UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

3 lines (2 loc) 527 B
"use strict";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