import{j as S,m as x,c as i,e as u,a3 as ee,k as te,a4 as ne,p as re,a5 as ae,_ as K,u as oe,a6 as se,b as ie,i as y,d as ce,Q as le,r as ue}from"./normalize-3ee1393a.js";var de=typeof global=="object"&&global&&global.Object===Object&&global;const pe=de;var fe=typeof self=="object"&&self&&self.Object===Object&&self,he=pe||fe||Function("return this")();const w=he;var ge=w.Symbol;const f=ge;var L=Object.prototype,me=L.hasOwnProperty,ve=L.toString,g=f?f.toStringTag:void 0;function ye(e){var t=me.call(e,g),n=e[g];try{e[g]=void 0;var r=!0}catch{}var a=ve.call(e);return r&&(t?e[g]=n:delete e[g]),a}var _e=Object.prototype,be=_e.toString;function Se(e){return be.call(e)}var xe="[object Null]",Ce="[object Undefined]",j=f?f.toStringTag:void 0;function R(e){return e==null?e===void 0?Ce:xe:j&&j in Object(e)?ye(e):Se(e)}function Pe(e){return e!=null&&typeof e=="object"}var Te="[object Symbol]";function I(e){return typeof e=="symbol"||Pe(e)&&R(e)==Te}function Oe(e,t){for(var n=-1,r=e==null?0:e.length,a=Array(r);++n-1&&e%1==0&&e-1}function Ct(e,t){var n=this.__data__,r=C(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function h(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tObject.keys(e),nn=e=>Object.entries(e),rn=(e,t,n)=>({get value(){return Y(e,t,n)},set value(r){Jt(e,t,r)}}),Zt=["","default","small","large"],an={large:40,default:32,small:24};var Ut={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const Yt=e=>(t,n)=>kt(t,n,u(e)),kt=(e,t,n)=>Y(n,e,e).replace(/\{(\w+)\}/g,(r,a)=>{var o;return`${(o=t==null?void 0:t[a])!=null?o:`{${a}}`}`}),Bt=e=>{const t=i(()=>u(e).name),n=ee(e)?e:x(e);return{lang:t,locale:n,t:Yt(e)}},k=Symbol("localeContextKey"),qt=e=>{const t=e||S(k,x());return Bt(i(()=>t.value||Ut))},G=x(0),B=2e3,q=Symbol("zIndexContextKey"),Wt=e=>{const t=e||S(q,void 0),n=i(()=>{const o=u(t);return te(o)?o:B}),r=i(()=>n.value+G.value);return{initialZIndex:n,currentZIndex:r,nextZIndex:()=>(G.value++,r.value)}},Xt=ne({type:String,values:Zt,required:!1}),W=Symbol("size"),on=()=>{const e=S(W,{});return i(()=>u(e.size)||"")},X=Symbol(),b=x();function Q(e,t=void 0){const n=K()?S(X,b):b;return e?i(()=>{var r,a;return(a=(r=n.value)==null?void 0:r[e])!=null?a:t}):n}function sn(e,t){const n=Q(),r=oe(e,i(()=>{var s;return((s=n.value)==null?void 0:s.namespace)||se})),a=qt(i(()=>{var s;return(s=n.value)==null?void 0:s.locale})),o=Wt(i(()=>{var s;return((s=n.value)==null?void 0:s.zIndex)||B})),c=i(()=>{var s;return u(t)||((s=n.value)==null?void 0:s.size)||""});return V(i(()=>u(n)||{})),{ns:r,locale:a,zIndex:o,size:c}}const V=(e,t,n=!1)=>{var r;const a=!!K(),o=a?Q():void 0,c=(r=t==null?void 0:t.provide)!=null?r:a?re:void 0;if(!c)return;const s=i(()=>{const l=u(e);return o!=null&&o.value?Qt(o.value,l):l});return c(X,s),c(k,i(()=>s.value.locale)),c(ae,i(()=>s.value.namespace)),c(q,i(()=>s.value.zIndex)),c(W,{size:i(()=>s.value.size||"")}),(n||!b.value)&&(b.value=s.value),s},Qt=(e,t)=>{var n;const r=[...new Set([...A(e),...A(t)])],a={};for(const o of r)a[o]=(n=t[o])!=null?n:e[o];return a},Vt=ie({a11y:{type:Boolean,default:!0},locale:{type:y(Object)},size:Xt,button:{type:y(Object)},experimentalFeatures:{type:y(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:y(Object)},zIndex:Number,namespace:{type:String,default:"el"}}),en={},cn=ce({name:"ElConfigProvider",props:Vt,setup(e,{slots:t}){le(()=>e.message,r=>{Object.assign(en,r??{})},{immediate:!0,deep:!0});const n=V(e);return()=>ue(t,"default",{config:n==null?void 0:n.value})}});export{Ht as A,rn as B,cn as C,tt as D,en as E,N as F,pe as G,Tt as H,Ge as I,on as J,h as L,p as M,f as S,Xt as a,sn as b,Zt as c,Wt as d,nn as e,Q as f,an as g,Y as h,I as i,_ as j,A as k,M as l,Xe as m,J as n,z as o,Pe as p,R as q,Z as r,at as s,U as t,qt as u,Rt as v,w,Qe as x,De as y,Oe as z};