File: /www/wwwroot/www.213n.cn/wp-content/plugins/smart-seo-tool/assets/wbp/el-link-BS3LQNab.js
import{O as e,aP as a,S as s,V as t,a1 as i,e as l,f as n,l as d,p as o,aa as r,w as f,aR as c,k as u,a3 as p,s as y,R as k,ah as b}from"./wbs-CW01onor.js";const g=e({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:Boolean,href:{type:String,default:""},target:{type:String,default:"_self"},icon:{type:a}}),v={click:e=>e instanceof MouseEvent},h=s({name:"ElLink"});const m=b(k(s({...h,props:g,emits:v,setup(e,{emit:a}){const s=e,k=t("link"),b=i((()=>[k.b(),k.m(s.type),k.is("disabled",s.disabled),k.is("underline",s.underline&&!s.disabled)]));function g(e){s.disabled||a("click",e)}return(e,a)=>(n(),l("a",{class:y(u(b)),href:e.disabled||!e.href?void 0:e.href,target:e.disabled||!e.href?void 0:e.target,onClick:g},[e.icon?(n(),d(u(p),{key:0},{default:f((()=>[(n(),d(c(e.icon)))])),_:1})):o("v-if",!0),e.$slots.default?(n(),l("span",{key:1,class:y(u(k).e("inner"))},[r(e.$slots,"default")],2)):o("v-if",!0),e.$slots.icon?r(e.$slots,"icon",{key:2}):o("v-if",!0)],10,["href","target"]))}}),[["__file","link.vue"]]));export{m as E};