vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
3 lines (2 loc) • 527 B
JavaScript
;const n=require("vue"),u=require("@vexip-ui/config"),c=require("./props.cjs"),l=n.defineComponent({name:"UL",props:c.ulProps,emits:[],setup(i,{slots:e}){const t=u.useProps("ul",i,{listStyle:"circle"}),r=u.useNameHelper("ul"),o=n.computed(()=>({[r.b()]:!0,[r.bm("inherit")]:t.inherit,[r.bm("no-marker")]:t.listStyle==="none"}));return()=>{var s;return n.createVNode("ul",{class:o.value,style:{listStyleType:t.listStyle}},[(s=e.default)==null?void 0:s.call(e)])}}});module.exports=l;
//# sourceMappingURL=ul.cjs.map