UNPKG

tyh-ui2

Version:

The next generation ui component library of tyh-ui is based on vue3 Version, fully embrace vue3.

2 lines (1 loc) 689 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),u=require("./index2.js"),a=e.defineComponent({name:"TyhTag"}),c=e.defineComponent({...a,props:u.Props,emits:["close"],setup(n,{emit:r}){const t=n,l=e.computed(()=>["tyh-tag",`tyh-tag-${t.type}`,{[`tyh-tag-${t.size}`]:t.size,"tyh-tag-round":t.round}]);return(o,s)=>(e.openBlock(),e.createElementBlock("span",{class:e.normalizeClass(e.unref(l))},[e.renderSlot(o.$slots,"default"),o.isClose?(e.openBlock(),e.createElementBlock("i",{key:0,class:"tyh-icon tyh-ui-close",onClick:s[0]||(s[0]=i=>r("close"))})):e.createCommentVNode("",!0)],2))}});exports.default=c;