zwave-js-ui
Version:
Z-Wave Control Panel and MQTT Gateway
2 lines (1 loc) • 1.01 kB
JavaScript
import{a2 as d,a3 as r,cD as i,d2 as n,a5 as b,b as v,U as m,n as h,cF as c,br as u,cR as f,bt as g,H as t,cV as y}from"./index-B8xHYEBg.js";const x=r({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,striped:{type:String,default:null,validator:e=>["even","odd"].includes(e)},...g(),...f(),...u(),...c()},"VTable"),p=d()({name:"VTable",props:x(),setup(e,s){let{slots:a,emit:T}=s;const{themeClasses:l}=i(e),{densityClasses:o}=n(e);return b(()=>v(e.tag,{class:h(["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!a.top,"v-table--has-bottom":!!a.bottom,"v-table--hover":e.hover,"v-table--striped-even":e.striped==="even","v-table--striped-odd":e.striped==="odd"},l.value,o.value,e.class]),style:m(e.style)},{default:()=>[a.top?.(),a.default?t("div",{class:"v-table__wrapper",style:{height:y(e.height)}},[t("table",null,[a.default()])]):a.wrapper?.(),a.bottom?.()]})),{}}});export{p as V,x as m};