zwave-js-ui
Version:
Z-Wave Control Panel and MQTT Gateway
2 lines (1 loc) • 1.01 kB
JavaScript
import{a3 as d,a4 as i,cC as r,d1 as n,a6 as b,b as v,W as m,n as h,cE as c,bq as u,cQ as f,bs as g,H as t,cU as y}from"./index-DwzE-W2i.js";const x=i({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}=r(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};