mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-04 20:31:10 +00:00
2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
import{n as f,C as v,w as _,j as m,k as y,l as F,D as k,e as P}from"./index-a3cf5375.js";import{d as I,j as S,l as C,v as T,b as j,u as E,i as U,a as b,_ as z,w as B}from"./plugin-vue_export-helper-edbdb6f8.js";import{w,u,D as p,r as i,c as g,o as D,$,O as A,d as h,b as K,e as N,g as O,y as V}from"./runtime-core.esm-bundler-7c3fd514.js";const Q=I([String,Object,Function]),X={Close:f},Y={Close:f,SuccessFilled:v,InfoFilled:y,WarningFilled:_,CircleCloseFilled:m},Z={success:v,warning:_,error:m,info:y},G={validating:F,success:k,error:P},x=({from:n,replacement:e,scope:a,version:l,ref:s,type:o="API"},r)=>{w(()=>u(r),t=>{},{immediate:!0})},ee=()=>{const n=p(S,void 0),e=p(C,void 0);return{form:n,formItem:e}},se=(n,{formItemContext:e,disableIdGeneration:a,disableIdManagement:l})=>{a||(a=i(!1)),l||(l=i(!1));const s=i();let o;const r=g(()=>{var t;return!!(!n.label&&e&&e.inputIds&&((t=e.inputIds)==null?void 0:t.length)<=1)});return D(()=>{o=w([$(n,"id"),a],([t,d])=>{const c=t??(d?void 0:T().value);c!==s.value&&(e!=null&&e.removeInputId&&(s.value&&e.removeInputId(s.value),!(l!=null&&l.value)&&!d&&c&&e.addInputId(c)),s.value=c)},{immediate:!0})}),A(()=>{o&&o(),e!=null&&e.removeInputId&&s.value&&e.removeInputId(s.value)}),{isLabeledByFormItem:r,inputId:s}},L=j({size:{type:I([Number,String])},color:{type:String}}),R=h({name:"ElIcon",inheritAttrs:!1}),W=h({...R,props:L,setup(n){const e=n,a=E("icon"),l=g(()=>{const{size:s,color:o}=e;return!s&&!o?{}:{fontSize:U(s)?void 0:b(s),"--color":o}});return(s,o)=>(K(),N("i",V({class:u(a).b(),style:u(l)},s.$attrs),[O(s.$slots,"default")],16))}});var q=z(W,[["__file","/home/runner/work/element-plus/element-plus/packages/components/icon/src/icon.vue"]]);const oe=B(q);export{X as C,oe as E,Z as T,G as V,ee as a,se as b,Y as c,Q as i,x as u};
|