index2.a5f61fbf.js 2.1 KB

1
  1. var N=Object.defineProperty,I=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var k=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var g=(e,s,o)=>s in e?N(e,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[s]=o,C=(e,s)=>{for(var o in s||(s={}))$.call(s,o)&&g(e,o,s[o]);if(k)for(var o of k(s))j.call(s,o)&&g(e,o,s[o]);return e},y=(e,s)=>I(e,V(s));import{t as P,q,d as A,a7 as H,v as J,j as K,A as c,M as R,H as i,R as h,I as n,J as l,B as r,C as u,a2 as v,aj as b,U as _,K as B,T as U,_ as W,c as S,at as E,W as D}from"./index.aaf7861d.js";const F=P({closable:Boolean,type:{type:String,values:["success","info","warning","danger",""],default:""},hit:Boolean,disableTransitions:Boolean,color:{type:String,default:""},size:{type:String,values:q,default:""},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),G={close:e=>e instanceof MouseEvent,click:e=>e instanceof MouseEvent},L={name:"ElTag"},O=A(y(C({},L),{props:F,emits:G,setup(e,{emit:s}){const o=e,z=H(),t=J("tag"),p=K(()=>{const{type:a,hit:m,effect:T,closable:w,round:M}=o;return[t.b(),t.is("closable",w),t.m(a),t.m(z.value),t.m(T),t.is("hit",m),t.is("round",M)]}),d=a=>{s("close",a)},f=a=>{s("click",a)};return(a,m)=>a.disableTransitions?(c(),R("span",{key:0,class:n(l(p)),style:B({backgroundColor:a.color}),onClick:f},[i("span",{class:n(l(t).e("content"))},[h(a.$slots,"default")],2),a.closable?(c(),r(l(b),{key:0,class:n(l(t).e("close")),onClick:v(d,["stop"])},{default:u(()=>[S(l(E))]),_:1},8,["class","onClick"])):_("v-if",!0)],6)):(c(),r(U,{key:1,name:`${l(t).namespace.value}-zoom-in-center`,appear:""},{default:u(()=>[i("span",{class:n(l(p)),style:B({backgroundColor:a.color}),onClick:f},[i("span",{class:n(l(t).e("content"))},[h(a.$slots,"default")],2),a.closable?(c(),r(l(b),{key:0,class:n(l(t).e("close")),onClick:v(d,["stop"])},{default:u(()=>[S(l(E))]),_:1},8,["class","onClick"])):_("v-if",!0)],6)]),_:3},8,["name"]))}}));var Q=W(O,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tag/src/tag.vue"]]);const Z=D(Q);export{Z as E,F as t};