| 1 |
- import{q as T,s as w,d as h,t as M,v as N,l as I,x as t,y as V,z as n,A as m,B as o,C as a,D as c,G as i,H as k,I as g,J as C,K as y,T as $,_ as K,c as v,L as b,M as P}from"./index.327d65f9.js";const q=T({type:{type:String,values:["success","info","warning","danger",""],default:""},closable:Boolean,disableTransitions:Boolean,hit:Boolean,color:{type:String,default:""},size:{type:String,values:w,default:""},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),A={close:l=>l instanceof MouseEvent,click:l=>l instanceof MouseEvent},D=h({name:"ElTag"}),F=h({...D,props:q,emits:A,setup(l,{emit:r}){const _=l,B=M(),s=N("tag"),u=I(()=>{const{type:e,hit:f,effect:S,closable:z,round:E}=_;return[s.b(),s.is("closable",z),s.m(e),s.m(B.value),s.m(S),s.is("hit",f),s.is("round",E)]}),d=e=>{r("close",e)},p=e=>{r("click",e)};return(e,f)=>e.disableTransitions?(t(),V("span",{key:0,class:o(a(u)),style:y({backgroundColor:e.color}),onClick:p},[n("span",{class:o(a(s).e("content"))},[m(e.$slots,"default")],2),e.closable?(t(),c(a(g),{key:0,class:o(a(s).e("close")),onClick:k(d,["stop"])},{default:i(()=>[v(a(b))]),_:1},8,["class","onClick"])):C("v-if",!0)],6)):(t(),c($,{key:1,name:`${a(s).namespace.value}-zoom-in-center`,appear:""},{default:i(()=>[n("span",{class:o(a(u)),style:y({backgroundColor:e.color}),onClick:p},[n("span",{class:o(a(s).e("content"))},[m(e.$slots,"default")],2),e.closable?(t(),c(a(g),{key:0,class:o(a(s).e("close")),onClick:k(d,["stop"])},{default:i(()=>[v(a(b))]),_:1},8,["class","onClick"])):C("v-if",!0)],6)]),_:3},8,["name"]))}});var G=K(F,[["__file","tag.vue"]]);const J=P(G);export{J as E,q as t};
|