PluginProbe
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses / 2.11.0
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses v2.11.0
2.11.0 2.10.0 2.10.01 2.9.1 2.9.0 2.8.1 2.8.0 2.7.7 2.7.5 2.7.0 2.6.01 2.6.0 2.5.0 2.4.01 trunk 1.0.90 1.0.91 1.0.92 1.0.93 1.0.94 1.0.95 1.0.96 1.0.97 1.0.98 1.0.99 All 78 releases
← All changes | assets/element-plus.js +1 -1 2.10.02.11.0 View file →
@@ -1,5 +1,5 @@
1 -import{i as ze,a as Oe,b as dt,h as en,w as ec,c as w,g as _e,s as jt,r as R,d as re,u as l,e as tc,f as nc,o as nt,j as ma,k as ht,l as ge,m as Hn,n as ac,p as Ye,N as ct,q as Io,t as tt,v as Yt,C as Ka,x as se,y as Ae,z as bl,A as Te,B as U,D as T,E as G,T as lc,F as L,G as at,H as an,I as x,J as je,K as z,L as P,M as Ve,O as _,P as gt,Q as me,R as Me,S as V,U as mt,V as fn,W as Ne,X as Er,Y as Tr,Z as rt,_ as Ml,$ as Nt,a0 as gn,a1 as Bl,a2 as $r,a3 as Pr,a4 as oc,a5 as ga,a6 as Qa,a7 as Ke,a8 as sc,a9 as bs,aa as ys,ab as ut,ac as co,ad as fo,ae as Je,af as Or,ag as rc,ah as Rr,ai as Ir,aj as It,ak as ha,al as Va,am as yl,an as ic,ao as ws,ap as ba,aq as uc,ar as cc,as as dc}from"./vue.js?ver=2.10.0";import{i as cn,g as tn,s as fc,f as ya,a as Jt,p as No,b as vc,c as Xt,d as Qn,e as pc,h as wa,j as mc,k as Nr,o as Al,l as vo,t as il,m as Lr,n as Fl,q as Mr}from"./fcom-utils.js?ver=2.10.0";import{u as Dt,i as et,y as gc,t as hc,c as Br,a as Ot,b as mn,s as Ar,d as _a,w as Dl,e as Lo,l as Ca,f as Mo,g as aa,h as Bo,E as Vl,r as bc,S as yc,o as Fr,v as wc,j as Cc,T as Fa,k as Dr,m as Sc,Y as kc,n as Vr,p as el,q as Ec,x as Cs,z as Tc,A as $c,B as Kn,C as Sa,D as Tn,F as _n,G as po,H as Pc,I as xr,J as Oc,K as Rc,L as Ic,M as zr,N as Nc,O as Lc,P as Mc,Q as Bc,R as Ss,U as Kr,V as Ac,W as Fc,X as Dc,Z as Vc,_ as ks,$ as xc,a0 as zc,a1 as Kc,a2 as _c}from"./vendor.js?ver=2.10.0";import{d as Pe,l as Hc,a as Wc,c as _r,w as jc,b as Yc,e as Uc,i as qc,f as Gc}from"./dayjs.js?ver=2.10.0";const ve={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},Xc=["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"],Ze="update:modelValue",yt="change",da="input",Rn=["","default","small","large"],Hr=11,Jc=2,ft=e=>e===void 0,wt=e=>typeof e=="boolean",xe=e=>typeof e=="number",Ao=e=>!e&&e!==0||Oe(e)&&e.length===0||dt(e)&&!Object.keys(e).length,on=e=>typeof Element>"u"?!1:e instanceof Element,wn=e=>cn(e),Zc=e=>ze(e)?!Number.isNaN(Number(e)):!1,Qc=e=>e===window,El=e=>Object.keys(e),ed=e=>Object.entries(e),xn=(e,t,n)=>({get value(){return tn(e,t,n)},set value(a){fc(e,t,a)}}),Wr="__epPropKey",D=e=>e,td=e=>dt(e)&&!!e[Wr],xl=(e,t)=>{if(!dt(e)||td(e))return e;const{values:n,required:a,default:o,type:r,validator:i}=e,s={type:r,required:!!a,validator:n||i?d=>{let u=!1,v=[];if(n&&(v=Array.from(n),en(e,"default")&&v.push(o),u||(u=v.includes(d))),i&&(u||(u=i(d))),!u&&v.length>0){const p=[...new Set(v)].map(h=>JSON.stringify(h)).join(", ");ec(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${p}], got value ${JSON.stringify(d)}.`)}return u}:void 0,[Wr]:!0};return en(e,"default")&&(s.default=o),s},de=e=>ya(Object.entries(e).map(([t,n])=>[t,xl(n,t)])),Fo=de({to:{type:D([String,Object]),required:!0},disabled:Boolean});var jr=class extends Error{constructor(e){super(e),this.name="ElementPlusError"}};function vn(e,t){throw new jr(`[${e}] ${t}`)}function We(e,t){{const n=ze(e)?new jr(`[${e}] ${t}`):e;console.warn(n)}}const nd=["class","style"],ad=/^on[A-Z]/,Do=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,a=w(()=>((n==null?void 0:n.value)||[]).concat(nd)),o=_e();return o?w(()=>{var r;return ya(Object.entries((r=o.proxy)==null?void 0:r.$attrs).filter(([i])=>!a.value.includes(i)&&!(t&&ad.test(i))))}):(We("use-attrs","getCurrentInstance() returned null. useAttrs() must be called at the top of a setup function"),w(()=>({})))};function ld(){const e=jt(),t=R(0),n=w(()=>({minWidth:`${Math.max(t.value,Hr)}px`}));return Dt(e,()=>{var o;t.value=((o=e.value)==null?void 0:o.getBoundingClientRect().width)??0}),{calculatorRef:e,calculatorWidth:t,inputStyle:n}}const $n=({from:e,replacement:t,scope:n,version:a,ref:o,type:r="API"},i)=>{re(()=>l(i),s=>{s&&We(n,`[${r}] ${e} is about to be deprecated in version ${a}, please use ${t} instead.
1 +import{i as ze,a as Oe,b as dt,h as en,w as ec,c as w,g as _e,s as jt,r as R,d as re,u as l,e as tc,f as nc,o as nt,j as ma,k as ht,l as ge,m as Hn,n as ac,p as Ye,N as ct,q as Io,t as tt,v as Yt,C as Ka,x as se,y as Ae,z as bl,A as Te,B as U,D as T,E as G,T as lc,F as L,G as at,H as an,I as x,J as je,K as z,L as P,M as Ve,O as _,P as gt,Q as me,R as Me,S as V,U as mt,V as fn,W as Ne,X as Er,Y as Tr,Z as rt,_ as Ml,$ as Nt,a0 as gn,a1 as Bl,a2 as $r,a3 as Pr,a4 as oc,a5 as ga,a6 as Qa,a7 as Ke,a8 as sc,a9 as bs,aa as ys,ab as ut,ac as co,ad as fo,ae as Je,af as Or,ag as rc,ah as Rr,ai as Ir,aj as It,ak as ha,al as Va,am as yl,an as ic,ao as ws,ap as ba,aq as uc,ar as cc,as as dc}from"./vue.js?ver=2.11.0";import{i as cn,g as tn,s as fc,f as ya,a as Jt,p as No,b as vc,c as Xt,d as Qn,e as pc,h as wa,j as mc,k as Nr,o as Al,l as vo,t as il,m as Lr,n as Fl,q as Mr}from"./fcom-utils.js?ver=2.11.0";import{u as Dt,i as et,y as gc,t as hc,c as Br,a as Ot,b as mn,s as Ar,d as _a,w as Dl,e as Lo,l as Ca,f as Mo,g as aa,h as Bo,E as Vl,r as bc,S as yc,o as Fr,v as wc,j as Cc,T as Fa,k as Dr,m as Sc,Y as kc,n as Vr,p as el,q as Ec,x as Cs,z as Tc,A as $c,B as Kn,C as Sa,D as Tn,F as _n,G as po,H as Pc,I as xr,J as Oc,K as Rc,L as Ic,M as zr,N as Nc,O as Lc,P as Mc,Q as Bc,R as Ss,U as Kr,V as Ac,W as Fc,X as Dc,Z as Vc,_ as ks,$ as xc,a0 as zc,a1 as Kc,a2 as _c}from"./vendor.js?ver=2.11.0";import{d as Pe,l as Hc,a as Wc,c as _r,w as jc,b as Yc,e as Uc,i as qc,f as Gc}from"./dayjs.js?ver=2.11.0";const ve={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},Xc=["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"],Ze="update:modelValue",yt="change",da="input",Rn=["","default","small","large"],Hr=11,Jc=2,ft=e=>e===void 0,wt=e=>typeof e=="boolean",xe=e=>typeof e=="number",Ao=e=>!e&&e!==0||Oe(e)&&e.length===0||dt(e)&&!Object.keys(e).length,on=e=>typeof Element>"u"?!1:e instanceof Element,wn=e=>cn(e),Zc=e=>ze(e)?!Number.isNaN(Number(e)):!1,Qc=e=>e===window,El=e=>Object.keys(e),ed=e=>Object.entries(e),xn=(e,t,n)=>({get value(){return tn(e,t,n)},set value(a){fc(e,t,a)}}),Wr="__epPropKey",D=e=>e,td=e=>dt(e)&&!!e[Wr],xl=(e,t)=>{if(!dt(e)||td(e))return e;const{values:n,required:a,default:o,type:r,validator:i}=e,s={type:r,required:!!a,validator:n||i?d=>{let u=!1,v=[];if(n&&(v=Array.from(n),en(e,"default")&&v.push(o),u||(u=v.includes(d))),i&&(u||(u=i(d))),!u&&v.length>0){const p=[...new Set(v)].map(h=>JSON.stringify(h)).join(", ");ec(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${p}], got value ${JSON.stringify(d)}.`)}return u}:void 0,[Wr]:!0};return en(e,"default")&&(s.default=o),s},de=e=>ya(Object.entries(e).map(([t,n])=>[t,xl(n,t)])),Fo=de({to:{type:D([String,Object]),required:!0},disabled:Boolean});var jr=class extends Error{constructor(e){super(e),this.name="ElementPlusError"}};function vn(e,t){throw new jr(`[${e}] ${t}`)}function We(e,t){{const n=ze(e)?new jr(`[${e}] ${t}`):e;console.warn(n)}}const nd=["class","style"],ad=/^on[A-Z]/,Do=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,a=w(()=>((n==null?void 0:n.value)||[]).concat(nd)),o=_e();return o?w(()=>{var r;return ya(Object.entries((r=o.proxy)==null?void 0:r.$attrs).filter(([i])=>!a.value.includes(i)&&!(t&&ad.test(i))))}):(We("use-attrs","getCurrentInstance() returned null. useAttrs() must be called at the top of a setup function"),w(()=>({})))};function ld(){const e=jt(),t=R(0),n=w(()=>({minWidth:`${Math.max(t.value,Hr)}px`}));return Dt(e,()=>{var o;t.value=((o=e.value)==null?void 0:o.getBoundingClientRect().width)??0}),{calculatorRef:e,calculatorWidth:t,inputStyle:n}}const $n=({from:e,replacement:t,scope:n,version:a,ref:o,type:r="API"},i)=>{re(()=>l(i),s=>{s&&We(n,`[${r}] ${e} is about to be deprecated in version ${a}, please use ${t} instead.
2 2 For more detail, please visit: ${o}
3 3 `)},{immediate:!0})},od='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',Yr=e=>typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot,Es=e=>typeof Element>"u"?!1:e instanceof Element,sd=e=>getComputedStyle(e).position==="fixed"?!1:e.offsetParent!==null,Ts=e=>Array.from(e.querySelectorAll(od)).filter(t=>Ha(t)&&sd(t)),Ha=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.tabIndex<0||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true")return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return!(e.type==="hidden"||e.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},Vo=(e,t)=>{if(!e||!e.focus)return;let n=!1;Es(e)&&!Ha(e)&&!e.getAttribute("tabindex")&&(e.setAttribute("tabindex","-1"),n=!0),e.focus(t),Es(e)&&n&&e.removeAttribute("tabindex")},xo=()=>et&&/firefox/i.test(window.navigator.userAgent),rd=()=>et&&/android/i.test(window.navigator.userAgent),id=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),Ul=e=>tc(e),ud="utils/dom/style",Ur=(e="")=>e.split(" ").filter(t=>!!t.trim()),Pn=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},ea=(e,t)=>{!e||!t.trim()||e.classList.add(...Ur(t))},Sn=(e,t)=>{!e||!t.trim()||e.classList.remove(...Ur(t))},Fn=(e,t)=>{var a;if(!et||!e||!t||Yr(e))return"";let n=nc(t);n==="float"&&(n="cssFloat");try{const o=e.style[n];if(o)return o;const r=(a=document.defaultView)==null?void 0:a.getComputedStyle(e,"");return r?r[n]:""}catch{return e.style[n]}};function Mt(e,t="px"){if(!e&&e!==0)return"";if(xe(e)||Zc(e))return`${e}${t}`;if(ze(e))return e;We(ud,"binding value must be a string or number")}const qr=(e,t,n,a)=>{const o={offsetX:0,offsetY:0},r=R(!1),i=(h,g)=>{if(e.value){const{offsetX:c,offsetY:f}=o,m=e.value.getBoundingClientRect(),b=m.left,k=m.top,S=m.width,C=m.height,y=document.documentElement.clientWidth,$=document.documentElement.clientHeight,O=-b+c,E=-k+f,I=y-b-S+c,N=$-k-(C<$?C:0)+f;a!=null&&a.value||(h=Math.min(Math.max(h,O),I),g=Math.min(Math.max(g,E),N)),o.offsetX=h,o.offsetY=g,e.value.style.transform=`translate(${Mt(h)}, ${Mt(g)})`}},s=h=>{const g=h.clientX,c=h.clientY,{offsetX:f,offsetY:m}=o,b=S=>{r.value||(r.value=!0),i(f+S.clientX-g,m+S.clientY-c)},k=()=>{r.value=!1,document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",k)};document.addEventListener("mousemove",b),document.addEventListener("mouseup",k)},d=()=>{t.value&&e.value&&(t.value.addEventListener("mousedown",s),window.addEventListener("resize",p))},u=()=>{t.value&&e.value&&(t.value.removeEventListener("mousedown",s),window.removeEventListener("resize",p))},v=()=>{o.offsetX=0,o.offsetY=0,e.value&&(e.value.style.transform="")},p=()=>{const{offsetX:h,offsetY:g}=o;i(h,g)};return nt(()=>{ma(()=>{n.value?d():u()})}),ht(()=>{u()}),{isDragging:r,resetPosition:v,updatePosition:p}};var cd={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color.",alphaLabel:"pick alpha value",alphaDescription:"alpha {alpha}, current color is {color}",hueLabel:"pick hue value",hueDescription:"hue {hue}, current color is {color}",svLabel:"pick saturation and brightness value",svDescription:"saturation {saturation}, brightness {brightness}, current color is {color}",predefineDescription:"select {value} as the 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",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"},mention:{loading:"Loading"},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",selectAllLabel:"Select all rows",selectRowLabel:"Select this row",expandRowLabel:"Expand this row",collapseRowLabel:"Collapse this row",sortLabel:"Sort by {column}",filterLabel:"Filter by {column}"},tag:{close:"Close this tag"},tour:{next:"Next",previous:"Previous",finish:"Finish",close:"Close this dialog"},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"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const dd=e=>(t,n)=>fd(t,n,l(e)),fd=(e,t,n)=>tn(n,e,e).replace(/\{(\w+)\}/g,(a,o)=>`${(t==null?void 0:t[o])??`{${o}}`}`),vd=e=>({lang:w(()=>l(e).name),locale:Hn(e)?e:R(e),t:dd(e)}),Gr=Symbol("localeContextKey"),Ge=e=>{const t=e||ge(Gr,R());return vd(w(()=>t.value||cd))},xa="el",pd="is-",Gn=(e,t,n,a,o)=>{let r=`${e}-${t}`;return n&&(r+=`-${n}`),a&&(r+=`__${a}`),o&&(r+=`--${o}`),r},Xr=Symbol("namespaceContextKey"),zo=e=>{const t=e||(_e()?ge(Xr,R(xa)):R(xa));return w(()=>l(t)||xa)},ue=(e,t)=>{const n=zo(t);return{namespace:n,b:(f="")=>Gn(n.value,e,f,"",""),e:f=>f?Gn(n.value,e,"",f,""):"",m:f=>f?Gn(n.value,e,"","",f):"",be:(f,m)=>f&&m?Gn(n.value,e,f,m,""):"",em:(f,m)=>f&&m?Gn(n.value,e,"",f,m):"",bm:(f,m)=>f&&m?Gn(n.value,e,f,"",m):"",bem:(f,m,b)=>f&&m&&b?Gn(n.value,e,f,m,b):"",is:(f,...m)=>{const b=m.length>=1?m[0]:!0;return f&&b?`${pd}${f}`:""},cssVar:f=>{const m={};for(const b in f)f[b]&&(m[`--${n.value}-${b}`]=f[b]);return m},cssVarName:f=>`--${n.value}-${f}`,cssVarBlock:f=>{const m={};for(const b in f)f[b]&&(m[`--${n.value}-${e}-${b}`]=f[b]);return m},cssVarBlockName:f=>`--${n.value}-${e}-${f}`}},Wa=e=>et?window.requestAnimationFrame(e):setTimeout(e,16),md=e=>et?window.cancelAnimationFrame(e):clearTimeout(e),gd=(e,t)=>{if(!et)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],a=Fn(e,n);return["scroll","auto","overlay"].some(o=>a.includes(o))},hd=(e,t)=>{if(!et)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(gd(n,t))return n;Yr(n)?n=n.host:n=n.parentNode}return n};let ul;const bd=e=>{var r;if(!et)return 0;if(ul!==void 0)return ul;const t=document.createElement("div");t.className=`${e}-scrollbar__wrap`,t.style.visibility="hidden",t.style.width="100px",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t);const n=t.offsetWidth;t.style.overflow="scroll";const a=document.createElement("div");a.style.width="100%",t.appendChild(a);const o=a.offsetWidth;return(r=t.parentNode)==null||r.removeChild(t),ul=n-o,ul};function yd(e,t){if(!et)return;if(!t){e.scrollTop=0;return}const n=[];let a=t.offsetParent;for(;a!==null&&e!==a&&e.contains(a);)n.push(a),a=a.offsetParent;const o=t.offsetTop+n.reduce((d,u)=>d+u.offsetTop,0),r=o+t.offsetHeight,i=e.scrollTop,s=i+e.clientHeight;o<i?e.scrollTop=o:r>s&&(e.scrollTop=r-e.clientHeight)}const Ko=(e,t={})=>{Hn(e)||vn("[useLockscreen]","You need to pass a ref param to this function");const n=t.ns||ue("popup"),a=w(()=>n.bm("parent","hidden"));let o=0,r=!1,i="0",s=!1;const d=()=>{s||(s=!0,setTimeout(()=>{typeof document>"u"||r&&document&&(document.body.style.width=i,Sn(document.body,a.value))},200))};re(e,u=>{if(!u){d();return}s=!1,r=!Pn(document.body,a.value),r&&(i=document.body.style.width,ea(document.body,a.value)),o=bd(n.namespace.value);const v=document.documentElement.clientHeight<document.body.scrollHeight,p=Fn(document.body,"overflowY");o>0&&(v||p==="scroll")&&r&&(document.body.style.width=`calc(100% - ${o}px)`)}),ac(()=>d())},Rt=(e,t,{checkForDefaultPrevented:n=!0}={})=>o=>{const r=e==null?void 0:e(o);if(n===!1||!r)return t==null?void 0:t(o)},$s=e=>t=>t.pointerType==="mouse"?e(t):void 0,Et=e=>{if(e.code&&e.code!=="Unidentified")return e.code;const t=wd(e);if(t){if(Object.values(ve).includes(t))return t;switch(t){case" ":return ve.space;default:return""}}return""},wd=e=>{let t=e.key&&e.key!=="Unidentified"?e.key:"";if(!t&&e.type==="keyup"&&rd()){const n=e.target;t=n.value.charAt(n.selectionStart-1)}return t},Cd=xl({type:D(Boolean),default:null}),Sd=xl({type:D(Function)}),Jr=e=>{const t=`update:${e}`,n=`onUpdate:${e}`,a=[t],o={[e]:Cd,[n]:Sd};return{useModelToggle:({indicator:i,toggleReason:s,shouldHideWhenRouteChanges:d,shouldProceed:u,onShow:v,onHide:p})=>{const h=_e(),{emit:g}=h,c=h.props,f=w(()=>Ye(c[n])),m=w(()=>c[e]===null),b=O=>{i.value!==!0&&(i.value=!0,s&&(s.value=O),Ye(v)&&v(O))},k=O=>{i.value!==!1&&(i.value=!1,s&&(s.value=O),Ye(p)&&p(O))},S=O=>{if(c.disabled===!0||Ye(u)&&!u())return;const E=f.value&&et;E&&g(t,!0),(m.value||!E)&&b(O)},C=O=>{if(c.disabled===!0||!et)return;const E=f.value&&et;E&&g(t,!1),(m.value||!E)&&k(O)},y=O=>{wt(O)&&(c.disabled&&O?f.value&&g(t,!1):i.value!==O&&(O?b():k()))},$=()=>{i.value?C():S()};return re(()=>c[e],y),d&&h.appContext.config.globalProperties.$route!==void 0&&re(()=>({...h.proxy.$route}),()=>{d.value&&i.value&&C()}),nt(()=>{y(c[e])}),{hide:C,show:S,toggle:$,hasUpdateHandler:f}},useModelToggleProps:o,useModelToggleEmits:a}};Jr("modelValue");const Zr=e=>{const t=_e();return w(()=>{var n,a;return(a=(n=t==null?void 0:t.proxy)==null?void 0:n.$props)==null?void 0:a[e]})},kd=(e,t,n={})=>{const a={name:"updateState",enabled:!0,phase:"write",fn:({state:d})=>{const u=Ed(d);Object.assign(i.value,u)},requires:["computeStyles"]},o=w(()=>{const{onFirstUpdate:d,placement:u,strategy:v,modifiers:p}=l(n);return{onFirstUpdate:d,placement:u||"bottom",strategy:v||"absolute",modifiers:[...p||[],a,{name:"applyStyles",enabled:!1}]}}),r=jt(),i=R({styles:{popper:{position:l(o).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=()=>{r.value&&(r.value.destroy(),r.value=void 0)};return re(o,d=>{const u=l(r);u&&u.setOptions(d)},{deep:!0}),re([e,t],([d,u])=>{s(),!(!d||!u)&&(r.value=gc(d,u,l(o)))}),ht(()=>{s()}),{state:w(()=>{var d;return{...((d=l(r))==null?void 0:d.state)||{}}}),styles:w(()=>l(i).styles),attributes:w(()=>l(i).attributes),update:()=>{var d;return(d=l(r))==null?void 0:d.update()},forceUpdate:()=>{var d;return(d=l(r))==null?void 0:d.forceUpdate()},instanceRef:w(()=>l(r))}};function Ed(e){const t=Object.keys(e.elements);return{styles:ya(t.map(n=>[n,e.styles[n]||{}])),attributes:ya(t.map(n=>[n,e.attributes[n]]))}}const _o=e=>{if(!e)return{onClick:ct,onMousedown:ct,onMouseup:ct};let t=!1,n=!1;return{onClick:i=>{t&&n&&e(i),t=n=!1},onMousedown:i=>{t=i.target===i.currentTarget},onMouseup:i=>{n=i.target===i.currentTarget}}},Td=(e,t=0)=>{if(t===0)return e;const n=R(dt(t)&&!!t.initVal);let a=null;const o=i=>{if(ft(i)){n.value=e.value;return}a&&clearTimeout(a),a=setTimeout(()=>{n.value=e.value},i)},r=i=>{i==="leading"?xe(t)?o(t):o(t.leading):dt(t)?o(t.trailing):n.value=!1};return nt(()=>r("leading")),re(()=>e.value,i=>{r(i?"leading":"trailing")}),n};function Ps(){let e;const t=(a,o)=>{n(),e=window.setTimeout(a,o)},n=()=>window.clearTimeout(e);return hc(()=>n()),{registerTimeout:t,cancelTimeout:n}}const mo={prefix:Math.floor(Math.random()*1e4),current:0},$d=Symbol("elIdInjection"),Qr=()=>_e()?ge($d,mo):mo,dn=e=>{const t=Qr();!et&&t===mo&&We("IdInjection",`Looks like you are using server rendering, you must provide a id provider to ensure the hydration process to be succeed
4 4 usage: app.provide(ID_INJECTION_KEY, {
5 5 prefix: number,