Files
machartaa_admin_dist/dist/assets/index-5d181545.js
T
2025-11-02 13:55:16 +03:30

2 lines
25 KiB
JavaScript

import{d as q,P as L,r as O,h as H,g as o,x as Mn,b as m,l as b,y as Me,k as R,F as Oe,G as Kn,bI as Ye,_ as de,C as Pe,A as pe,bJ as De,E as ie,B as _e,H as xe,s as en,j as Ee,ao as nn,cl as tn,cj as In,az as Pn,c6 as Sn,b_ as wn,cW as Ue,f as an,i as On,c1 as Fe,L as Se,ax as _n}from"./index-d996aa52.js";import{b as ln,O as Ce,T as xn}from"./index-4bc1704f.js";import{c as Ke,Q as Ne,T as un,z as En,C as Rn,B as kn,A as An,b as Dn}from"./styleChecker-e29a8f53.js";import{K as Fn}from"./colors-65b46ff2.js";import{w as Te}from"./raf-8e3c2c2f.js";var ve={adjustX:1,adjustY:1},fe=[0,0],Nn={topLeft:{points:["bl","tl"],overflow:ve,offset:[0,-4],targetOffset:fe},topCenter:{points:["bc","tc"],overflow:ve,offset:[0,-4],targetOffset:fe},topRight:{points:["br","tr"],overflow:ve,offset:[0,-4],targetOffset:fe},bottomLeft:{points:["tl","bl"],overflow:ve,offset:[0,4],targetOffset:fe},bottomCenter:{points:["tc","bc"],overflow:ve,offset:[0,4],targetOffset:fe},bottomRight:{points:["tr","br"],overflow:ve,offset:[0,4],targetOffset:fe}};const Tn=Nn;var Ln=["prefixCls","arrow","showAction","overlayStyle","trigger","placement","align","getPopupContainer","transitionName","animation","overlayClassName"];const bt=q({compatConfig:{MODE:3},props:{minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},arrow:{type:Boolean,default:!1},prefixCls:L.string.def("rc-dropdown"),transitionName:String,overlayClassName:L.string.def(""),openClassName:String,animation:L.any,align:L.object,overlayStyle:{type:Object,default:void 0},placement:L.string.def("bottomLeft"),overlay:L.any,trigger:L.oneOfType([L.string,L.arrayOf(L.string)]).def("hover"),alignPoint:{type:Boolean,default:void 0},showAction:L.array,hideAction:L.array,getPopupContainer:Function,visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},mouseEnterDelay:L.number.def(.15),mouseLeaveDelay:L.number.def(.1)},emits:["visibleChange","overlayClick"],slots:["overlay"],setup:function(e,i){var a=i.slots,u=i.emit,r=i.expose,s=O(!!e.visible);H(function(){return e.visible},function(g){g!==void 0&&(s.value=g)});var v=O();r({triggerRef:v});var f=function(p){e.visible===void 0&&(s.value=!1),u("overlayClick",p)},h=function(p){e.visible===void 0&&(s.value=p),u("visibleChange",p)},d=function(){var p,I=(p=a.overlay)===null||p===void 0?void 0:p.call(a),D={prefixCls:"".concat(e.prefixCls,"-menu"),onClick:f,getPopupContainer:function(){return v.value.getPopupDomNode()}};return m(Oe,null,[e.arrow&&m("div",{class:"".concat(e.prefixCls,"-arrow")},null),Ke(I,D,!1)])},y=o(function(){var g=e.minOverlayWidthMatchTrigger,p=g===void 0?!e.alignPoint:g;return p}),K=function(){var p,I=(p=a.default)===null||p===void 0?void 0:p.call(a);return s.value&&I?Ke(I[0],{class:e.openClassName||"".concat(e.prefixCls,"-open")},!1):I},C=o(function(){return!e.hideAction&&e.trigger.indexOf("contextmenu")!==-1?["click"]:e.hideAction});return function(){var g=e.prefixCls,p=e.arrow,I=e.showAction,D=e.overlayStyle,Y=e.trigger,E=e.placement,P=e.align,$=e.getPopupContainer,U=e.transitionName,F=e.animation,M=e.overlayClassName,S=Mn(e,Ln);return m(ln,b(b({},S),{},{prefixCls:g,ref:v,popupClassName:Me(M,R({},"".concat(g,"-show-arrow"),p)),popupStyle:D,builtinPlacements:Tn,action:Y,showAction:I,hideAction:C.value||[],popupPlacement:E,popupAlign:P,popupTransitionName:U,popupAnimation:F,popupVisible:s.value,stretch:y.value?"minWidth":"",onPopupVisibleChange:h,getPopupContainer:$}),{popup:d,default:K})}}});var $n={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 jn=$n;function qe(l){for(var e=1;e<arguments.length;e++){var i=arguments[e]!=null?Object(arguments[e]):{},a=Object.keys(i);typeof Object.getOwnPropertySymbols=="function"&&(a=a.concat(Object.getOwnPropertySymbols(i).filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable}))),a.forEach(function(u){Vn(l,u,i[u])})}return l}function Vn(l,e,i){return e in l?Object.defineProperty(l,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):l[e]=i,l}var Ve=function(e,i){var a=qe({},e,i.attrs);return m(Kn,qe({},a,{icon:jn}),null)};Ve.displayName="EllipsisOutlined";Ve.inheritAttrs=!1;const Bn=Ve;function zn(l,e,i,a){var u=i?i.call(a,l,e):void 0;if(u!==void 0)return!!u;if(l===e)return!0;if(de(l)!=="object"||!l||de(e)!=="object"||!e)return!1;var r=Object.keys(l),s=Object.keys(e);if(r.length!==s.length)return!1;for(var v=Object.prototype.hasOwnProperty.bind(e),f=0;f<r.length;f++){var h=r[f];if(!v(h))return!1;var d=l[h],y=e[h];if(u=i?i.call(a,d,y,h):void 0,u===!1||u===void 0&&d!==y)return!1}return!0}function he(l,e,i,a){return zn(Ye(l),Ye(e),i,a)}var on=Symbol("menuContextKey"),rn=function(e){Pe(on,e)},ee=function(){return pe(on)},sn=Symbol("ForceRenderKey"),Wn=function(e){Pe(sn,e)},cn=function(){return pe(sn,!1)},vn=Symbol("menuFirstLevelContextKey"),fn=function(e){Pe(vn,e)},Gn=function(){return pe(vn,!0)},Re=q({compatConfig:{MODE:3},name:"MenuContextProvider",inheritAttrs:!1,props:{mode:{type:String,default:void 0},overflowDisabled:{type:Boolean,default:void 0},isRootMenu:{type:Boolean,default:void 0}},setup:function(e,i){var a=i.slots,u=ee(),r=b({},u);return e.mode!==void 0&&(r.mode=De(e,"mode")),e.isRootMenu!==void 0&&(r.isRootMenu=De(e,"isRootMenu")),e.overflowDisabled!==void 0&&(r.overflowDisabled=De(e,"overflowDisabled")),rn(r),function(){var s;return(s=a.default)===null||s===void 0?void 0:s.call(a)}}});const Hn=rn;function Yn(){}var Un=1/0,qn=Ne&&1/un(new Ne([,-0]))[1]==Un?function(l){return new Ne(l)}:Yn;const Xn=qn;var Jn=200;function Qn(l,e,i){var a=-1,u=Rn,r=l.length,s=!0,v=[],f=v;if(i)s=!1,u=kn;else if(r>=Jn){var h=e?null:Xn(l);if(h)return un(h);s=!1,u=An,f=new En}else f=e?[]:v;e:for(;++a<r;){var d=l[a],y=e?e(d):d;if(d=i||d!==0?d:0,s&&y===y){for(var K=f.length;K--;)if(f[K]===y)continue e;e&&f.push(y),v.push(d)}else u(f,y,i)||(f!==v&&f.push(y),v.push(d))}return v}function Le(l){return l&&l.length?Qn(l):[]}var Zn=Symbol("siderCollapsed"),ht=Symbol("siderHookProvider"),we="$$__vc-menu-more__key",dn=Symbol("KeyPathContext"),Be=function(){return pe(dn,{parentEventKeys:o(function(){return[]}),parentKeys:o(function(){return[]}),parentInfo:{}})},et=function(e,i,a){var u=Be(),r=u.parentEventKeys,s=u.parentKeys,v=o(function(){return[].concat(ie(r.value),[e])}),f=o(function(){return[].concat(ie(s.value),[i])});return Pe(dn,{parentEventKeys:v,parentKeys:f,parentInfo:a}),f},pn=Symbol("measure"),Xe=q({compatConfig:{MODE:3},setup:function(e,i){var a=i.slots;return Pe(pn,!0),function(){var u;return(u=a.default)===null||u===void 0?void 0:u.call(a)}}}),ze=function(){return pe(pn,!1)};const nt=et;function mn(l){var e=ee(),i=e.mode,a=e.rtl,u=e.inlineIndent;return o(function(){return i.value!=="inline"?null:a.value?{paddingRight:"".concat(l.value*u.value,"px")}:{paddingLeft:"".concat(l.value*u.value,"px")}})}var tt=0,at=function(){return{id:String,role:String,disabled:Boolean,danger:Boolean,title:{type:[String,Boolean],default:void 0},icon:L.any,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function}};const ke=q({compatConfig:{MODE:3},name:"AMenuItem",inheritAttrs:!1,props:at(),slots:["icon","title"],setup:function(e,i){var a=i.slots,u=i.emit,r=i.attrs,s=nn(),v=ze(),f=de(s.vnode.key)==="symbol"?String(s.vnode.key):s.vnode.key;_e(de(s.vnode.key)!=="symbol","MenuItem",'MenuItem `:key="'.concat(String(f),'"` not support Symbol type'));var h="menu_item_".concat(++tt,"_$$_").concat(f),d=Be(),y=d.parentEventKeys,K=d.parentKeys,C=ee(),g=C.prefixCls,p=C.activeKeys,I=C.disabled,D=C.changeActiveKeys,Y=C.rtl,E=C.inlineCollapsed,P=C.siderCollapsed,$=C.onItemClick,U=C.selectedKeys,F=C.registerMenuInfo,M=C.unRegisterMenuInfo,S=Gn(),j=O(!1),B=o(function(){return[].concat(ie(K.value),[f])}),X={eventKey:h,key:f,parentEventKeys:y,parentKeys:K,isLeaf:!0};F(h,X),xe(function(){M(h)}),H(p,function(){j.value=!!p.value.find(function(t){return t===f})},{immediate:!0});var G=o(function(){return I.value||e.disabled}),ne=o(function(){return U.value.includes(f)}),oe=o(function(){var t,n="".concat(g.value,"-item");return t={},R(t,"".concat(n),!0),R(t,"".concat(n,"-danger"),e.danger),R(t,"".concat(n,"-active"),j.value),R(t,"".concat(n,"-selected"),ne.value),R(t,"".concat(n,"-disabled"),G.value),t}),re=function(n){return{key:f,eventKey:h,keyPath:B.value,eventKeyPath:[].concat(ie(y.value),[h]),domEvent:n,item:b(b({},e),r)}},me=function(n){if(!G.value){var c=re(n);u("click",n),$(c)}},ye=function(n){G.value||(D(B.value),u("mouseenter",n))},J=function(n){G.value||(D([]),u("mouseleave",n))},se=function(n){if(u("keydown",n),n.which===Fn.ENTER){var c=re(n);u("click",n),$(c)}},ce=function(n){D(B.value),u("focus",n)},V=function(n,c){var _=m("span",{class:"".concat(g.value,"-title-content")},[c]);return(!n||tn(c)&&c.type==="span")&&c&&E.value&&S&&typeof c=="string"?m("div",{class:"".concat(g.value,"-inline-collapsed-noicon")},[c.charAt(0)]):_},ge=mn(o(function(){return B.value.length}));return function(){var t,n,c,_;if(v)return null;var x=(t=e.title)!==null&&t!==void 0?t:(n=a.title)===null||n===void 0?void 0:n.call(a),k=en((c=a.default)===null||c===void 0?void 0:c.call(a)),T=k.length,A=x;typeof x>"u"?A=S&&T?k:"":x===!1&&(A="");var z={title:A};!P.value&&!E.value&&(z.title=null,z.visible=!1);var te={};e.role==="option"&&(te["aria-selected"]=ne.value);var ae=Ee(a,e,"icon");return m(xn,b(b({},z),{},{placement:Y.value?"left":"right",overlayClassName:"".concat(g.value,"-inline-collapsed-tooltip")}),{default:function(){return[m(Ce.Item,b(b(b({component:"li"},r),{},{id:e.id,style:b(b({},r.style||{}),ge.value),class:[oe.value,(_={},R(_,"".concat(r.class),!!r.class),R(_,"".concat(g.value,"-item-only-child"),(ae?T+1:T)===1),_)],role:e.role||"menuitem",tabindex:e.disabled?null:-1,"data-menu-id":f,"aria-disabled":e.disabled},te),{},{onMouseenter:ye,onMouseleave:J,onClick:me,onKeydown:se,onFocus:ce,title:typeof x=="string"?x:void 0}),{default:function(){return[Ke(ae,{class:"".concat(g.value,"-item-icon")},!1),V(ae,k)]}})]}})}}});var Z={adjustX:1,adjustY:1},lt={topLeft:{points:["bl","tl"],overflow:Z,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Z,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:Z,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:Z,offset:[4,0]}},ut={topLeft:{points:["bl","tl"],overflow:Z,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Z,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:Z,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:Z,offset:[4,0]}},it={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};const Je=q({compatConfig:{MODE:3},name:"PopupTrigger",inheritAttrs:!1,props:{prefixCls:String,mode:String,visible:Boolean,popupClassName:String,popupOffset:Array,disabled:Boolean,onVisibleChange:Function},slots:["popup"],emits:["visibleChange"],setup:function(e,i){var a=i.slots,u=i.emit,r=O(!1),s=ee(),v=s.getPopupContainer,f=s.rtl,h=s.subMenuOpenDelay,d=s.subMenuCloseDelay,y=s.builtinPlacements,K=s.triggerSubMenuAction,C=s.isRootMenu,g=s.forceSubMenuRender,p=s.motion,I=s.defaultMotions,D=cn(),Y=o(function(){return f.value?b(b({},ut),y.value):b(b({},lt),y.value)}),E=o(function(){return it[e.mode]}),P=O();H(function(){return e.visible},function(F){Te.cancel(P.value),P.value=Te(function(){r.value=F})},{immediate:!0}),xe(function(){Te.cancel(P.value)});var $=function(M){u("visibleChange",M)},U=o(function(){var F,M,S=p.value||((F=I.value)===null||F===void 0?void 0:F[e.mode])||((M=I.value)===null||M===void 0?void 0:M.other),j=typeof S=="function"?S():S;return j?In(j.name,{css:!0}):void 0});return function(){var F=e.prefixCls,M=e.popupClassName,S=e.mode,j=e.popupOffset,B=e.disabled;return m(ln,{prefixCls:F,popupClassName:Me("".concat(F,"-popup"),R({},"".concat(F,"-rtl"),f.value),M),stretch:S==="horizontal"?"minWidth":null,getPopupContainer:C.value?v.value:function(X){return X.parentNode},builtinPlacements:Y.value,popupPlacement:E.value,popupVisible:r.value,popupAlign:j&&{offset:j},action:B?[]:[K.value],mouseEnterDelay:h.value,mouseLeaveDelay:d.value,onPopupVisibleChange:$,forceRender:D||g.value,popupAnimation:U.value},{popup:a.popup,default:a.default})}}});var yn=function(e,i){var a,u=i.slots,r=i.attrs,s=ee(),v=s.prefixCls,f=s.mode;return m("ul",b(b({},r),{},{class:Me(v.value,"".concat(v.value,"-sub"),"".concat(v.value,"-").concat(f.value==="inline"?"inline":"vertical")),"data-menu-list":!0}),[(a=u.default)===null||a===void 0?void 0:a.call(u)])};yn.displayName="SubMenuList";const gn=yn,ot=q({compatConfig:{MODE:3},name:"InlineSubMenuList",inheritAttrs:!1,props:{id:String,open:Boolean,keyPath:Array},setup:function(e,i){var a=i.slots,u=o(function(){return"inline"}),r=ee(),s=r.motion,v=r.mode,f=r.defaultMotions,h=o(function(){return v.value===u.value}),d=O(!h.value),y=o(function(){return h.value?e.open:!1});H(v,function(){h.value&&(d.value=!1)},{flush:"post"});var K=o(function(){var C,g,p=s.value||((C=f.value)===null||C===void 0?void 0:C[u.value])||((g=f.value)===null||g===void 0?void 0:g.other),I=typeof p=="function"?p():p;return b(b({},I),{},{appear:e.keyPath.length<=1})});return function(){var C;return d.value?null:m(Re,{mode:u.value},{default:function(){return[m(Pn,K.value,{default:function(){return[Sn(m(gn,{id:e.id},{default:function(){return[(C=a.default)===null||C===void 0?void 0:C.call(a)]}}),[[wn,y.value]])]}})]}})}}});var Qe=0,rt=function(){return{icon:L.any,title:L.any,disabled:Boolean,level:Number,popupClassName:String,popupOffset:Array,internalPopupClose:Boolean,eventKey:String,expandIcon:Function,onMouseenter:Function,onMouseleave:Function,onTitleClick:Function}};const Ie=q({compatConfig:{MODE:3},name:"ASubMenu",inheritAttrs:!1,props:rt(),slots:["icon","title","expandIcon"],setup:function(e,i){var a,u,r=i.slots,s=i.attrs,v=i.emit;fn(!1);var f=ze(),h=nn(),d=de(h.vnode.key)==="symbol"?String(h.vnode.key):h.vnode.key;_e(de(h.vnode.key)!=="symbol","SubMenu",'SubMenu `:key="'.concat(String(d),'"` not support Symbol type'));var y=Ue(d)?d:"sub_menu_".concat(++Qe,"_$$_not_set_key"),K=(a=e.eventKey)!==null&&a!==void 0?a:Ue(d)?"sub_menu_".concat(++Qe,"_$$_").concat(d):y,C=Be(),g=C.parentEventKeys,p=C.parentInfo,I=C.parentKeys,D=o(function(){return[].concat(ie(I.value),[y])}),Y=O([]),E={eventKey:K,key:y,parentEventKeys:g,childrenEventKeys:Y,parentKeys:I};(u=p.childrenEventKeys)===null||u===void 0||u.value.push(K),xe(function(){if(p.childrenEventKeys){var N;p.childrenEventKeys.value=(N=p.childrenEventKeys)===null||N===void 0?void 0:N.value.filter(function(w){return w!=K})}}),nt(K,y,E);var P=ee(),$=P.prefixCls,U=P.activeKeys,F=P.disabled,M=P.changeActiveKeys,S=P.mode,j=P.inlineCollapsed,B=P.antdMenuTheme,X=P.openKeys,G=P.overflowDisabled,ne=P.onOpenChange,oe=P.registerMenuInfo,re=P.unRegisterMenuInfo,me=P.selectedSubMenuKeys,ye=P.expandIcon,J=d!=null,se=!f&&(cn()||!J);Wn(se),(f&&J||!f&&!J||se)&&(oe(K,E),xe(function(){re(K)}));var ce=o(function(){return"".concat($.value,"-submenu")}),V=o(function(){return F.value||e.disabled}),ge=O(),t=O(),n=o(function(){return X.value.includes(y)}),c=o(function(){return!G.value&&n.value}),_=o(function(){return me.value.includes(y)}),x=O(!1);H(U,function(){x.value=!!U.value.find(function(N){return N===y})},{immediate:!0});var k=function(w){V.value||(v("titleClick",w,y),S.value==="inline"&&ne(y,!n.value))},T=function(w){V.value||(M(D.value),v("mouseenter",w))},A=function(w){V.value||(M([]),v("mouseleave",w))},z=mn(o(function(){return D.value.length})),te=function(w){S.value!=="inline"&&ne(y,w)},ae=function(){M(D.value)},be=K&&"".concat(K,"-popup"),We=o(function(){return Me($.value,"".concat($.value,"-").concat(B.value),e.popupClassName)}),bn=function(w,W){if(!W)return j.value&&!I.value.length&&w&&typeof w=="string"?m("div",{class:"".concat($.value,"-inline-collapsed-noicon")},[w.charAt(0)]):m("span",{class:"".concat($.value,"-title-content")},[w]);var Q=tn(w)&&w.type==="span";return m(Oe,null,[Ke(W,{class:"".concat($.value,"-item-icon")},!1),Q?w:m("span",{class:"".concat($.value,"-title-content")},[w])])},Ae=o(function(){return S.value!=="inline"&&D.value.length>1?"vertical":S.value}),hn=o(function(){return S.value==="horizontal"?"vertical":S.value}),Cn=o(function(){return Ae.value==="horizontal"?"vertical":Ae.value}),Ge=function(){var w=ce.value,W=Ee(r,e,"icon"),Q=e.expandIcon||r.expandIcon||ye.value,le=bn(Ee(r,e,"title"),W);return m("div",{style:z.value,class:"".concat(w,"-title"),tabindex:V.value?null:-1,ref:ge,title:typeof le=="string"?le:null,"data-menu-id":y,"aria-expanded":c.value,"aria-haspopup":!0,"aria-controls":be,"aria-disabled":V.value,onClick:k,onFocus:ae},[le,S.value!=="horizontal"&&Q?Q(b(b({},e),{},{isOpen:c.value})):m("i",{class:"".concat(w,"-arrow")},null)])};return function(){var N;if(f){var w;return J?(w=r.default)===null||w===void 0?void 0:w.call(r):null}var W=ce.value,Q=function(){return null};return!G.value&&S.value!=="inline"?Q=function(){return m(Je,{mode:Ae.value,prefixCls:W,visible:!e.internalPopupClose&&c.value,popupClassName:We.value,popupOffset:e.popupOffset,disabled:V.value,onVisibleChange:te},{default:function(){return[Ge()]},popup:function(){return m(Re,{mode:Cn.value,isRootMenu:!1},{default:function(){return[m(gn,{id:be,ref:t},{default:r.default})]}})}})}:Q=function(){return m(Je,null,{default:Ge})},m(Re,{mode:hn.value},{default:function(){return[m(Ce.Item,b(b({component:"li"},s),{},{role:"none",class:Me(W,"".concat(W,"-").concat(S.value),s.class,(N={},R(N,"".concat(W,"-open"),c.value),R(N,"".concat(W,"-active"),x.value),R(N,"".concat(W,"-selected"),_.value),R(N,"".concat(W,"-disabled"),V.value),N)),onMouseenter:T,onMouseleave:A,"data-submenu-id":y}),{default:function(){return m(Oe,null,[Q(),!G.value&&m(ot,{id:be,open:c.value,keyPath:D.value},{default:r.default})])}})]}})}}});var st=function(){return{id:String,prefixCls:String,disabled:Boolean,inlineCollapsed:Boolean,disabledOverflow:Boolean,forceSubMenuRender:Boolean,openKeys:Array,selectedKeys:Array,activeKey:String,selectable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},motion:Object,theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},inlineIndent:{type:Number,default:24},subMenuOpenDelay:{type:Number,default:.1},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}},Ze=[];const ue=q({compatConfig:{MODE:3},name:"AMenu",inheritAttrs:!1,props:st(),slots:["expandIcon","overflowedIndicator"],setup:function(e,i){var a=i.slots,u=i.emit,r=i.attrs,s=an("menu",e),v=s.prefixCls,f=s.direction,h=s.getPrefixCls,d=O({}),y=pe(Zn,O(void 0)),K=o(function(){return y.value!==void 0?y.value:e.inlineCollapsed}),C=O(!1);On(function(){C.value=!0}),Fe(function(){_e(!(e.inlineCollapsed===!0&&e.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),_e(!(y.value!==void 0&&e.inlineCollapsed===!0),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});var g=O([]),p=O([]),I=O({});H(d,function(){for(var t={},n=0,c=Object.values(d.value);n<c.length;n++){var _=c[n];t[_.key]=_}I.value=t},{flush:"post"}),Fe(function(){if(e.activeKey!==void 0){var t=[],n=e.activeKey?I.value[e.activeKey]:void 0;n&&e.activeKey!==void 0?t=Le([].concat(Se(n.parentKeys),e.activeKey)):t=[],he(g.value,t)||(g.value=t)}}),H(function(){return e.selectedKeys},function(t){t&&(p.value=t.slice())},{immediate:!0,deep:!0});var D=O([]);H([I,p],function(){var t=[];p.value.forEach(function(n){var c=I.value[n];c&&(t=t.concat(Se(c.parentKeys)))}),t=Le(t),he(D.value,t)||(D.value=t)},{immediate:!0});var Y=function(n){if(e.selectable){var c=n.key,_=p.value.includes(c),x;e.multiple?_?x=p.value.filter(function(T){return T!==c}):x=[].concat(ie(p.value),[c]):x=[c];var k=b(b({},n),{},{selectedKeys:x});he(x,p.value)||(e.selectedKeys===void 0&&(p.value=x),u("update:selectedKeys",x),_&&e.multiple?u("deselect",k):u("select",k)),M.value!=="inline"&&!e.multiple&&E.value.length&&B(Ze)}},E=O([]);H(function(){return e.openKeys},function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:E.value;he(E.value,t)||(E.value=t.slice())},{immediate:!0,deep:!0});var P,$=function(n){clearTimeout(P),P=setTimeout(function(){e.activeKey===void 0&&(g.value=n),u("update:activeKey",n[n.length-1])})},U=o(function(){return!!e.disabled}),F=o(function(){return f.value==="rtl"}),M=O("vertical"),S=O(!1);Fe(function(){(e.mode==="inline"||e.mode==="vertical")&&K.value?(M.value="vertical",S.value=K.value):(M.value=e.mode,S.value=!1)});var j=o(function(){return M.value==="inline"}),B=function(n){E.value=n,u("update:openKeys",n),u("openChange",n)},X=O(E.value),G=O(!1);H(E,function(){j.value&&(X.value=E.value)},{immediate:!0}),H(j,function(){if(!G.value){G.value=!0;return}j.value?E.value=X.value:B(Ze)},{immediate:!0});var ne=o(function(){var t;return t={},R(t,"".concat(v.value),!0),R(t,"".concat(v.value,"-root"),!0),R(t,"".concat(v.value,"-").concat(M.value),!0),R(t,"".concat(v.value,"-inline-collapsed"),S.value),R(t,"".concat(v.value,"-rtl"),F.value),R(t,"".concat(v.value,"-").concat(e.theme),!0),t}),oe=o(function(){return h()}),re=o(function(){return{horizontal:{name:"".concat(oe.value,"-slide-up")},inline:Dn,other:{name:"".concat(oe.value,"-zoom-big")}}});fn(!0);var me=function t(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=[],_=d.value;return n.forEach(function(x){var k=_[x],T=k.key,A=k.childrenEventKeys;c.push.apply(c,[T].concat(ie(t(Se(A)))))}),c},ye=function(n){u("click",n),Y(n)},J=function(n,c){var _,x=((_=I.value[n])===null||_===void 0?void 0:_.childrenEventKeys)||[],k=E.value.filter(function(A){return A!==n});if(c)k.push(n);else if(M.value!=="inline"){var T=me(Se(x));k=Le(k.filter(function(A){return!T.includes(A)}))}he(E,k)||B(k)},se=function(n,c){d.value=b(b({},d.value),{},R({},n,c))},ce=function(n){delete d.value[n],d.value=b({},d.value)},V=O(0),ge=o(function(){return e.expandIcon||a.expandIcon?function(t){var n=e.expandIcon||a.expandIcon;return n=typeof n=="function"?n(t):n,Ke(n,{class:"".concat(v.value,"-submenu-expand-icon")},!1)}:null});return Hn({store:d,prefixCls:v,activeKeys:g,openKeys:E,selectedKeys:p,changeActiveKeys:$,disabled:U,rtl:F,mode:M,inlineIndent:o(function(){return e.inlineIndent}),subMenuCloseDelay:o(function(){return e.subMenuCloseDelay}),subMenuOpenDelay:o(function(){return e.subMenuOpenDelay}),builtinPlacements:o(function(){return e.builtinPlacements}),triggerSubMenuAction:o(function(){return e.triggerSubMenuAction}),getPopupContainer:o(function(){return e.getPopupContainer}),inlineCollapsed:S,antdMenuTheme:o(function(){return e.theme}),siderCollapsed:y,defaultMotions:o(function(){return C.value?re.value:null}),motion:o(function(){return C.value?e.motion:null}),overflowDisabled:O(void 0),onOpenChange:J,onItemClick:ye,registerMenuInfo:se,unRegisterMenuInfo:ce,selectedSubMenuKeys:D,isRootMenu:O(!0),expandIcon:ge,forceSubMenuRender:o(function(){return e.forceSubMenuRender})}),function(){var t,n,c=en((t=a.default)===null||t===void 0?void 0:t.call(a)),_=V.value>=c.length-1||M.value!=="horizontal"||e.disabledOverflow,x=M.value!=="horizontal"||e.disabledOverflow?c:c.map(function(T,A){return m(Re,{key:T.key,overflowDisabled:A>V.value},{default:function(){return T}})}),k=((n=a.overflowedIndicator)===null||n===void 0?void 0:n.call(a))||m(Bn,null,null);return m(Ce,b(b({},r),{},{onMousedown:e.onMousedown,prefixCls:"".concat(v.value,"-overflow"),component:"ul",itemComponent:ke,class:[ne.value,r.class],role:"menu",id:e.id,data:x,renderRawItem:function(A){return A},renderRawRest:function(A){var z=A.length,te=z?c.slice(-z):null;return m(Oe,null,[m(Ie,{eventKey:we,key:we,title:k,disabled:_,internalPopupClose:z===0},{default:function(){return te}}),m(Xe,null,{default:function(){return[m(Ie,{eventKey:we,key:we,title:k,disabled:_,internalPopupClose:z===0},{default:function(){return te}})]}})])},maxCount:M.value!=="horizontal"||e.disabledOverflow?Ce.INVALIDATE:Ce.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(A){V.value=A}}),{default:function(){return[m(_n,{to:"body"},{default:function(){return[m("div",{style:{display:"none"},"aria-hidden":!0},[m(Xe,null,{default:function(){return[x]}})])]}})]}})}}});var ct=function(){return{title:L.any}};const $e=q({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:ct(),slots:["title"],setup:function(e,i){var a=i.slots,u=i.attrs,r=ee(),s=r.prefixCls,v=o(function(){return"".concat(s.value,"-item-group")}),f=ze();return function(){var h,d;return f?(h=a.default)===null||h===void 0?void 0:h.call(a):m("li",b(b({},u),{},{onClick:function(K){return K.stopPropagation()},class:v.value}),[m("div",{title:typeof e.title=="string"?e.title:void 0,class:"".concat(v.value,"-title")},[Ee(a,e,"title")]),m("ul",{class:"".concat(v.value,"-list")},[(d=a.default)===null||d===void 0?void 0:d.call(a)])])}}});var vt=function(){return{prefixCls:String,dashed:Boolean}};const je=q({compatConfig:{MODE:3},name:"AMenuDivider",props:vt(),setup:function(e){var i=an("menu",e),a=i.prefixCls,u=o(function(){var r;return r={},R(r,"".concat(a.value,"-item-divider"),!0),R(r,"".concat(a.value,"-item-divider-dashed"),!!e.dashed),r});return function(){return m("li",{class:u.value},null)}}});ue.install=function(l){return l.component(ue.name,ue),l.component(ke.name,ke),l.component(Ie.name,Ie),l.component(je.name,je),l.component($e.name,$e),l};ue.Item=ke;ue.Divider=je;ue.SubMenu=Ie;ue.ItemGroup=$e;export{bt as D,Bn as E,ue as M,ht as S,ke as _,Zn as a,Ie as b,je as c,he as s};