2 lines
690 B
JavaScript
2 lines
690 B
JavaScript
import{i as l,u}from"./BqtpcZoZ.js";import{d as f,r as c,k as p,o as m,y as _,z as d,a4 as z,as as h,H as v}from"./l4qGU2QO.js";import{_ as x}from"./DlAUqK2U.js";const I=["innerHTML"],B=f({__name:"BasicIconOld",props:{icon:{},color:{default:null},size:{}},setup(r){const e=r,{prefixCls:a}=u("icons"),n=c(),t=c();n.value=l[`${e.icon}`];const i=p(()=>e.color);return m(()=>{var o;if(e.size){const s=(o=t.value)==null?void 0:o.children[0];s.setAttribute("width",e.size),s.setAttribute("height",e.size)}}),(o,s)=>(d(),_("span",{ref_key:"refIcon",ref:t,style:h({color:i.value}),class:z([[v(a)],"!flex"]),innerHTML:n.value},null,14,I))}}),H=x(B,[["__scopeId","data-v-ce834e89"]]);export{H as B};
|