物管理前端
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.
 
 
 
 

13 lines
35 KiB

import{g as f,an as wt,p as ae,q as ve,l as v,b5 as Ne,d as Q,_ as p,ai as je,ah as it,s as z,a7 as ye,w as X,ab as at,i as k,P as he,o as De,af as rt,t as Mt,e as Ie,r as F,T as Kt,h as Ot,v as _t,bj as Ve,Q as Ee,y as st,bg as Pt,as as Tt,j as kt,m as We,au as Ge,av as Xe,at as Et,aH as Bt,u as Dt,b as At,ag as _e,J as be,aZ as Rt}from"./index-3c234266.js";import{S as Pe,O as ut,Q as zt,U as Ht,d as Se,m as Ae,b as Ft,K as Lt,w as Te,T as Nt,z as jt}from"./_plugin-vue_export-helper-a1ffee7e.js";import{f as Vt,h as Wt,O as pe,g as Gt,i as Ye,e as Xt}from"./collapseMotion-ccbb3149.js";function Yt(){}var Ut=1/0,qt=Pe&&1/ut(new Pe([,-0]))[1]==Ut?function(t){return new Pe(t)}:Yt;const Zt=qt;var Qt=200;function Jt(t,n,e){var o=-1,l=Vt,u=t.length,d=!0,a=[],s=a;if(e)d=!1,l=Wt;else if(u>=Qt){var m=n?null:Zt(t);if(m)return ut(m);d=!1,l=Ht,s=new zt}else s=n?[]:a;e:for(;++o<u;){var c=t[o],i=n?n(c):c;if(c=e||c!==0?c:0,d&&i===i){for(var $=s.length;$--;)if(s[$]===i)continue e;n&&s.push(i),a.push(c)}else l(s,i,e)||(s!==a&&s.push(i),a.push(c))}return a}function ke(t){return t&&t.length?Jt(t):[]}var en={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const tn=en;function Ue(t){for(var n=1;n<arguments.length;n++){var e=arguments[n]!=null?Object(arguments[n]):{},o=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(o=o.concat(Object.getOwnPropertySymbols(e).filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable}))),o.forEach(function(l){nn(t,l,e[l])})}return t}function nn(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var Re=function(n,e){var o=Ue({},n,e.attrs);return f(wt,Ue({},o,{icon:tn}),null)};Re.displayName="EllipsisOutlined";Re.inheritAttrs=!1;const on=Re,ct=Symbol("OverrideContextKey"),dt=()=>ae(ct,void 0),An=t=>{var n,e,o;const{prefixCls:l,mode:u,selectable:d,validator:a,onClick:s,expandIcon:m}=dt()||{};ve(ct,{prefixCls:v(()=>{var c,i;return(i=(c=t.prefixCls)===null||c===void 0?void 0:c.value)!==null&&i!==void 0?i:l==null?void 0:l.value}),mode:v(()=>{var c,i;return(i=(c=t.mode)===null||c===void 0?void 0:c.value)!==null&&i!==void 0?i:u==null?void 0:u.value}),selectable:v(()=>{var c,i;return(i=(c=t.selectable)===null||c===void 0?void 0:c.value)!==null&&i!==void 0?i:d==null?void 0:d.value}),validator:(n=t.validator)!==null&&n!==void 0?n:a,onClick:(e=t.onClick)!==null&&e!==void 0?e:s,expandIcon:(o=t.expandIcon)!==null&&o!==void 0?o:m==null?void 0:m.value})};function ln(t,n,e,o){let l=e?e.call(o,t,n):void 0;if(l!==void 0)return!!l;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;const u=Object.keys(t),d=Object.keys(n);if(u.length!==d.length)return!1;const a=Object.prototype.hasOwnProperty.bind(n);for(let s=0;s<u.length;s++){const m=u[s];if(!a(m))return!1;const c=t[m],i=n[m];if(l=e?e.call(o,c,i,m):void 0,l===!1||l===void 0&&c!==i)return!1}return!0}function fe(t,n){return ln(Ne(t),Ne(n))}const vt=Symbol("menuContextKey"),mt=t=>{ve(vt,t)},J=()=>ae(vt),ft=Symbol("ForceRenderKey"),an=t=>{ve(ft,t)},pt=()=>ae(ft,!1),gt=Symbol("menuFirstLevelContextKey"),bt=t=>{ve(gt,t)},rn=()=>ae(gt,!0),Ce=Q({compatConfig:{MODE:3},name:"MenuContextProvider",inheritAttrs:!1,props:{mode:{type:String,default:void 0},overflowDisabled:{type:Boolean,default:void 0}},setup(t,n){let{slots:e}=n;const o=J(),l=p({},o);return t.mode!==void 0&&(l.mode=je(t,"mode")),t.overflowDisabled!==void 0&&(l.overflowDisabled=je(t,"overflowDisabled")),mt(l),()=>{var u;return(u=e.default)===null||u===void 0?void 0:u.call(e)}}}),sn=mt,un=Symbol("siderCollapsed"),$e="$$__vc-menu-more__key",$t=Symbol("KeyPathContext"),ze=()=>ae($t,{parentEventKeys:v(()=>[]),parentKeys:v(()=>[]),parentInfo:{}}),cn=(t,n,e)=>{const{parentEventKeys:o,parentKeys:l}=ze(),u=v(()=>[...o.value,t]),d=v(()=>[...l.value,n]);return ve($t,{parentEventKeys:u,parentKeys:d,parentInfo:e}),d},yt=Symbol("measure"),qe=Q({compatConfig:{MODE:3},setup(t,n){let{slots:e}=n;return ve(yt,!0),()=>{var o;return(o=e.default)===null||o===void 0?void 0:o.call(e)}}}),He=()=>ae(yt,!1),dn=cn;function ht(t){const{mode:n,rtl:e,inlineIndent:o}=J();return v(()=>n.value!=="inline"?null:e.value?{paddingRight:`${t.value*o.value}px`}:{paddingLeft:`${t.value*o.value}px`})}let vn=0;const mn=()=>({id:String,role:String,disabled:Boolean,danger:Boolean,title:{type:[String,Boolean],default:void 0},icon:he.any,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function,originItemValue:De()}),ge=Q({compatConfig:{MODE:3},name:"AMenuItem",inheritAttrs:!1,props:mn(),slots:Object,setup(t,n){let{slots:e,emit:o,attrs:l}=n;const u=it(),d=He(),a=typeof u.vnode.key=="symbol"?String(u.vnode.key):u.vnode.key;Se(typeof u.vnode.key!="symbol","MenuItem",`MenuItem \`:key="${String(a)}"\` not support Symbol type`);const s=`menu_item_${++vn}_$$_${a}`,{parentEventKeys:m,parentKeys:c}=ze(),{prefixCls:i,activeKeys:$,disabled:y,changeActiveKeys:g,rtl:C,inlineCollapsed:x,siderCollapsed:P,onItemClick:K,selectedKeys:L,registerMenuInfo:q,unRegisterMenuInfo:I}=J(),O=rn(),R=z(!1),A=v(()=>[...c.value,a]);q(s,{eventKey:s,key:a,parentEventKeys:m,parentKeys:c,isLeaf:!0}),ye(()=>{I(s)}),X($,()=>{R.value=!!$.value.find(h=>h===a)},{immediate:!0});const _=v(()=>y.value||t.disabled),V=v(()=>L.value.includes(a)),W=v(()=>{const h=`${i.value}-item`;return{[`${h}`]:!0,[`${h}-danger`]:t.danger,[`${h}-active`]:R.value,[`${h}-selected`]:V.value,[`${h}-disabled`]:_.value}}),Y=h=>({key:a,eventKey:s,keyPath:A.value,eventKeyPath:[...m.value,s],domEvent:h,item:p(p({},t),l)}),re=h=>{if(_.value)return;const E=Y(h);o("click",h),K(E)},se=h=>{_.value||(g(A.value),o("mouseenter",h))},ee=h=>{_.value||(g([]),o("mouseleave",h))},te=h=>{if(o("keydown",h),h.which===Lt.ENTER){const E=Y(h);o("click",h),K(E)}},ue=h=>{g(A.value),o("focus",h)},N=(h,E)=>{const H=f("span",{class:`${i.value}-title-content`},[E]);return(!h||rt(E)&&E.type==="span")&&E&&x.value&&O&&typeof E=="string"?f("div",{class:`${i.value}-inline-collapsed-noicon`},[E.charAt(0)]):H},me=ht(v(()=>A.value.length));return()=>{var h,E,H,Z,ne;if(d)return null;const U=(h=t.title)!==null&&h!==void 0?h:(E=e.title)===null||E===void 0?void 0:E.call(e),r=at((H=e.default)===null||H===void 0?void 0:H.call(e)),b=r.length;let w=U;typeof U>"u"?w=O&&b?r:"":U===!1&&(w="");const T={title:w};!P.value&&!x.value&&(T.title=null,T.open=!1);const B={};t.role==="option"&&(B["aria-selected"]=V.value);const M=(Z=t.icon)!==null&&Z!==void 0?Z:(ne=e.icon)===null||ne===void 0?void 0:ne.call(e,t);return f(Ft,k(k({},T),{},{placement:C.value?"left":"right",overlayClassName:`${i.value}-inline-collapsed-tooltip`}),{default:()=>[f(pe.Item,k(k(k({component:"li"},l),{},{id:t.id,style:p(p({},l.style||{}),me.value),class:[W.value,{[`${l.class}`]:!!l.class,[`${i.value}-item-only-child`]:(M?b+1:b)===1}],role:t.role||"menuitem",tabindex:t.disabled?null:-1,"data-menu-id":a,"aria-disabled":t.disabled},B),{},{onMouseenter:se,onMouseleave:ee,onClick:re,onKeydown:te,onFocus:ue,title:typeof U=="string"?U:void 0}),{default:()=>[Ae(typeof M=="function"?M(t.originItemValue):M,{class:`${i.value}-item-icon`},!1),N(M,r)]})]})}}}),le={adjustX:1,adjustY:1},fn={topLeft:{points:["bl","tl"],overflow:le,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:le,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:le,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:le,offset:[4,0]}},pn={topLeft:{points:["bl","tl"],overflow:le,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:le,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:le,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:le,offset:[4,0]}},gn={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},Ze=Q({compatConfig:{MODE:3},name:"PopupTrigger",inheritAttrs:!1,props:{prefixCls:String,mode:String,visible:Boolean,popupClassName:String,popupOffset:Array,disabled:Boolean,onVisibleChange:Function},slots:Object,emits:["visibleChange"],setup(t,n){let{slots:e,emit:o}=n;const l=z(!1),{getPopupContainer:u,rtl:d,subMenuOpenDelay:a,subMenuCloseDelay:s,builtinPlacements:m,triggerSubMenuAction:c,forceSubMenuRender:i,motion:$,defaultMotions:y,rootClassName:g}=J(),C=pt(),x=v(()=>d.value?p(p({},pn),m.value):p(p({},fn),m.value)),P=v(()=>gn[t.mode]),K=z();X(()=>t.visible,I=>{Te.cancel(K.value),K.value=Te(()=>{l.value=I})},{immediate:!0}),ye(()=>{Te.cancel(K.value)});const L=I=>{o("visibleChange",I)},q=v(()=>{var I,O;const R=$.value||((I=y.value)===null||I===void 0?void 0:I[t.mode])||((O=y.value)===null||O===void 0?void 0:O.other),A=typeof R=="function"?R():R;return A?Mt(A.name,{css:!0}):void 0});return()=>{const{prefixCls:I,popupClassName:O,mode:R,popupOffset:A,disabled:j}=t;return f(Nt,{prefixCls:I,popupClassName:Ie(`${I}-popup`,{[`${I}-rtl`]:d.value},O,g.value),stretch:R==="horizontal"?"minWidth":null,getPopupContainer:u.value,builtinPlacements:x.value,popupPlacement:P.value,popupVisible:l.value,popupAlign:A&&{offset:A},action:j?[]:[c.value],mouseEnterDelay:a.value,mouseLeaveDelay:s.value,onPopupVisibleChange:L,forceRender:C||i.value,popupAnimation:q.value},{popup:e.popup,default:e.default})}}}),It=(t,n)=>{let{slots:e,attrs:o}=n;var l;const{prefixCls:u,mode:d}=J();return f("ul",k(k({},o),{},{class:Ie(u.value,`${u.value}-sub`,`${u.value}-${d.value==="inline"?"inline":"vertical"}`),"data-menu-list":!0}),[(l=e.default)===null||l===void 0?void 0:l.call(e)])};It.displayName="SubMenuList";const St=It,bn=Q({compatConfig:{MODE:3},name:"InlineSubMenuList",inheritAttrs:!1,props:{id:String,open:Boolean,keyPath:Array},setup(t,n){let{slots:e}=n;const o=v(()=>"inline"),{motion:l,mode:u,defaultMotions:d}=J(),a=v(()=>u.value===o.value),s=F(!a.value),m=v(()=>a.value?t.open:!1);X(u,()=>{a.value&&(s.value=!1)},{flush:"post"});const c=v(()=>{var i,$;const y=l.value||((i=d.value)===null||i===void 0?void 0:i[o.value])||(($=d.value)===null||$===void 0?void 0:$.other),g=typeof y=="function"?y():y;return p(p({},g),{appear:t.keyPath.length<=1})});return()=>{var i;return s.value?null:f(Ce,{mode:o.value},{default:()=>[f(Kt,c.value,{default:()=>[Ot(f(St,{id:t.id},{default:()=>[(i=e.default)===null||i===void 0?void 0:i.call(e)]}),[[_t,m.value]])]})]})}}});let Qe=0;const $n=()=>({icon:he.any,title:he.any,disabled:Boolean,level:Number,popupClassName:String,popupOffset:Array,internalPopupClose:Boolean,eventKey:String,expandIcon:Function,theme:String,onMouseenter:Function,onMouseleave:Function,onTitleClick:Function,originItemValue:De()}),de=Q({compatConfig:{MODE:3},name:"ASubMenu",inheritAttrs:!1,props:$n(),slots:Object,setup(t,n){let{slots:e,attrs:o,emit:l}=n;var u,d;bt(!1);const a=He(),s=it(),m=typeof s.vnode.key=="symbol"?String(s.vnode.key):s.vnode.key;Se(typeof s.vnode.key!="symbol","SubMenu",`SubMenu \`:key="${String(m)}"\` not support Symbol type`);const c=Ve(m)?m:`sub_menu_${++Qe}_$$_not_set_key`,i=(u=t.eventKey)!==null&&u!==void 0?u:Ve(m)?`sub_menu_${++Qe}_$$_${m}`:c,{parentEventKeys:$,parentInfo:y,parentKeys:g}=ze(),C=v(()=>[...g.value,c]),x=z([]),P={eventKey:i,key:c,parentEventKeys:$,childrenEventKeys:x,parentKeys:g};(d=y.childrenEventKeys)===null||d===void 0||d.value.push(i),ye(()=>{var S;y.childrenEventKeys&&(y.childrenEventKeys.value=(S=y.childrenEventKeys)===null||S===void 0?void 0:S.value.filter(D=>D!=i))}),dn(i,c,P);const{prefixCls:K,activeKeys:L,disabled:q,changeActiveKeys:I,mode:O,inlineCollapsed:R,openKeys:A,overflowDisabled:j,onOpenChange:_,registerMenuInfo:V,unRegisterMenuInfo:W,selectedSubMenuKeys:Y,expandIcon:re,theme:se}=J(),ee=m!=null,te=!a&&(pt()||!ee);an(te),(a&&ee||!a&&!ee||te)&&(V(i,P),ye(()=>{W(i)}));const ue=v(()=>`${K.value}-submenu`),N=v(()=>q.value||t.disabled),me=z(),h=z(),E=v(()=>A.value.includes(c)),H=v(()=>!j.value&&E.value),Z=v(()=>Y.value.includes(c)),ne=z(!1);X(L,()=>{ne.value=!!L.value.find(S=>S===c)},{immediate:!0});const U=S=>{N.value||(l("titleClick",S,c),O.value==="inline"&&_(c,!E.value))},r=S=>{N.value||(I(C.value),l("mouseenter",S))},b=S=>{N.value||(I([]),l("mouseleave",S))},w=ht(v(()=>C.value.length)),T=S=>{O.value!=="inline"&&_(c,S)},B=()=>{I(C.value)},M=i&&`${i}-popup`,G=v(()=>Ie(K.value,`${K.value}-${t.theme||se.value}`,t.popupClassName)),ce=(S,D)=>{if(!D)return R.value&&!g.value.length&&S&&typeof S=="string"?f("div",{class:`${K.value}-inline-collapsed-noicon`},[S.charAt(0)]):f("span",{class:`${K.value}-title-content`},[S]);const oe=rt(S)&&S.type==="span";return f(Ee,null,[Ae(typeof D=="function"?D(t.originItemValue):D,{class:`${K.value}-item-icon`},!1),oe?S:f("span",{class:`${K.value}-title-content`},[S])])},Me=v(()=>O.value!=="inline"&&C.value.length>1?"vertical":O.value),Ct=v(()=>O.value==="horizontal"?"vertical":O.value),xt=v(()=>Me.value==="horizontal"?"vertical":Me.value),Fe=()=>{var S,D;const oe=ue.value,Ke=(S=t.icon)!==null&&S!==void 0?S:(D=e.icon)===null||D===void 0?void 0:D.call(e,t),Le=t.expandIcon||e.expandIcon||re.value,Oe=ce(st(e,t,"title"),Ke);return f("div",{style:w.value,class:`${oe}-title`,tabindex:N.value?null:-1,ref:me,title:typeof Oe=="string"?Oe:null,"data-menu-id":c,"aria-expanded":H.value,"aria-haspopup":!0,"aria-controls":M,"aria-disabled":N.value,onClick:U,onFocus:B},[Oe,O.value!=="horizontal"&&Le?Le(p(p({},t),{isOpen:H.value})):f("i",{class:`${oe}-arrow`},null)])};return()=>{var S;if(a)return ee?(S=e.default)===null||S===void 0?void 0:S.call(e):null;const D=ue.value;let oe=()=>null;if(!j.value&&O.value!=="inline"){const Ke=O.value==="horizontal"?[0,8]:[10,0];oe=()=>f(Ze,{mode:Me.value,prefixCls:D,visible:!t.internalPopupClose&&H.value,popupClassName:G.value,popupOffset:t.popupOffset||Ke,disabled:N.value,onVisibleChange:T},{default:()=>[Fe()],popup:()=>f(Ce,{mode:xt.value},{default:()=>[f(St,{id:M,ref:h},{default:e.default})]})})}else oe=()=>f(Ze,null,{default:Fe});return f(Ce,{mode:Ct.value},{default:()=>[f(pe.Item,k(k({component:"li"},o),{},{role:"none",class:Ie(D,`${D}-${O.value}`,o.class,{[`${D}-open`]:H.value,[`${D}-active`]:ne.value,[`${D}-selected`]:Z.value,[`${D}-disabled`]:N.value}),onMouseenter:r,onMouseleave:b,"data-submenu-id":c}),{default:()=>f(Ee,null,[oe(),!j.value&&f(bn,{id:M,open:H.value,keyPath:C.value},{default:e.default})])})]})}}}),yn=()=>({title:he.any,originItemValue:De()}),xe=Q({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:yn(),slots:Object,setup(t,n){let{slots:e,attrs:o}=n;const{prefixCls:l}=J(),u=v(()=>`${l.value}-item-group`),d=He();return()=>{var a,s;return d?(a=e.default)===null||a===void 0?void 0:a.call(e):f("li",k(k({},o),{},{onClick:m=>m.stopPropagation(),class:u.value}),[f("div",{title:typeof t.title=="string"?t.title:void 0,class:`${u.value}-title`},[st(e,t,"title")]),f("ul",{class:`${u.value}-list`},[(s=e.default)===null||s===void 0?void 0:s.call(e)])])}}}),hn=()=>({prefixCls:String,dashed:Boolean}),we=Q({compatConfig:{MODE:3},name:"AMenuDivider",props:hn(),setup(t){const{prefixCls:n}=J(),e=v(()=>({[`${n.value}-item-divider`]:!0,[`${n.value}-item-divider-dashed`]:!!t.dashed}));return()=>f("li",{class:e.value},null)}});var In=globalThis&&globalThis.__rest||function(t,n){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&n.indexOf(o)<0&&(e[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,o=Object.getOwnPropertySymbols(t);l<o.length;l++)n.indexOf(o[l])<0&&Object.prototype.propertyIsEnumerable.call(t,o[l])&&(e[o[l]]=t[o[l]]);return e};function Be(t,n,e){return(t||[]).map((o,l)=>{if(o&&typeof o=="object"){const u=o,{label:d,children:a,key:s,type:m}=u,c=In(u,["label","children","key","type"]),i=s??`tmp-${l}`,$=e?e.parentKeys.slice():[],y=[],g={eventKey:i,key:i,parentEventKeys:F($),parentKeys:F($),childrenEventKeys:F(y),isLeaf:!1};if(a||m==="group"){if(m==="group"){const x=Be(a,n,e);return f(xe,k(k({key:i},c),{},{title:d,originItemValue:o}),{default:()=>[x]})}n.set(i,g),e&&e.childrenEventKeys.push(i);const C=Be(a,n,{childrenEventKeys:y,parentKeys:[].concat($,i)});return f(de,k(k({key:i},c),{},{title:d,originItemValue:o}),{default:()=>[C]})}return m==="divider"?f(we,k({key:i},c),null):(g.isLeaf=!0,n.set(i,g),f(ge,k(k({key:i},c),{},{originItemValue:o}),{default:()=>[d]}))}return null}).filter(o=>o)}function Sn(t){const n=z([]),e=z(!1),o=z(new Map);return X(()=>t.items,()=>{const l=new Map;e.value=!1,t.items?(e.value=!0,n.value=Be(t.items,l)):n.value=void 0,o.value=l},{immediate:!0,deep:!0}),{itemsNodes:n,store:o,hasItmes:e}}const Cn=t=>{const{componentCls:n,motionDurationSlow:e,menuHorizontalHeight:o,colorSplit:l,lineWidth:u,lineType:d,menuItemPaddingInline:a}=t;return{[`${n}-horizontal`]:{lineHeight:`${o}px`,border:0,borderBottom:`${u}px ${d} ${l}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${n}-item, ${n}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${n}-item:hover,
> ${n}-item-active,
> ${n}-submenu ${n}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${n}-item, ${n}-submenu-title`]:{transition:[`border-color ${e}`,`background ${e}`].join(",")},[`${n}-submenu-arrow`]:{display:"none"}}}},xn=Cn,wn=t=>{let{componentCls:n,menuArrowOffset:e}=t;return{[`${n}-rtl`]:{direction:"rtl"},[`${n}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${n}-rtl${n}-vertical,
${n}-submenu-rtl ${n}-vertical`]:{[`${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${e})`},"&::after":{transform:`rotate(45deg) translateY(${e})`}}}}},Mn=wn,Je=t=>p({},Pt(t)),Kn=(t,n)=>{const{componentCls:e,colorItemText:o,colorItemTextSelected:l,colorGroupTitle:u,colorItemBg:d,colorSubItemBg:a,colorItemBgSelected:s,colorActiveBarHeight:m,colorActiveBarWidth:c,colorActiveBarBorderSize:i,motionDurationSlow:$,motionEaseInOut:y,motionEaseOut:g,menuItemPaddingInline:C,motionDurationMid:x,colorItemTextHover:P,lineType:K,colorSplit:L,colorItemTextDisabled:q,colorDangerItemText:I,colorDangerItemTextHover:O,colorDangerItemTextSelected:R,colorDangerItemBgActive:A,colorDangerItemBgSelected:j,colorItemBgHover:_,menuSubMenuBg:V,colorItemTextSelectedHorizontal:W,colorItemBgSelectedHorizontal:Y}=t;return{[`${e}-${n}`]:{color:o,background:d,[`&${e}-root:focus-visible`]:p({},Je(t)),[`${e}-item-group-title`]:{color:u},[`${e}-submenu-selected`]:{[`> ${e}-submenu-title`]:{color:l}},[`${e}-item-disabled, ${e}-submenu-disabled`]:{color:`${q} !important`},[`${e}-item:hover, ${e}-submenu-title:hover`]:{[`&:not(${e}-item-selected):not(${e}-submenu-selected)`]:{color:P}},[`&:not(${e}-horizontal)`]:{[`${e}-item:not(${e}-item-selected)`]:{"&:hover":{backgroundColor:_},"&:active":{backgroundColor:s}},[`${e}-submenu-title`]:{"&:hover":{backgroundColor:_},"&:active":{backgroundColor:s}}},[`${e}-item-danger`]:{color:I,[`&${e}-item:hover`]:{[`&:not(${e}-item-selected):not(${e}-submenu-selected)`]:{color:O}},[`&${e}-item:active`]:{background:A}},[`${e}-item a`]:{"&, &:hover":{color:"inherit"}},[`${e}-item-selected`]:{color:l,[`&${e}-item-danger`]:{color:R},"a, a:hover":{color:"inherit"}},[`& ${e}-item-selected`]:{backgroundColor:s,[`&${e}-item-danger`]:{backgroundColor:j}},[`${e}-item, ${e}-submenu-title`]:{[`&:not(${e}-item-disabled):focus-visible`]:p({},Je(t))},[`&${e}-submenu > ${e}`]:{backgroundColor:V},[`&${e}-popup > ${e}`]:{backgroundColor:d},[`&${e}-horizontal`]:p(p({},n==="dark"?{borderBottom:0}:{}),{[`> ${e}-item, > ${e}-submenu`]:{top:i,marginTop:-i,marginBottom:0,borderRadius:0,"&::after":{position:"absolute",insetInline:C,bottom:0,borderBottom:`${m}px solid transparent`,transition:`border-color ${$} ${y}`,content:'""'},"&:hover, &-active, &-open":{"&::after":{borderBottomWidth:m,borderBottomColor:W}},"&-selected":{color:W,backgroundColor:Y,"&::after":{borderBottomWidth:m,borderBottomColor:W}}}}),[`&${e}-root`]:{[`&${e}-inline, &${e}-vertical`]:{borderInlineEnd:`${i}px ${K} ${L}`}},[`&${e}-inline`]:{[`${e}-sub${e}-inline`]:{background:a},[`${e}-item, ${e}-submenu-title`]:i&&c?{width:`calc(100% + ${i}px)`}:{},[`${e}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${c}px solid ${l}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${x} ${g}`,`opacity ${x} ${g}`].join(","),content:'""'},[`&${e}-item-danger`]:{"&::after":{borderInlineEndColor:R}}},[`${e}-selected, ${e}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${x} ${y}`,`opacity ${x} ${y}`].join(",")}}}}}},et=Kn,tt=t=>{const{componentCls:n,menuItemHeight:e,itemMarginInline:o,padding:l,menuArrowSize:u,marginXS:d,marginXXS:a}=t,s=l+u+d;return{[`${n}-item`]:{position:"relative"},[`${n}-item, ${n}-submenu-title`]:{height:e,lineHeight:`${e}px`,paddingInline:l,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:a,width:`calc(100% - ${o*2}px)`},[`${n}-submenu`]:{paddingBottom:.02},[`> ${n}-item,
> ${n}-submenu > ${n}-submenu-title`]:{height:e,lineHeight:`${e}px`},[`${n}-item-group-list ${n}-submenu-title,
${n}-submenu-title`]:{paddingInlineEnd:s}}},On=t=>{const{componentCls:n,iconCls:e,menuItemHeight:o,colorTextLightSolid:l,dropdownWidth:u,controlHeightLG:d,motionDurationMid:a,motionEaseOut:s,paddingXL:m,fontSizeSM:c,fontSizeLG:i,motionDurationSlow:$,paddingXS:y,boxShadowSecondary:g}=t,C={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[n]:{"&-inline, &-vertical":p({[`&${n}-root`]:{boxShadow:"none"}},tt(t))},[`${n}-submenu-popup`]:{[`${n}-vertical`]:p(p({},tt(t)),{boxShadow:g})}},{[`${n}-submenu-popup ${n}-vertical${n}-sub`]:{minWidth:u,maxHeight:`calc(100vh - ${d*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${n}-inline`]:{width:"100%",[`&${n}-root`]:{[`${n}-item, ${n}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${$}`,`background ${$}`,`padding ${a} ${s}`].join(","),[`> ${n}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${n}-sub${n}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${n}-submenu > ${n}-submenu-title`]:C,[`& ${n}-item-group-title`]:{paddingInlineStart:m}},[`${n}-item`]:C}},{[`${n}-inline-collapsed`]:{width:o*2,[`&${n}-root`]:{[`${n}-item, ${n}-submenu ${n}-submenu-title`]:{[`> ${n}-inline-collapsed-noicon`]:{fontSize:i,textAlign:"center"}}},[`> ${n}-item,
> ${n}-item-group > ${n}-item-group-list > ${n}-item,
> ${n}-item-group > ${n}-item-group-list > ${n}-submenu > ${n}-submenu-title,
> ${n}-submenu > ${n}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${c}px)`,textOverflow:"clip",[`
${n}-submenu-arrow,
${n}-submenu-expand-icon
`]:{opacity:0},[`${n}-item-icon, ${e}`]:{margin:0,fontSize:i,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${n}-item-icon, ${e}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${n}-item-icon, ${e}`]:{display:"none"},"a, a:hover":{color:l}},[`${n}-item-group-title`]:p(p({},Tt),{paddingInline:y})}}]},_n=On,nt=t=>{const{componentCls:n,fontSize:e,motionDurationSlow:o,motionDurationMid:l,motionEaseInOut:u,motionEaseOut:d,iconCls:a,controlHeightSM:s}=t;return{[`${n}-item, ${n}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${o}`,`background ${o}`,`padding ${o} ${u}`].join(","),[`${n}-item-icon, ${a}`]:{minWidth:e,fontSize:e,transition:[`font-size ${l} ${d}`,`margin ${o} ${u}`,`color ${o}`].join(","),"+ span":{marginInlineStart:s-e,opacity:1,transition:[`opacity ${o} ${u}`,`margin ${o}`,`color ${o}`].join(",")}},[`${n}-item-icon`]:p({},Bt()),[`&${n}-item-only-child`]:{[`> ${a}, > ${n}-item-icon`]:{marginInlineEnd:0}}},[`${n}-item-disabled, ${n}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${n}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ot=t=>{const{componentCls:n,motionDurationSlow:e,motionEaseInOut:o,borderRadius:l,menuArrowSize:u,menuArrowOffset:d}=t;return{[`${n}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:t.margin,width:u,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${e} ${o}, opacity ${e}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:u*.6,height:u*.15,backgroundColor:"currentcolor",borderRadius:l,transition:[`background ${e} ${o}`,`transform ${e} ${o}`,`top ${e} ${o}`,`color ${e} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${d})`},"&::after":{transform:`rotate(-45deg) translateY(${d})`}}}}},Pn=t=>{const{antCls:n,componentCls:e,fontSize:o,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:d,lineHeight:a,paddingXS:s,padding:m,colorSplit:c,lineWidth:i,zIndexPopup:$,borderRadiusLG:y,radiusSubMenuItem:g,menuArrowSize:C,menuArrowOffset:x,lineType:P,menuPanelMaskInset:K}=t;return[{"":{[`${e}`]:p(p({},Xe()),{"&-hidden":{display:"none"}})},[`${e}-submenu-hidden`]:{display:"none"}},{[e]:p(p(p(p(p(p(p({},Et(t)),Xe()),{marginBottom:0,paddingInlineStart:0,fontSize:o,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${l} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${e}-item`]:{flex:"none"}},[`${e}-item, ${e}-submenu, ${e}-submenu-title`]:{borderRadius:t.radiusItem},[`${e}-item-group-title`]:{padding:`${s}px ${m}px`,fontSize:o,lineHeight:a,transition:`all ${l}`},[`&-horizontal ${e}-submenu`]:{transition:[`border-color ${l} ${d}`,`background ${l} ${d}`].join(",")},[`${e}-submenu, ${e}-submenu-inline`]:{transition:[`border-color ${l} ${d}`,`background ${l} ${d}`,`padding ${u} ${d}`].join(",")},[`${e}-submenu ${e}-sub`]:{cursor:"initial",transition:[`background ${l} ${d}`,`padding ${l} ${d}`].join(",")},[`${e}-title-content`]:{transition:`color ${l}`},[`${e}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${e}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:P,borderWidth:0,borderTopWidth:i,marginBlock:i,padding:0,"&-dashed":{borderStyle:"dashed"}}}),nt(t)),{[`${e}-item-group`]:{[`${e}-item-group-list`]:{margin:0,padding:0,[`${e}-item, ${e}-submenu-title`]:{paddingInline:`${o*2}px ${m}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:$,background:"transparent",borderRadius:y,boxShadow:"none",transformOrigin:"0 0","&::before":{position:"absolute",inset:`${K}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:K},[`> ${e}`]:p(p(p({borderRadius:y},nt(t)),ot(t)),{[`${e}-item, ${e}-submenu > ${e}-submenu-title`]:{borderRadius:g},[`${e}-submenu-title::after`]:{transition:`transform ${l} ${d}`}})}}),ot(t)),{[`&-inline-collapsed ${e}-submenu-arrow,
&-inline ${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${x})`},"&::after":{transform:`rotate(45deg) translateX(-${x})`}},[`${e}-submenu-open${e}-submenu-inline > ${e}-submenu-title > ${e}-submenu-arrow`]:{transform:`translateY(-${C*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${x})`},"&::before":{transform:`rotate(45deg) translateX(${x})`}}})},{[`${n}-layout-header`]:{[e]:{lineHeight:"inherit"}}}]},Tn=(t,n)=>kt("Menu",(o,l)=>{let{overrideComponentToken:u}=l;if((n==null?void 0:n.value)===!1)return[];const{colorBgElevated:d,colorPrimary:a,colorError:s,colorErrorHover:m,colorTextLightSolid:c}=o,{controlHeightLG:i,fontSize:$}=o,y=$/7*5,g=We(o,{menuItemHeight:i,menuItemPaddingInline:o.margin,menuArrowSize:y,menuHorizontalHeight:i*1.15,menuArrowOffset:`${y*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:d}),C=new Ge(c).setAlpha(.65).toRgbString(),x=We(g,{colorItemText:C,colorItemTextHover:c,colorGroupTitle:C,colorItemTextSelected:c,colorItemBg:"#001529",colorSubItemBg:"#000c17",colorItemBgActive:"transparent",colorItemBgSelected:a,colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemTextDisabled:new Ge(c).setAlpha(.25).toRgbString(),colorDangerItemText:s,colorDangerItemTextHover:m,colorDangerItemTextSelected:c,colorDangerItemBgActive:s,colorDangerItemBgSelected:s,menuSubMenuBg:"#001529",colorItemTextSelectedHorizontal:c,colorItemBgSelectedHorizontal:a},p({},u));return[Pn(g),xn(g),_n(g),et(g,"light"),et(x,"dark"),Mn(g),Gt(g),Ye(g,"slide-up"),Ye(g,"slide-down"),jt(g,"zoom-big")]},o=>{const{colorPrimary:l,colorError:u,colorTextDisabled:d,colorErrorBg:a,colorText:s,colorTextDescription:m,colorBgContainer:c,colorFillAlter:i,colorFillContent:$,lineWidth:y,lineWidthBold:g,controlItemBgActive:C,colorBgTextHover:x}=o;return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,colorItemText:s,colorItemTextHover:s,colorItemTextHoverHorizontal:l,colorGroupTitle:m,colorItemTextSelected:l,colorItemTextSelectedHorizontal:l,colorItemBg:c,colorItemBgHover:x,colorItemBgActive:$,colorSubItemBg:i,colorItemBgSelected:C,colorItemBgSelectedHorizontal:"transparent",colorActiveBarWidth:0,colorActiveBarHeight:g,colorActiveBarBorderSize:y,colorItemTextDisabled:d,colorDangerItemText:u,colorDangerItemTextHover:u,colorDangerItemTextSelected:u,colorDangerItemBgActive:a,colorDangerItemBgSelected:a,itemMarginInline:o.marginXXS}})(t),kn=()=>({id:String,prefixCls:String,items:Array,disabled:Boolean,inlineCollapsed:Boolean,disabledOverflow:Boolean,forceSubMenuRender:Boolean,openKeys:Array,selectedKeys:Array,activeKey:String,selectable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},tabindex:{type:[Number,String]},motion:Object,role:String,theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},inlineIndent:{type:Number,default:24},subMenuOpenDelay:{type:Number,default:0},subMenuCloseDelay:{type:Number,default:.1},builtinPlacements:{type:Object},triggerSubMenuAction:{type:String,default:"hover"},getPopupContainer:Function,expandIcon:Function,onOpenChange:Function,onSelect:Function,onDeselect:Function,onClick:[Function,Array],onFocus:Function,onBlur:Function,onMousedown:Function,"onUpdate:openKeys":Function,"onUpdate:selectedKeys":Function,"onUpdate:activeKey":Function}),lt=[],ie=Q({compatConfig:{MODE:3},name:"AMenu",inheritAttrs:!1,props:kn(),slots:Object,setup(t,n){let{slots:e,emit:o,attrs:l}=n;const{direction:u,getPrefixCls:d}=Dt("menu",t),a=dt(),s=v(()=>{var r;return d("menu",t.prefixCls||((r=a==null?void 0:a.prefixCls)===null||r===void 0?void 0:r.value))}),[m,c]=Tn(s,v(()=>!a)),i=z(new Map),$=ae(un,F(void 0)),y=v(()=>$.value!==void 0?$.value:t.inlineCollapsed),{itemsNodes:g}=Sn(t),C=z(!1);At(()=>{C.value=!0}),_e(()=>{Se(!(t.inlineCollapsed===!0&&t.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Se(!($.value!==void 0&&t.inlineCollapsed===!0),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});const x=F([]),P=F([]),K=F({});X(i,()=>{const r={};for(const b of i.value.values())r[b.key]=b;K.value=r},{flush:"post"}),_e(()=>{if(t.activeKey!==void 0){let r=[];const b=t.activeKey?K.value[t.activeKey]:void 0;b&&t.activeKey!==void 0?r=ke([].concat(be(b.parentKeys),t.activeKey)):r=[],fe(x.value,r)||(x.value=r)}}),X(()=>t.selectedKeys,r=>{r&&(P.value=r.slice())},{immediate:!0,deep:!0});const L=F([]);X([K,P],()=>{let r=[];P.value.forEach(b=>{const w=K.value[b];w&&(r=r.concat(be(w.parentKeys)))}),r=ke(r),fe(L.value,r)||(L.value=r)},{immediate:!0});const q=r=>{if(t.selectable){const{key:b}=r,w=P.value.includes(b);let T;t.multiple?w?T=P.value.filter(M=>M!==b):T=[...P.value,b]:T=[b];const B=p(p({},r),{selectedKeys:T});fe(T,P.value)||(t.selectedKeys===void 0&&(P.value=T),o("update:selectedKeys",T),w&&t.multiple?o("deselect",B):o("select",B))}_.value!=="inline"&&!t.multiple&&I.value.length&&Y(lt)},I=F([]);X(()=>t.openKeys,function(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:I.value;fe(I.value,r)||(I.value=r.slice())},{immediate:!0,deep:!0});let O;const R=r=>{clearTimeout(O),O=setTimeout(()=>{t.activeKey===void 0&&(x.value=r),o("update:activeKey",r[r.length-1])})},A=v(()=>!!t.disabled),j=v(()=>u.value==="rtl"),_=F("vertical"),V=z(!1);_e(()=>{var r;(t.mode==="inline"||t.mode==="vertical")&&y.value?(_.value="vertical",V.value=y.value):(_.value=t.mode,V.value=!1),!((r=a==null?void 0:a.mode)===null||r===void 0)&&r.value&&(_.value=a.mode.value)});const W=v(()=>_.value==="inline"),Y=r=>{I.value=r,o("update:openKeys",r),o("openChange",r)},re=F(I.value),se=z(!1);X(I,()=>{W.value&&(re.value=I.value)},{immediate:!0}),X(W,()=>{if(!se.value){se.value=!0;return}W.value?I.value=re.value:Y(lt)},{immediate:!0});const ee=v(()=>({[`${s.value}`]:!0,[`${s.value}-root`]:!0,[`${s.value}-${_.value}`]:!0,[`${s.value}-inline-collapsed`]:V.value,[`${s.value}-rtl`]:j.value,[`${s.value}-${t.theme}`]:!0})),te=v(()=>d()),ue=v(()=>({horizontal:{name:`${te.value}-slide-up`},inline:Xt(`${te.value}-motion-collapse`),other:{name:`${te.value}-zoom-big`}}));bt(!0);const N=function(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];const b=[],w=i.value;return r.forEach(T=>{const{key:B,childrenEventKeys:M}=w.get(T);b.push(B,...N(be(M)))}),b},me=r=>{var b;o("click",r),q(r),(b=a==null?void 0:a.onClick)===null||b===void 0||b.call(a)},h=(r,b)=>{var w;const T=((w=K.value[r])===null||w===void 0?void 0:w.childrenEventKeys)||[];let B=I.value.filter(M=>M!==r);if(b)B.push(r);else if(_.value!=="inline"){const M=N(be(T));B=ke(B.filter(G=>!M.includes(G)))}fe(I,B)||Y(B)},E=(r,b)=>{i.value.set(r,b),i.value=new Map(i.value)},H=r=>{i.value.delete(r),i.value=new Map(i.value)},Z=F(0),ne=v(()=>{var r;return t.expandIcon||e.expandIcon||!((r=a==null?void 0:a.expandIcon)===null||r===void 0)&&r.value?b=>{let w=t.expandIcon||e.expandIcon;return w=typeof w=="function"?w(b):w,Ae(w,{class:`${s.value}-submenu-expand-icon`},!1)}:null});sn({prefixCls:s,activeKeys:x,openKeys:I,selectedKeys:P,changeActiveKeys:R,disabled:A,rtl:j,mode:_,inlineIndent:v(()=>t.inlineIndent),subMenuCloseDelay:v(()=>t.subMenuCloseDelay),subMenuOpenDelay:v(()=>t.subMenuOpenDelay),builtinPlacements:v(()=>t.builtinPlacements),triggerSubMenuAction:v(()=>t.triggerSubMenuAction),getPopupContainer:v(()=>t.getPopupContainer),inlineCollapsed:V,theme:v(()=>t.theme),siderCollapsed:$,defaultMotions:v(()=>C.value?ue.value:null),motion:v(()=>C.value?t.motion:null),overflowDisabled:z(void 0),onOpenChange:h,onItemClick:me,registerMenuInfo:E,unRegisterMenuInfo:H,selectedSubMenuKeys:L,expandIcon:ne,forceSubMenuRender:v(()=>t.forceSubMenuRender),rootClassName:c});const U=()=>{var r;return g.value||at((r=e.default)===null||r===void 0?void 0:r.call(e))};return()=>{var r;const b=U(),w=Z.value>=b.length-1||_.value!=="horizontal"||t.disabledOverflow,T=M=>_.value!=="horizontal"||t.disabledOverflow?M:M.map((G,ce)=>f(Ce,{key:G.key,overflowDisabled:ce>Z.value},{default:()=>G})),B=((r=e.overflowedIndicator)===null||r===void 0?void 0:r.call(e))||f(on,null,null);return m(f(pe,k(k({},l),{},{onMousedown:t.onMousedown,prefixCls:`${s.value}-overflow`,component:"ul",itemComponent:ge,class:[ee.value,l.class,c.value],role:"menu",id:t.id,data:T(b),renderRawItem:M=>M,renderRawRest:M=>{const G=M.length,ce=G?b.slice(-G):null;return f(Ee,null,[f(de,{eventKey:$e,key:$e,title:B,disabled:w,internalPopupClose:G===0},{default:()=>ce}),f(qe,null,{default:()=>[f(de,{eventKey:$e,key:$e,title:B,disabled:w,internalPopupClose:G===0},{default:()=>ce})]})])},maxCount:_.value!=="horizontal"||t.disabledOverflow?pe.INVALIDATE:pe.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:M=>{Z.value=M}}),{default:()=>[f(Rt,{to:"body"},{default:()=>[f("div",{style:{display:"none"},"aria-hidden":!0},[f(qe,null,{default:()=>[T(U())]})])]})]}))}}});ie.install=function(t){return t.component(ie.name,ie),t.component(ge.name,ge),t.component(de.name,de),t.component(we.name,we),t.component(xe.name,xe),t};ie.Item=ge;ie.Divider=we;ie.SubMenu=de;ie.ItemGroup=xe;export{on as E,ie as M,ge as _,de as a,we as b,fe as s,An as u};