zview-plus
Version:
基于 Vue3 的 UI 组件库
2 lines (1 loc) • 829 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),c=require("./divider.js"),d={name:"ZDivider"},l=e.defineComponent({...d,props:c.DividerProps,setup(r){const t=r,n=e.computed(()=>({[`direction--${t.direction}`]:t.direction})),i=e.computed(()=>({"--border-style":t.borderStyle})),s=e.computed(()=>({[`content-position--${t.contentPosition}`]:t.contentPosition}));return(o,u)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(["z-divider",e.unref(n)]),style:e.normalizeStyle(e.unref(i))},[o.$slots.default&&o.direction!=="vertical"?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(["z-divider-content",e.unref(s)])},[e.renderSlot(o.$slots,"default")],2)):e.createCommentVNode("",!0)],6))}});exports.default=l;