typescriptvuenocodevue3drag-and-dropvitelowcodetsxlow-codevuex4vue-router4designdraggableelement-pluselement-uimonaco-editortsvant-uidemo
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7 lines
43 KiB
7 lines
43 KiB
export function __vite_legacy_guard(){import("data:text/javascript,")}import{r as e,o as t,w as a,d as l,s as n,c as s,a as o,b as r,e as i,f as u,g as c,n as d,u as p,h as v,p as m,i as f,t as g,j as b,k as h,l as y,m as x,q as k,v as C,x as S,y as _,z as w,A as M,B as z,T as P,C as E,D as $,E as T,F as I,G as N,H as A,I as B,J as L,K as O,L as j,M as R,N as q,O as D,P as V,Q as W,R as F,S as U,U as H,V as Y,W as K,X as G,Y as J}from"./preload-helper.fde915ab.js";import{i as X,b as Q,d as Z,a as ee,c as te,C as ae,u as le,e as ne,f as se,t as oe,g as re,h as ie,_ as ue,w as ce,j as de,E as pe,k as ve,l as me,m as fe,n as ge,o as be,p as he,q as ye,r as xe,s as ke,v as Ce,x as Se,y as _e,z as we,A as Me,B as ze,T as Pe,D as Ee,F as $e,G as Te,H as Ie,I as Ne,J as Ae,K as Be,L as Le,M as Oe,N as je,O as Re,P as qe,Q as De,R as Ve,S as We,U as Fe,V as Ue,W as He,X as Ye,Y as Ke,Z as Ge,$ as Je,a0 as Xe,a1 as Qe,a2 as Ze,a3 as et,a4 as tt,a5 as at,a6 as lt,a7 as nt,a8 as st,a9 as ot,aa as rt,ab as it,ac as ut,ad as ct}from"./useVisualData.9b99c843.js";import{c as dt,a as pt,b as vt,m as mt,d as ft,e as gt,f as bt,g as ht,p as yt,h as xt,r as kt}from"./index.7b4f7ca9.js";const Ct=function(e){for(const t of e){const e=t.target.__resizeListeners__||[];e.length&&e.forEach((e=>{e()}))}},St=Symbol("breadcrumbKey"),_t=Symbol("elPaginationKey");const wt=ce(ue(l({name:"ElAffix",props:Q({zIndex:{type:Z([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),emits:{scroll:({scrollTop:e,fixed:t})=>ee(e)&&te(t),[ae]:e=>te(e)},setup(l,{expose:m,emit:f}){const g=l,b=le("affix"),h=n(),y=n(),x=n(),{height:k}=ne(),{height:C,width:S,top:_,bottom:w,update:M}=se(y),z=se(h),P=e(!1),E=e(0),$=e(0),T=s((()=>({height:P.value?`${C.value}px`:"",width:P.value?`${S.value}px`:""}))),I=s((()=>{if(!P.value)return{};const e=g.offset?`${g.offset}px`:0;return{height:`${C.value}px`,width:`${S.value}px`,top:"top"===g.position?e:"",bottom:"bottom"===g.position?e:"",transform:$.value?`translateY(${$.value}px)`:"",zIndex:g.zIndex}})),N=()=>{if(x.value)if(E.value=x.value instanceof Window?document.documentElement.scrollTop:x.value.scrollTop||0,"top"===g.position)if(g.target){const e=z.bottom.value-g.offset-C.value;P.value=g.offset>_.value&&z.bottom.value>0,$.value=e<0?e:0}else P.value=g.offset>_.value;else if(g.target){const e=k.value-z.top.value-g.offset-C.value;P.value=k.value-g.offset<w.value&&k.value>z.top.value,$.value=e<0?-e:0}else P.value=k.value-g.offset<w.value};return a(P,(e=>f("change",e))),t((()=>{var e;g.target?(h.value=null!=(e=document.querySelector(g.target))?e:void 0,h.value||oe("ElAffix",`Target is not existed: ${g.target}`)):h.value=document.documentElement,x.value=re(y.value,!0),M()})),ie(x,"scroll",(()=>{f("scroll",{scrollTop:E.value,fixed:P.value})})),o(N),m({update:N}),(e,t)=>(r(),i("div",{ref_key:"root",ref:y,class:d(p(b).b()),style:v(p(T))},[u("div",{class:d({[p(b).m("fixed")]:P.value}),style:v(p(I))},[c(e.$slots,"default")],6)],6))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/affix/src/affix.vue"]]));var Mt=ue(l({name:"ElBreadcrumb",props:Q({separator:{type:String,default:"/"},separatorIcon:{type:de,default:""}}),setup(a){const l=a,n=le("breadcrumb"),s=e();return m(St,l),t((()=>{const e=s.value.querySelectorAll(`.${n.e("item")}`);e.length&&e[e.length-1].setAttribute("aria-current","page")})),(e,t)=>(r(),i("div",{ref_key:"breadcrumb",ref:s,class:d(p(n).b()),"aria-label":"Breadcrumb",role:"navigation"},[c(e.$slots,"default")],2))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb.vue"]]);var zt=ue(l({name:"ElBreadcrumbItem",props:Q({to:{type:Z([String,Object]),default:""},replace:{type:Boolean,default:!1}}),setup(t){const a=t,l=k(),n=f(St,void 0),s=le("breadcrumb"),{separator:o,separatorIcon:v}=g(n),m=l.appContext.config.globalProperties.$router,C=e(),S=()=>{a.to&&m&&(a.replace?m.replace(a.to):m.push(a.to))};return(e,t)=>(r(),i("span",{class:d(p(s).e("item"))},[u("span",{ref_key:"link",ref:C,class:d([p(s).e("inner"),p(s).is("link",!!e.to)]),role:"link",onClick:S},[c(e.$slots,"default")],2),p(v)?(r(),b(p(pe),{key:0,class:d(p(s).e("separator"))},{default:h((()=>[(r(),b(y(p(v))))])),_:1},8,["class"])):(r(),i("span",{key:1,class:d(p(s).e("separator")),role:"presentation"},x(p(o)),3))],2))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb-item.vue"]]);const Pt=ce(Mt,{BreadcrumbItem:zt}),Et=ve(zt),$t={beforeMount(e,t){var a,l;e._handleResize=()=>{var a;e&&(null==(a=t.value)||a.call(t,e))},a=e,l=e._handleResize,X&&a&&(a.__resizeListeners__||(a.__resizeListeners__=[],a.__ro__=new ResizeObserver(Ct),a.__ro__.observe(a)),a.__resizeListeners__.push(l))},beforeUnmount(e){var t,a,l;t=e,a=e._handleResize,t&&t.__resizeListeners__&&(t.__resizeListeners__.splice(t.__resizeListeners__.indexOf(a),1),t.__resizeListeners__.length||null==(l=t.__ro__)||l.disconnect())}},Tt=ce(me);const It=ce(ue(l({name:"ElDivider",props:Q({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:Z(String),default:"solid"}}),setup(e){const t=e,a=le("divider"),l=s((()=>a.cssVar({"border-style":t.borderStyle})));return(e,t)=>(r(),i("div",{class:d([p(a).b(),p(a).m(e.direction)]),style:v(p(l)),role:"separator"},[e.$slots.default&&"vertical"!==e.direction?(r(),i("div",{key:0,class:d([p(a).e("text"),p(a).is(e.contentPosition)])},[c(e.$slots,"default")],2)):C("v-if",!0)],6))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/divider/src/divider.vue"]])),Nt=Q({...fe,direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0}}),At=l({name:"ElDrawer",components:{ElOverlay:be,ElFocusTrap:he,ElIcon:pe,Close:dt},props:Nt,emits:ge,setup(t,{slots:a}){ye({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},s((()=>!!a.title)));const l=e(),n=e(),o=le("drawer"),{t:r}=xe(),i=s((()=>"rtl"===t.direction||"ltr"===t.direction)),u=s((()=>ke(t.size)));return{...Ce(t,l),drawerRef:l,focusStartRef:n,isHorizontal:i,drawerSize:u,ns:o,t:r}}}),Bt=["aria-label","aria-labelledby","aria-describedby"],Lt=["id"],Ot=["aria-label"],jt=["id"];const Rt=ce(ue(At,[["render",function(e,t,a,l,n,s){const o=S("close"),p=S("el-icon"),m=S("el-focus-trap"),f=S("el-overlay");return r(),b(E,{to:"body",disabled:!e.appendToBody},[_(P,{name:e.ns.b("fade"),onAfterEnter:e.afterEnter,onAfterLeave:e.afterLeave,onBeforeLeave:e.beforeLeave,persisted:""},{default:h((()=>[w(_(f,{mask:e.modal,"overlay-class":e.modalClass,"z-index":e.zIndex,onClick:e.onModalClick},{default:h((()=>[_(m,{loop:"",trapped:e.visible,"focus-trap-el":e.drawerRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:h((()=>[u("div",{ref:"drawerRef","aria-modal":"true","aria-label":e.title||void 0,"aria-labelledby":e.title?void 0:e.titleId,"aria-describedby":e.bodyId,class:d([e.ns.b(),e.direction,e.visible&&"open",e.customClass]),style:v(e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize),role:"dialog",onClick:t[1]||(t[1]=z((()=>{}),["stop"]))},[u("span",{ref:"focusStartRef",class:d(e.ns.e("sr-focus")),tabindex:"-1"},null,2),e.withHeader?(r(),i("header",{key:0,class:d(e.ns.e("header"))},[e.$slots.title?c(e.$slots,"title",{key:1},(()=>[C(" DEPRECATED SLOT ")])):c(e.$slots,"header",{key:0,close:e.handleClose,titleId:e.titleId,titleClass:e.ns.e("title")},(()=>[e.$slots.title?C("v-if",!0):(r(),i("span",{key:0,id:e.titleId,role:"heading",class:d(e.ns.e("title"))},x(e.title),11,Lt))])),e.showClose?(r(),i("button",{key:2,"aria-label":e.t("el.drawer.close"),class:d(e.ns.e("close-btn")),type:"button",onClick:t[0]||(t[0]=(...t)=>e.handleClose&&e.handleClose(...t))},[_(p,{class:d(e.ns.e("close"))},{default:h((()=>[_(o)])),_:1},8,["class"])],10,Ot)):C("v-if",!0)],2)):C("v-if",!0),e.rendered?(r(),i("div",{key:1,id:e.bodyId,class:d(e.ns.e("body"))},[c(e.$slots,"default")],10,jt)):C("v-if",!0),e.$slots.footer?(r(),i("div",{key:2,class:d(e.ns.e("footer"))},[c(e.$slots,"footer")],2)):C("v-if",!0)],14,Bt)])),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])])),_:3},8,["mask","overlay-class","z-index","onClick"]),[[M,e.visible]])])),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"])}],["__file","/home/runner/work/element-plus/element-plus/packages/components/drawer/src/drawer.vue"]]));class qt{constructor(e,t){this.parent=e,this.domNode=t,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(e){e===this.subMenuItems.length?e=0:e<0&&(e=this.subMenuItems.length-1),this.subMenuItems[e].focus(),this.subIndex=e}addListeners(){const e=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,(t=>{t.addEventListener("keydown",(t=>{let a=!1;switch(t.code){case Se.down:this.gotoSubIndex(this.subIndex+1),a=!0;break;case Se.up:this.gotoSubIndex(this.subIndex-1),a=!0;break;case Se.tab:_e(e,"mouseleave");break;case Se.enter:case Se.space:a=!0,t.currentTarget.click()}return a&&(t.preventDefault(),t.stopPropagation()),!1}))}))}}class Dt{constructor(e,t){this.domNode=e,this.submenu=null,this.submenu=null,this.init(t)}init(e){this.domNode.setAttribute("tabindex","0");const t=this.domNode.querySelector(`.${e}-menu`);t&&(this.submenu=new qt(this,t)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",(e=>{let t=!1;switch(e.code){case Se.down:_e(e.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),t=!0;break;case Se.up:_e(e.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),t=!0;break;case Se.tab:_e(e.currentTarget,"mouseleave");break;case Se.enter:case Se.space:t=!0,e.currentTarget.click()}t&&e.preventDefault()}))}}class Vt{constructor(e,t){this.domNode=e,this.init(t)}init(e){const t=this.domNode.childNodes;Array.from(t).forEach((t=>{1===t.nodeType&&new Dt(t,e)}))}}var Wt=ue(l({name:"ElMenuCollapseTransition",setup(){const e=le("menu");return{listeners:{onBeforeEnter:e=>e.style.opacity="0.2",onEnter(t,a){we(t,`${e.namespace.value}-opacity-transition`),t.style.opacity="1",a()},onAfterEnter(t){Me(t,`${e.namespace.value}-opacity-transition`),t.style.opacity=""},onBeforeLeave(t){t.dataset||(t.dataset={}),ze(t,e.m("collapse"))?(Me(t,e.m("collapse")),t.dataset.oldOverflow=t.style.overflow,t.dataset.scrollWidth=t.clientWidth.toString(),we(t,e.m("collapse"))):(we(t,e.m("collapse")),t.dataset.oldOverflow=t.style.overflow,t.dataset.scrollWidth=t.clientWidth.toString(),Me(t,e.m("collapse"))),t.style.width=`${t.scrollWidth}px`,t.style.overflow="hidden"},onLeave(e){we(e,"horizontal-collapse-transition"),e.style.width=`${e.dataset.scrollWidth}px`}}}}}),[["render",function(e,t,a,l,n,s){return r(),b(P,$({mode:"out-in"},e.listeners),{default:h((()=>[c(e.$slots,"default")])),_:3},16)}],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-collapse-transition.vue"]]);function Ft(e,t){const a=s((()=>{let a=e.parent;const l=[t.value];for(;"ElMenu"!==a.type.name;)a.props.index&&l.unshift(a.props.index),a=a.parent;return l}));return{parentMenu:s((()=>{let t=e.parent;for(;t&&!["ElMenu","ElSubMenu"].includes(t.type.name);)t=t.parent;return t})),indexPath:a}}function Ut(e){return s((()=>{const t=e.backgroundColor;return t?new Pe(t).shade(20).toString():""}))}const Ht=(e,t)=>{const a=le("menu");return s((()=>a.cssVarBlock({"text-color":e.textColor||"","hover-text-color":e.textColor||"","bg-color":e.backgroundColor||"","hover-bg-color":Ut(e).value||"","active-color":e.activeTextColor||"",level:`${t}`})))},Yt=Q({index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0},popperOffset:{type:Number,default:6}});var Kt=l({name:"ElSubMenu",props:Yt,setup(l,{slots:n,expose:o}){const r=k(),{indexPath:i,parentMenu:u}=Ft(r,s((()=>l.index))),c=le("menu"),d=le("sub-menu"),p=f("rootMenu");p||oe("ElSubMenu","can not inject root menu");const v=f(`subMenu:${u.value.uid}`);v||oe("ElSubMenu","can not inject sub menu");const g=e({}),b=e({});let h;const y=e(!1),x=e(),C=e(null),S=s((()=>"horizontal"===q.value&&z.value?"bottom-start":"right-start")),_=s((()=>"horizontal"===q.value&&z.value||"vertical"===q.value&&!p.props.collapse?pt:vt)),z=s((()=>0===v.level)),P=s((()=>void 0===l.popperAppendToBody?z.value:Boolean(l.popperAppendToBody))),E=s((()=>p.props.collapse?`${c.namespace.value}-zoom-in-left`:`${c.namespace.value}-zoom-in-top`)),$=s((()=>"horizontal"===q.value&&z.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","left-start","bottom-start","bottom-end","top-start","top-end"])),B=s((()=>p.openedMenus.includes(l.index))),L=s((()=>{let e=!1;return Object.values(g.value).forEach((t=>{t.active&&(e=!0)})),Object.values(b.value).forEach((t=>{t.active&&(e=!0)})),e})),O=s((()=>p.props.backgroundColor||"")),j=s((()=>p.props.activeTextColor||"")),R=s((()=>p.props.textColor||"")),q=s((()=>p.props.mode)),D=T({index:l.index,indexPath:i,active:L}),V=s((()=>"horizontal"!==q.value?{color:R.value}:{borderBottomColor:L.value?p.props.activeTextColor?j.value:"":"transparent",color:L.value?j.value:R.value})),W=e=>{var t,a,l;e||null==(l=null==(a=null==(t=C.value)?void 0:t.popperRef)?void 0:a.popperInstanceRef)||l.destroy()},F=()=>{"hover"===p.props.menuTrigger&&"horizontal"===p.props.mode||p.props.collapse&&"vertical"===p.props.mode||l.disabled||p.handleSubMenuClick({index:l.index,indexPath:i.value,active:L.value})},U=(e,t=l.showTimeout)=>{var a;"focus"!==e.type&&("click"===p.props.menuTrigger&&"horizontal"===p.props.mode||!p.props.collapse&&"vertical"===p.props.mode||l.disabled||(v.mouseInChild.value=!0,null==h||h(),({stop:h}=Te((()=>{p.openMenu(l.index,i.value)}),t)),P.value&&(null==(a=u.value.vnode.el)||a.dispatchEvent(new MouseEvent("mouseenter")))))},H=(e=!1)=>{var t,a;"click"===p.props.menuTrigger&&"horizontal"===p.props.mode||!p.props.collapse&&"vertical"===p.props.mode||(null==h||h(),v.mouseInChild.value=!1,({stop:h}=Te((()=>!y.value&&p.closeMenu(l.index,i.value)),l.hideTimeout)),P.value&&e&&"ElSubMenu"===(null==(t=r.parent)?void 0:t.type.name)&&(null==(a=v.handleMouseleave)||a.call(v,!0)))};a((()=>p.props.collapse),(e=>W(Boolean(e))));{const e=e=>{b.value[e.index]=e},t=e=>{delete b.value[e.index]};m(`subMenu:${r.uid}`,{addSubMenu:e,removeSubMenu:t,handleMouseleave:H,mouseInChild:y,level:v.level+1})}return o({opened:B}),t((()=>{p.addSubMenu(D),v.addSubMenu(D)})),I((()=>{v.removeSubMenu(D),p.removeSubMenu(D)})),()=>{var e;const t=[null==(e=n.title)?void 0:e.call(n),N(pe,{class:d.e("icon-arrow")},{default:()=>N(_.value)})],a=Ht(p.props,v.level+1),s=p.isMenuPopup?N(Ee,{ref:C,visible:B.value,effect:"light",pure:!0,offset:l.popperOffset,showArrow:!1,persistent:!0,popperClass:l.popperClass,placement:S.value,teleported:P.value,fallbackPlacements:$.value,transition:E.value,gpuAcceleration:!1},{content:()=>{var e;return N("div",{class:[c.m(q.value),c.m("popup-container"),l.popperClass],onMouseenter:e=>U(e,100),onMouseleave:()=>H(!0),onFocus:e=>U(e,100)},[N("ul",{class:[c.b(),c.m("popup"),c.m(`popup-${S.value}`)],style:a.value},[null==(e=n.default)?void 0:e.call(n)])])},default:()=>N("div",{class:d.e("title"),style:[V.value,{backgroundColor:O.value}],onClick:F},t)}):N(A,{},[N("div",{class:d.e("title"),style:[V.value,{backgroundColor:O.value}],ref:x,onClick:F},t),N($e,{},{default:()=>{var e;return w(N("ul",{role:"menu",class:[c.b(),c.m("inline")],style:a.value},[null==(e=n.default)?void 0:e.call(n)]),[[M,B.value]])}})]);return N("li",{class:[d.b(),d.is("active",L.value),d.is("opened",B.value),d.is("disabled",l.disabled)],role:"menuitem",ariaHaspopup:!0,ariaExpanded:B.value,onMouseenter:U,onMouseleave:()=>H(!0),onFocus:U},[s])}}});const Gt=Q({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:Z(Array),default:()=>Ie([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0}}),Jt=e=>Array.isArray(e)&&e.every((e=>B(e)));var Xt=l({name:"ElMenu",props:Gt,emits:{close:(e,t)=>B(e)&&Jt(t),open:(e,t)=>B(e)&&Jt(t),select:(e,t,a,l)=>B(e)&&Jt(t)&&L(a)&&(void 0===l||l instanceof Promise)},setup(l,{emit:n,slots:o,expose:r}){const i=k(),u=i.appContext.config.globalProperties.$router,c=e(),d=le("menu"),p=le("sub-menu"),v=e(l.defaultOpeneds&&!l.collapse?l.defaultOpeneds.slice(0):[]),f=e(l.defaultActive),g=e({}),b=e({}),h=s((()=>"horizontal"===l.mode||"vertical"===l.mode&&l.collapse)),y=()=>{const e=f.value&&g.value[f.value];if(!e||"horizontal"===l.mode||l.collapse)return;e.indexPath.forEach((e=>{const t=b.value[e];t&&x(e,t.indexPath)}))},x=(e,t)=>{v.value.includes(e)||(l.uniqueOpened&&(v.value=v.value.filter((e=>t.includes(e)))),v.value.push(e),n("open",e,t))},C=(e,t)=>{const a=v.value.indexOf(e);-1!==a&&v.value.splice(a,1),n("close",e,t)},S=({index:e,indexPath:t})=>{v.value.includes(e)?C(e,t):x(e,t)},_=e=>{("horizontal"===l.mode||l.collapse)&&(v.value=[]);const{index:t,indexPath:a}=e;if(void 0!==t&&void 0!==a)if(l.router&&u){const l=e.route||t,s=u.push(l).then((e=>(e||(f.value=t),e)));n("select",t,a,{index:t,indexPath:a,route:l},s)}else f.value=t,n("select",t,a,{index:t,indexPath:a})},M=()=>{O((()=>i.proxy.$forceUpdate()))};a((()=>l.defaultActive),(e=>{g.value[e]||(f.value=""),(e=>{const t=g.value,a=t[e]||f.value&&t[f.value]||t[l.defaultActive];a?(f.value=a.index,y()):f.value=e})(e)})),a(g.value,(()=>y())),a((()=>l.collapse),(e=>{e&&(v.value=[])}));{const t=e=>{b.value[e.index]=e},a=e=>{delete b.value[e.index]},n=e=>{g.value[e.index]=e},s=e=>{delete g.value[e.index]};m("rootMenu",T({props:l,openedMenus:v,items:g,subMenus:b,activeIndex:f,isMenuPopup:h,addMenuItem:n,removeMenuItem:s,addSubMenu:t,removeSubMenu:a,openMenu:x,closeMenu:C,handleMenuItemClick:_,handleSubMenuClick:S})),m(`subMenu:${i.uid}`,{addSubMenu:t,removeSubMenu:a,mouseInChild:e(!1),level:0})}t((()=>{y(),"horizontal"===l.mode&&new Vt(i.vnode.el,d.namespace.value)}));r({open:e=>{const{indexPath:t}=b.value[e];t.forEach((e=>x(e,t)))},close:C,handleResize:M});const z=e=>{const t=Array.isArray(e)?e:[e],a=[];return t.forEach((e=>{Array.isArray(e.children)?a.push(...z(e.children)):a.push(e)})),a};return()=>{var e,t,a,n;let s=null!=(t=null==(e=o.default)?void 0:e.call(o))?t:[];const r=[];if("horizontal"===l.mode&&c.value){const e=Array.from(null!=(n=null==(a=c.value)?void 0:a.childNodes)?n:[]).filter((e=>"#text"!==e.nodeName||e.nodeValue)),t=z(s),o=64,i=Number.parseInt(getComputedStyle(c.value).paddingLeft,10),u=Number.parseInt(getComputedStyle(c.value).paddingRight,10),d=c.value.clientWidth-i-u;let v=0,m=0;e.forEach(((e,t)=>{v+=e.offsetWidth||0,v<=d-o&&(m=t+1)}));const f=t.slice(0,m),g=t.slice(m);(null==g?void 0:g.length)&&l.ellipsis&&(s=f,r.push(N(Kt,{index:"sub-menu-more",class:p.e("hide-arrow")},{title:()=>N(pe,{class:p.e("icon-more")},{default:()=>N(mt)}),default:()=>g})))}const i=Ht(l,0),u=(v=N("ul",{key:String(l.collapse),role:"menubar",ref:c,style:i.value,class:{[d.b()]:!0,[d.m(l.mode)]:!0,[d.m("collapse")]:l.collapse}},[...s,...r]),l.ellipsis?(m=v,"horizontal"===l.mode?w(m,[[$t,M]]):m):v);var v,m;return l.collapseTransition&&"vertical"===l.mode?N(Wt,(()=>u)):u}}});const Qt=Q({index:{type:Z([String,null]),default:null},route:{type:Z([String,Object])},disabled:Boolean});var Zt=ue(l({name:"ElMenuItem",components:{ElTooltip:Ee},props:Qt,emits:{click:e=>B(e.index)&&Array.isArray(e.indexPath)},setup(e,{emit:a}){const l=k(),n=f("rootMenu"),o=le("menu"),r=le("menu-item");n||oe("ElMenuItem","can not inject root menu");const{parentMenu:i,indexPath:u}=Ft(l,j(e,"index")),c=f(`subMenu:${i.value.uid}`);c||oe("ElMenuItem","can not inject sub menu");const d=s((()=>e.index===n.activeIndex)),p=T({index:e.index,indexPath:u,active:d});return t((()=>{c.addSubMenu(p),n.addMenuItem(p)})),I((()=>{c.removeSubMenu(p),n.removeMenuItem(p)})),{Effect:Ne,parentMenu:i,rootMenu:n,active:d,nsMenu:o,nsMenuItem:r,handleClick:()=>{e.disabled||(n.handleMenuItemClick({index:e.index,indexPath:u.value,route:e.route}),a("click",p))}}}}),[["render",function(e,t,a,l,n,s){const o=S("el-tooltip");return r(),i("li",{class:d([e.nsMenuItem.b(),e.nsMenuItem.is("active",e.active),e.nsMenuItem.is("disabled",e.disabled)]),role:"menuitem",tabindex:"-1",onClick:t[0]||(t[0]=(...t)=>e.handleClick&&e.handleClick(...t))},["ElMenu"===e.parentMenu.type.name&&e.rootMenu.props.collapse&&e.$slots.title?(r(),b(o,{key:0,effect:e.Effect.DARK,placement:"right","fallback-placements":["left"],persistent:""},{content:h((()=>[c(e.$slots,"title")])),default:h((()=>[u("div",{class:d(e.nsMenu.be("tooltip","trigger"))},[c(e.$slots,"default")],2)])),_:3},8,["effect"])):(r(),i(A,{key:1},[c(e.$slots,"default"),c(e.$slots,"title")],64))],2)}],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item.vue"]]);var ea=ue(l({name:"ElMenuItemGroup",props:{title:String},setup:()=>({ns:le("menu-item-group")})}),[["render",function(e,t,a,l,n,s){return r(),i("li",{class:d(e.ns.b())},[u("div",{class:d(e.ns.e("title"))},[e.$slots.title?c(e.$slots,"title",{key:1}):(r(),i(A,{key:0},[R(x(e.title),1)],64))],2),u("ul",null,[c(e.$slots,"default")])],2)}],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item-group.vue"]]);const ta=ce(Xt,{MenuItem:Zt,MenuItemGroup:ea,SubMenu:Kt}),aa=ve(Zt);ve(ea);const la=ve(Kt),na=Q({disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String}}),sa=["disabled","aria-disabled"],oa={key:0};var ra=ue(l({name:"ElPaginationPrev",props:na,emits:{click:e=>e instanceof MouseEvent},setup(e){const t=e,a=s((()=>t.disabled||t.currentPage<=1));return(e,t)=>(r(),i("button",{type:"button",class:"btn-prev",disabled:p(a),"aria-disabled":p(a),onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[e.prevText?(r(),i("span",oa,x(e.prevText),1)):(r(),b(p(pe),{key:1},{default:h((()=>[_(p(ft))])),_:1}))],8,sa))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/prev.vue"]]);const ia=Q({disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String}}),ua=["disabled","aria-disabled"],ca={key:0};var da=ue(l({name:"ElPaginationNext",props:ia,emits:["click"],setup(e){const t=e,a=s((()=>t.disabled||t.currentPage===t.pageCount||0===t.pageCount));return(e,t)=>(r(),i("button",{type:"button",class:"btn-next",disabled:p(a),"aria-disabled":p(a),onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[e.nextText?(r(),i("span",ca,x(e.nextText),1)):(r(),b(p(pe),{key:1},{default:h((()=>[_(p(vt))])),_:1}))],8,ua))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/next.vue"]]);const pa=()=>f(_t,{});var va=ue(l({name:"ElPaginationSizes",props:Q({pageSize:{type:Number,required:!0},pageSizes:{type:Z(Array),default:()=>Ie([10,20,30,40,50,100])},popperClass:{type:String},disabled:Boolean,size:{type:String,default:"default"}}),emits:["page-size-change"],setup(t,{emit:l}){const n=t,{t:o}=xe(),u=le("pagination"),c=pa(),v=e(n.pageSize);a((()=>n.pageSizes),((e,t)=>{if(!Ae(e,t)&&Array.isArray(e)){const t=e.includes(n.pageSize)?n.pageSize:n.pageSizes[0];l("page-size-change",t)}})),a((()=>n.pageSize),(e=>{v.value=e}));const m=s((()=>n.pageSizes));function f(e){var t;e!==v.value&&(v.value=e,null==(t=c.handleSizeChange)||t.call(c,Number(e)))}return(e,t)=>(r(),i("span",{class:d(p(u).e("sizes"))},[_(p(Le),{"model-value":v.value,disabled:e.disabled,"popper-class":e.popperClass,size:e.size,onChange:f},{default:h((()=>[(r(!0),i(A,null,q(p(m),(e=>(r(),b(p(Be),{key:e,value:e,label:e+p(o)("el.pagination.pagesize")},null,8,["value","label"])))),128))])),_:1},8,["model-value","disabled","popper-class","size"])],2))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/sizes.vue"]]);const ma=["disabled"];var fa=ue(l({name:"ElPaginationJumper",setup(t){const{t:a}=xe(),l=le("pagination"),{pageCount:n,disabled:o,currentPage:u,changeEvent:c}=pa(),v=e(),m=s((()=>{var e;return null!=(e=v.value)?e:null==u?void 0:u.value}));function f(e){v.value=+e}function g(e){e=Math.trunc(+e),null==c||c(+e),v.value=void 0}return(e,t)=>(r(),i("span",{class:d(p(l).e("jump")),disabled:p(o)},[R(x(p(a)("el.pagination.goto"))+" ",1),_(p(Oe),{size:"small",class:d([p(l).e("editor"),p(l).is("in-pagination")]),min:1,max:p(n),disabled:p(o),"model-value":p(m),type:"number","onUpdate:modelValue":f,onChange:g},null,8,["class","max","disabled","model-value"]),R(" "+x(p(a)("el.pagination.pageClassifier")),1)],10,ma))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/jumper.vue"]]);const ga=Q({total:{type:Number,default:1e3}}),ba=["disabled"];var ha=ue(l({name:"ElPaginationTotal",props:ga,setup(e){const{t:t}=xe(),a=le("pagination"),{disabled:l}=pa();return(e,n)=>(r(),i("span",{class:d(p(a).e("total")),disabled:p(l)},x(p(t)("el.pagination.total",{total:e.total})),11,ba))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/total.vue"]]);const ya=Q({currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean}),xa=["onKeyup"],ka=["aria-current","tabindex"],Ca=["tabindex"],Sa=["aria-current","tabindex"],_a=["tabindex"],wa=["aria-current","tabindex"];var Ma=ue(l({name:"ElPaginationPager",props:ya,emits:["change"],setup(t,{emit:a}){const l=t,n=le("pager"),u=le("icon"),c=e(!1),v=e(!1),m=e(!1),f=e(!1),g=e(!1),h=e(!1),y=s((()=>{const e=l.pagerCount,t=(e-1)/2,a=Number(l.currentPage),n=Number(l.pageCount);let s=!1,o=!1;n>e&&(a>e-t&&(s=!0),a<n-t&&(o=!0));const r=[];if(s&&!o){for(let t=n-(e-2);t<n;t++)r.push(t)}else if(!s&&o)for(let l=2;l<e;l++)r.push(l);else if(s&&o){const t=Math.floor(e/2)-1;for(let e=a-t;e<=a+t;e++)r.push(e)}else for(let l=2;l<n;l++)r.push(l);return r})),k=s((()=>l.disabled?-1:0));function S(e=!1){l.disabled||(e?m.value=!0:f.value=!0)}function _(e=!1){e?g.value=!0:h.value=!0}function w(e){const t=e.target;if("li"===t.tagName.toLowerCase()&&Array.from(t.classList).includes("number")){const e=Number(t.textContent);e!==l.currentPage&&a("change",e)}else"li"===t.tagName.toLowerCase()&&Array.from(t.classList).includes("more")&&M(e)}function M(e){const t=e.target;if("ul"===t.tagName.toLowerCase()||l.disabled)return;let n=Number(t.textContent);const s=l.pageCount,o=l.currentPage,r=l.pagerCount-2;t.className.includes("more")&&(t.className.includes("quickprev")?n=o-r:t.className.includes("quicknext")&&(n=o+r)),Number.isNaN(+n)||(n<1&&(n=1),n>s&&(n=s)),n!==o&&a("change",n)}return o((()=>{const e=(l.pagerCount-1)/2;c.value=!1,v.value=!1,l.pageCount>l.pagerCount&&(l.currentPage>l.pagerCount-e&&(c.value=!0),l.currentPage<l.pageCount-e&&(v.value=!0))})),(e,t)=>(r(),i("ul",{class:d(p(n).b()),onClick:M,onKeyup:D(w,["enter"])},[e.pageCount>0?(r(),i("li",{key:0,class:d([[p(n).is("active",1===e.currentPage),p(n).is("disabled",e.disabled)],"number"]),"aria-current":1===e.currentPage,tabindex:p(k)}," 1 ",10,ka)):C("v-if",!0),c.value?(r(),i("li",{key:1,class:d(["more","btn-quickprev",p(u).b(),p(n).is("disabled",e.disabled)]),tabindex:p(k),onMouseenter:t[0]||(t[0]=e=>S(!0)),onMouseleave:t[1]||(t[1]=e=>m.value=!1),onFocus:t[2]||(t[2]=e=>_(!0)),onBlur:t[3]||(t[3]=e=>g.value=!1)},[m.value||g.value?(r(),b(p(gt),{key:0})):(r(),b(p(bt),{key:1}))],42,Ca)):C("v-if",!0),(r(!0),i(A,null,q(p(y),(t=>(r(),i("li",{key:t,class:d([[p(n).is("active",e.currentPage===t),p(n).is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===t,tabindex:p(k)},x(t),11,Sa)))),128)),v.value?(r(),i("li",{key:2,class:d(["more","btn-quicknext",p(u).b(),p(n).is("disabled",e.disabled)]),tabindex:p(k),onMouseenter:t[4]||(t[4]=e=>S()),onMouseleave:t[5]||(t[5]=e=>f.value=!1),onFocus:t[6]||(t[6]=e=>_()),onBlur:t[7]||(t[7]=e=>h.value=!1)},[f.value||h.value?(r(),b(p(ht),{key:0})):(r(),b(p(bt),{key:1}))],42,_a)):C("v-if",!0),e.pageCount>1?(r(),i("li",{key:3,class:d([[p(n).is("active",e.currentPage===e.pageCount),p(n).is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===e.pageCount,tabindex:p(k)},x(e.pageCount),11,wa)):C("v-if",!0)],42,xa))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/pager.vue"]]);const za=e=>"number"!=typeof e,Pa=Q({total:Number,pageSize:Number,defaultPageSize:Number,currentPage:Number,defaultCurrentPage:Number,pageCount:Number,pagerCount:{type:Number,validator:e=>"number"==typeof e&&Math.trunc(e)===e&&e>4&&e<22&&e%2==1,default:7},layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:Z(Array),default:()=>Ie([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},nextText:{type:String,default:""},small:Boolean,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean});const Ea=ce(l({name:"ElPagination",props:Pa,emits:{"update:current-page":e=>"number"==typeof e,"update:page-size":e=>"number"==typeof e,"size-change":e=>"number"==typeof e,"current-change":e=>"number"==typeof e,"prev-click":e=>"number"==typeof e,"next-click":e=>"number"==typeof e},setup(t,{emit:l,slots:n}){const{t:o}=xe(),r=le("pagination"),i=k().vnode.props||{},u="onUpdate:currentPage"in i||"onUpdate:current-page"in i||"onCurrentChange"in i,c="onUpdate:pageSize"in i||"onUpdate:page-size"in i||"onSizeChange"in i,d=s((()=>{if(za(t.total)&&za(t.pageCount))return!1;if(!za(t.currentPage)&&!u)return!1;if(t.layout.includes("sizes"))if(za(t.pageCount)){if(!za(t.total)&&!za(t.pageSize)&&!c)return!1}else if(!c)return!1;return!0})),p=e(za(t.defaultPageSize)?10:t.defaultPageSize),v=e(za(t.defaultCurrentPage)?1:t.defaultCurrentPage),f=s({get:()=>za(t.pageSize)?p.value:t.pageSize,set(e){za(t.pageSize)&&(p.value=e),c&&(l("update:page-size",e),l("size-change",e))}}),g=s((()=>{let e=0;return za(t.pageCount)?za(t.total)||(e=Math.max(1,Math.ceil(t.total/f.value))):e=t.pageCount,e})),b=s({get:()=>za(t.currentPage)?v.value:t.currentPage,set(e){let a=e;e<1?a=1:e>g.value&&(a=g.value),za(t.currentPage)&&(v.value=a),u&&(l("update:current-page",a),l("current-change",a))}});function h(e){b.value=e}function y(){t.disabled||(b.value-=1,l("prev-click",b.value))}function x(){t.disabled||(b.value+=1,l("next-click",b.value))}function C(e,t){e&&(e.props||(e.props={}),e.props.class=[e.props.class,t].join(" "))}return a(g,(e=>{b.value>e&&(b.value=e)})),m(_t,{pageCount:g,disabled:s((()=>t.disabled)),currentPage:b,changeEvent:h,handleSizeChange:function(e){f.value=e;const t=g.value;b.value>t&&(b.value=t)}}),()=>{var e,a;if(!d.value)return je("ElPagination",o("el.pagination.deprecationWarning")),null;if(!t.layout)return null;if(t.hideOnSinglePage&&g.value<=1)return null;const l=[],s=[],i=N("div",{class:r.e("rightwrapper")},s),u={prev:N(ra,{disabled:t.disabled,currentPage:b.value,prevText:t.prevText,onClick:y}),jumper:N(fa),pager:N(Ma,{currentPage:b.value,pageCount:g.value,pagerCount:t.pagerCount,onChange:h,disabled:t.disabled}),next:N(da,{disabled:t.disabled,currentPage:b.value,pageCount:g.value,nextText:t.nextText,onClick:x}),sizes:N(va,{pageSize:f.value,pageSizes:t.pageSizes,popperClass:t.popperClass,disabled:t.disabled,size:t.small?"small":"default"}),slot:null!=(a=null==(e=null==n?void 0:n.default)?void 0:e.call(n))?a:null,total:N(ha,{total:za(t.total)?0:t.total})},c=t.layout.split(",").map((e=>e.trim()));let p=!1;return c.forEach((e=>{"->"!==e?p?s.push(u[e]):l.push(u[e]):p=!0})),C(l[0],r.is("first")),C(l[l.length-1],r.is("last")),p&&s.length>0&&(C(s[0],r.is("first")),C(s[s.length-1],r.is("last")),l.push(i)),N("div",{role:"pagination","aria-label":"pagination",class:[r.b(),r.is("background",t.background),{[r.m("small")]:t.small}]},l)}}})),$a=Q({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:Number}});var Ta=ue(l({name:"ElSkeletonItem",props:Q({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),setup(e){const t=le("skeleton");return(e,a)=>(r(),i("div",{class:d([p(t).e("item"),p(t).e(e.variant)])},["image"===e.variant?(r(),b(p(yt),{key:0})):C("v-if",!0)],2))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/skeleton/src/skeleton-item.vue"]]);const Ia=ce(ue(l({name:"ElSkeleton",props:$a,setup(l,{expose:n}){const s=l,o=le("skeleton"),u=((l,n=0)=>{if(0===n)return l;const s=e(!1);let o=0;const r=()=>{o&&clearTimeout(o),o=window.setTimeout((()=>{s.value=l.value}),n)};return t(r),a((()=>l.value),(e=>{e?r():s.value=e})),s})(j(s,"loading"),s.throttle);return n({uiLoading:u}),(e,t)=>p(u)?(r(),i("div",$({key:0,class:[p(o).b(),p(o).is("animated",e.animated)]},e.$attrs),[(r(!0),i(A,null,q(e.count,(t=>(r(),i(A,{key:t},[e.loading?c(e.$slots,"template",{key:t},(()=>[_(Ta,{class:d(p(o).is("first")),variant:"p"},null,8,["class"]),(r(!0),i(A,null,q(e.rows,(t=>(r(),b(Ta,{key:t,class:d([p(o).e("paragraph"),p(o).is("last",t===e.rows&&e.rows>1)]),variant:"p"},null,8,["class"])))),128))])):C("v-if",!0)],64)))),128))],16)):c(e.$slots,"default",V($({key:1},e.$attrs)))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/skeleton/src/skeleton.vue"]]),{SkeletonItem:Ta});ve(Ta);const Na=l({name:"ElSpaceItem",props:Q({prefixCls:{type:String}}),setup(e,{slots:t}){const a=le("space"),l=s((()=>`${e.prefixCls||a.b()}__item`));return()=>N("div",{class:l.value},c(t,"default"))}}),Aa={small:8,default:12,large:16};const Ba=ce(l({name:"ElSpace",props:Q({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},class:{type:Z([String,Object,Array]),default:""},style:{type:Z([String,Array,Object]),default:""},alignment:{type:Z(String),default:"center"},prefixCls:{type:String},spacer:{type:Z([Object,String,Number,Array]),default:null,validator:e=>F(e)||ee(e)||B(e)},wrap:Boolean,fill:Boolean,fillRatio:{type:Number,default:100},size:{type:[String,Array,Number],values:Re,validator:e=>ee(e)||W(e)&&2===e.length&&e.every(ee)}}),setup(t,{slots:a}){const{classes:l,containerStyle:n,itemStyle:r}=function(t){const a=le("space"),l=s((()=>[a.b(),a.m(t.direction),t.class])),n=e(0),r=e(0),i=s((()=>[t.wrap||t.fill?{flexWrap:"wrap",marginBottom:`-${r.value}px`}:{},{alignItems:t.alignment},t.style])),u=s((()=>[{paddingBottom:`${r.value}px`,marginRight:`${n.value}px`},t.fill?{flexGrow:1,minWidth:`${t.fillRatio}%`}:{}]));return o((()=>{const{size:e="small",wrap:a,direction:l,fill:s}=t;if(W(e)){const[t=0,a=0]=e;n.value=t,r.value=a}else{let t;t=ee(e)?e:Aa[e||"small"]||Aa.small,(a||s)&&"horizontal"===l?n.value=r.value=t:"horizontal"===l?(n.value=t,r.value=0):(r.value=t,n.value=0)}})),{classes:l,containerStyle:i,itemStyle:u}}(t);return()=>{var e;const{spacer:s,prefixCls:o,direction:i}=t,u=c(a,"default",{key:0},(()=>[]));if(0===(null!=(e=u.children)?e:[]).length)return null;if(W(u.children)){let e=[];if(u.children.forEach(((t,a)=>{qe(t)?W(t.children)&&t.children.forEach(((t,a)=>{e.push(_(Na,{style:r.value,prefixCls:o,key:`nested-${a}`},{default:()=>[t]},De.PROPS|De.STYLE,["style","prefixCls"]))})):Ve(t)&&e.push(_(Na,{style:r.value,prefixCls:o,key:`LoopKey${a}`},{default:()=>[t]},De.PROPS|De.STYLE,["style","prefixCls"]))})),s){const t=e.length-1;e=e.reduce(((e,a,l)=>{const n=[...e,a];return l!==t&&n.push(_("span",{style:[r.value,"vertical"===i?"width: 100%":null],key:l},[F(s)?s:R(s,De.TEXT)],De.STYLE)),n}),[])}return _("div",{class:l.value,style:n.value},e,De.STYLE|De.CLASS)}return u.children}}}));let La;const Oa=function(t={}){if(!X)return;const a=ja(t);if(a.fullscreen&&La)return La;const l=function(t){let a;const l=le("loading"),n=e(!1),s=T({...t,originalPosition:"",originalOverflow:"",visible:!1});function o(){const e=s.parent;if(!e.vLoadingAddClassList){let t=e.getAttribute("loading-number");t=Number.parseInt(t)-1,t?e.setAttribute("loading-number",t.toString()):(Me(e,l.bm("parent","relative")),e.removeAttribute("loading-number")),Me(e,l.bm("parent","hidden"))}r(),u.unmount()}function r(){var e,t;null==(t=null==(e=c.$el)?void 0:e.parentNode)||t.removeChild(c.$el)}function i(){n.value&&(n.value=!1,o())}const u=U({name:"ElLoading",setup:()=>()=>{const e=s.spinner||s.svg,t=N("svg",{class:"circular",viewBox:s.svgViewBox?s.svgViewBox:"25 25 50 50",...e?{innerHTML:e}:{}},[N("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none"})]),a=s.text?N("p",{class:l.b("text")},[s.text]):void 0;return N(P,{name:l.b("fade"),onAfterLeave:i},{default:h((()=>[w(_("div",{style:{backgroundColor:s.background||""},class:[l.b("mask"),s.customClass,s.fullscreen?"is-fullscreen":""]},[N("div",{class:l.b("spinner")},[t,a])]),[[M,s.visible]])]))})}}),c=u.mount(document.createElement("div"));return{...g(s),setText:function(e){s.text=e},removeElLoadingChild:r,close:function(){var e;t.beforeClose&&!t.beforeClose()||(s.parent.vLoadingAddClassList=void 0,n.value=!0,clearTimeout(a),a=window.setTimeout((()=>{n.value&&(n.value=!1,o())}),400),s.visible=!1,null==(e=t.closed)||e.call(t))},handleAfterLeave:i,vm:c,get $el(){return c.$el}}}({...a,closed:()=>{var e;null==(e=a.closed)||e.call(a),a.fullscreen&&(La=void 0)}});Ra(a,a.parent,l),qa(a,a.parent,l),a.parent.vLoadingAddClassList=()=>qa(a,a.parent,l);let n=a.parent.getAttribute("loading-number");return n=n?`${Number.parseInt(n)+1}`:"1",a.parent.setAttribute("loading-number",n),a.parent.appendChild(l.$el),O((()=>l.visible.value=a.visible)),a.fullscreen&&(La=l),l},ja=e=>{var t,a,l,n;let s;return s=B(e.target)?null!=(t=document.querySelector(e.target))?t:document.body:e.target||document.body,{parent:s===document.body||e.body?document.body:s,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:s===document.body&&(null==(a=e.fullscreen)||a),lock:null!=(l=e.lock)&&l,customClass:e.customClass||"",visible:null==(n=e.visible)||n,target:s}},Ra=async(e,t,a)=>{const{nextZIndex:l}=We(),n={};if(e.fullscreen)a.originalPosition.value=Fe(document.body,"position"),a.originalOverflow.value=Fe(document.body,"overflow"),n.zIndex=l();else if(e.parent===document.body){a.originalPosition.value=Fe(document.body,"position"),await O();for(const t of["top","left"]){const a="top"===t?"scrollTop":"scrollLeft";n[t]=e.target.getBoundingClientRect()[t]+document.body[a]+document.documentElement[a]-Number.parseInt(Fe(document.body,`margin-${t}`),10)+"px"}for(const t of["height","width"])n[t]=`${e.target.getBoundingClientRect()[t]}px`}else a.originalPosition.value=Fe(t,"position");for(const[s,o]of Object.entries(n))a.$el.style[s]=o},qa=(e,t,a)=>{const l=le("loading");"absolute"!==a.originalPosition.value&&"fixed"!==a.originalPosition.value?we(t,l.bm("parent","relative")):Me(t,l.bm("parent","relative")),e.fullscreen&&e.lock?we(t,l.bm("parent","hidden")):Me(t,l.bm("parent","hidden"))},Da=Symbol("ElLoading"),Va=(t,a)=>{var l,n,s,o;const r=a.instance,i=e=>L(a.value)?a.value[e]:void 0,u=a=>(t=>{const a=B(t)&&(null==r?void 0:r[t])||t;return a?e(a):a})(i(a)||t.getAttribute(`element-loading-${H(a)}`)),c=null!=(l=i("fullscreen"))?l:a.modifiers.fullscreen,d={text:u("text"),svg:u("svg"),svgViewBox:u("svgViewBox"),spinner:u("spinner"),background:u("background"),customClass:u("customClass"),fullscreen:c,target:null!=(n=i("target"))?n:c?void 0:t,body:null!=(s=i("body"))?s:a.modifiers.body,lock:null!=(o=i("lock"))?o:a.modifiers.lock};t[Da]={options:d,instance:Oa(d)}},Wa={mounted(e,t){t.value&&Va(e,t)},updated(e,t){const a=e[Da];t.oldValue!==t.value&&(t.value&&!t.oldValue?Va(e,t):t.value&&t.oldValue?L(t.value)&&((e,t)=>{for(const a of Object.keys(t))Y(t[a])&&(t[a].value=e[a])})(t.value,a.options):null==a||a.instance.close())},unmounted(e){var t;null==(t=e[Da])||t.instance.close()}},Fa={install(e){e.directive("loading",Wa),e.config.globalProperties.$loading=Oa},directive:Wa,service:Oa};var Ua={};!function(e){Object.defineProperty(e,"__esModule",{value:!0});e.default={name:"zh-cn",el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"}}}}(Ua);var Ha=xt(Ua);const Ya=l({__name:"App",setup(e){const t=Ue();m(Ye,t);const{jsonData:a}=t;return window.addEventListener("beforeunload",(()=>{sessionStorage.setItem(He,JSON.stringify(a))})),(e,t)=>{const a=S("router-view"),l=Tt;return r(),b(l,{locale:p(Ha)},{default:h((()=>[_(a,null,{default:h((({Component:e,route:t})=>[(r(),b(y(e),{key:t.path}))])),_:1})])),_:1},8,["locale"])}}});const Ka=[wt,Ia,Pt,Et,Ke,la,Ge,Je,Xe,Ba,It,Qe,Ze,et,ta,aa,tt,at,pe,Oe,lt,nt,st,ot,Ee,Rt,Ea,rt,it,ut],Ga=[Fa,ct];
|
|
/*!
|
|
* pinia v2.0.14
|
|
* (c) 2022 Eduardo San Martin Morote
|
|
* @license MIT
|
|
*/
|
|
const Ja=Symbol();var Xa,Qa;(Qa=Xa||(Xa={})).direct="direct",Qa.patchObject="patch object",Qa.patchFunction="patch function";const Za=function(){const t=K(!0),a=t.run((()=>e({})));let l=[],n=[];const s=G({install(e){s._a=e,e.provide(Ja,s),e.config.globalProperties.$pinia=s,n.forEach((e=>l.push(e))),n=[]},use(e){return this._a?l.push(e):n.push(e),this},_p:l,_a:null,_e:t,_s:new Map,state:a});return s}();const el=U(Ya);el.use(Za),function(e){Ka.forEach((t=>{e.component(t.name,t)})),Ga.forEach((t=>{e.use(t)}))}(el),J(el),el.config.globalProperties.$$refs={},window.$$refs=el.config.globalProperties.$$refs,el.use(kt),kt.isReady().then((()=>el.mount("#app")));
|
|
|