2026-07-24 14:25:59 +08:00
import { D as it , aK as ot , f as b , j as d , N as L , bt as pt , c8 as vt , c9 as kt , B as $ , bk as yt , y as I , G as St , ah as xt , a9 as G , b as wt , br as Mt , i as Q , aS as $t , R as ut , u as Bt , bF as At , ca as It , a as Y , d as lt , o as x , e as A , w as j , c as O , M as Nt , h as E , E as X , n as q , r as T , g as tt , Y as Rt , F as Ht , z as Ft , l as Et , ab as _t } from "./index-DS73WiJW.js" ; const Vt = ( { from : s , replacement : e , scope : t , version : n , ref : r , type : i = "API" } , a ) => { it ( ( ) => b ( a ) , o => { o && ot ( t , ` [ ${ i } ] ${ s } is about to be deprecated in version ${ n } , please use ${ e } instead.
} ) ` );const t=vt();return kt(()=>b(s)|| ` $ { t . value } - id - $ { e . prefix } - $ { e . current ++ } ` )},J=Symbol("formContextKey"),ht=Symbol("formItemContextKey"),Tt=(s,e={})=>{const t=I(void 0),n=e.prop?t:ct("size"),r=e.global?t:yt(),i=e.form?{size:void 0}: $ (J,void 0),a=e.formItem?{size:void 0}: $ (ht,void 0);return d(()=>n.value||b(s)||(a==null?void 0:a.size)||(i==null?void 0:i.size)||r.value||"")},ft=s=>{const e=ct("disabled"),t= $ (J,void 0);return d(()=>e.value??b(s)??(t==null?void 0:t.disabled)??!1)},Ct=()=>({form: $ (J,void 0),formItem: $ (ht,void 0)}),ce=(s,{formItemContext:e,disableIdGeneration:t,disableIdManagement:n})=>{t||(t=I(!1)),n||(n=I(!1));const r=L(),i=()=>{let c=r==null?void 0:r.parent;for(;c;){if(c.type.name==="ElFormItem")return!1;if(c.type.name==="ElLabelWrap")return!0;c=c.parent}return!1},a=I();let o;const u=d(()=>{var c;return!!(!(s.label||s.ariaLabel)&&e&&e.inputIds&&((c=e.inputIds)==null?void 0:c.length)<=1)});return St(()=>{o=it([G(s,"id"),t],([c,g])=>{const k=c??(g?void 0:jt().value);k!==a.value&&(e!=null&&e.removeInputId&&!i()&&(a.value&&e.removeInputId(a.value),!(n!=null&&n.value)&&!g&&k&&e.addInputId(k)),a.value=k)},{immediate:!0})}),xt(()=>{o&&o(),e!=null&&e.removeInputId&&a.value&&e.removeInputId(a.value)}),{isLabeledByFormItem:u,inputId:a}},Dt=["default","primary","success","warning","info","danger","text",""],Gt=["button","submit","reset"],W=wt({size: $ t,disabled:{type:Boolean,default:void 0},type:{type:String,values:Dt,default:""},icon:{type:Q},nativeType:{type:String,values:Gt,default:"button"},loading:Boolean,loadingIcon:{type:Q,default:()=>Mt},plain:{type:Boolean,default:void 0},text:{type:Boolean,default:void 0},link:Boolean,bg:Boolean,autofocus:Boolean,round:{type:Boolean,default:void 0},circle:Boolean,dashed:{type:Boolean,default:void 0},color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0},tag:{type:ut([String,Object]),default:"button"}}),Ot={click:s=>s instanceof MouseEvent},dt=Symbol("buttonGroupContextKey"),qt=(s,e)=>{Vt({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},d(()=>s.type==="text"));const t= $ (dt,void 0),n=Bt("button"),{form:r}=Ct(),i=Tt(d(()=>t==null?void 0:t.size)),a=ft(),o=I(),u=At(),c=d(()=>{var l;return s.type||(t==null?void 0:t.type)||((l=n.value)==null?void 0:l.type)||""}),g=d(()=>{var l;return s.autoInsertSpace??((l=n.value)==null?void 0:l.autoInsertSpace)??!1}),k=d(()=>{var l;return s.plain??((l=n.value)==null?void 0:l.plain)??!1}),_=d(()=>{var l;return s.round??((l=n.value)==null?void 0:l.round)??!1}),V=d(()=>{var l;return s.text??((l=n.value)==null?void 0:l.text)??!1}),z=d(()=>{var l;return s.dashed??((l=n.value)==null?void 0:l.dashed)??!1}),P=d(()=>s.tag==="button"?{ariaDisabled:a.value||s.loading,disabled:a.value||s.loading,autofocus:s.autofocus,type:s.nativeType}:{}),N=d(()=>{var S;const l=(S=u.default)==null?void 0:S.call(u);if(g.value&&(l==null?void 0:l.length)===1){const B=l[0];if((B==null?void 0:B.type)===It){const mt=B.children;return new RegExp("^ \\ p{Unified_Ideograph}{2} $ ","u").test(mt.trim())}}return!1});return{_disabled:a,_size:i,_type:c,_ref:o,_props:P,_plain:k,_round:_,_text:V,_dashed:z,shouldAddSpace:N,handleClick:l=>{if(a.value||s.loading){l.stopPropagation();return}s.nativeType==="reset"&&(r==null||r.resetFields()),e("click",l)}}};function f(s,e){Kt(s)&&(s="100%");const t=Wt(s);return s=e===360?s:Math.min(e,Math.max(0,parseFloat(s))),t&&(s=parseInt(String(s*e),10)/100),Math.abs(s-e)<1e-6?1:(e===360?s=(s<0?s%e+e:s%e)/parseFloat(String(e)):s=s%e/parseFloat(String(e)),s)}function R(s){return Math.min(1,Math.max(0,s))}function Kt(s){return typeof s=="string"&&s.indexOf(".")!==-1&&parseFloat(s)===1}function Wt(s){return typeof s=="string"&&s.indexOf("%")!==-1}function gt(s){return s=parseFloat(s),(isNaN(s)||s<0||s>1)&&(s=1),s}function H(s){return Number(s)<=1? ` $ { Number ( s ) * 100 } % ` :s}function M(s){return s.length===1?"0"+s:String(s)}function Ut(s,e,t){return{r:f(s,255)*255,g:f(e,255)*255,b:f(t,255)*255}}function et(s,e,t){s=f(s,255),e=f(e,255),t=f(t,255);const n=M