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.
1 line
63 KiB
1 line
63 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93821],{67771:function(e,t,n){n.d(t,{Qt:function(){return u},Uw:function(){return a},fJ:function(){return i},ly:function(){return l},oN:function(){return p}});var r=n(45930),o=n(53038);const i=new r.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),a=new r.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),u=new r.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),l=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),c=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),s=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new r.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),d=new r.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),m={"slide-up":{inKeyframes:i,outKeyframes:a},"slide-down":{inKeyframes:u,outKeyframes:l},"slide-left":{inKeyframes:c,outKeyframes:s},"slide-right":{inKeyframes:f,outKeyframes:d}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=m[t];return[(0,o.R)(r,i,a,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]}},64582:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(87462),o=n(67294),i={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"},a=n(44327),u=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(u)},64034:function(e,t,n){n.d(t,{iz:function(){return Yn},ck:function(){return Ve},BW:function(){return Wn},sN:function(){return Ve},Wd:function(){return Bn},ZP:function(){return er},Xl:function(){return J}});var r=n(87462),o=n(4942),i=n(1413),a=n(74902),u=n(97685),l=n(45987),c=n(94184),s=n.n(c),f=n(67294),d=n.t(f,2),m=n(48555),p=n(8410),v=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],y=void 0;function h(e,t){var n=e.prefixCls,o=e.invalidate,a=e.item,u=e.renderItem,c=e.responsive,d=e.responsiveDisabled,p=e.registerSize,h=e.itemKey,g=e.className,b=e.style,w=e.children,E=e.display,C=e.order,Z=e.component,x=void 0===Z?"div":Z,S=(0,l.Z)(e,v),k=c&&!E;function M(e){p(h,e)}f.useEffect((function(){return function(){M(null)}}),[]);var P,O=u&&a!==y?u(a):w;o||(P={opacity:k?0:1,height:k?0:y,overflowY:k?"hidden":y,order:c?C:y,pointerEvents:k?"none":y,position:k?"absolute":y});var R={};k&&(R["aria-hidden"]=!0);var N=f.createElement(x,(0,r.Z)({className:s()(!o&&n,g),style:(0,i.Z)((0,i.Z)({},P),b)},R,S,{ref:t}),O);return c&&(N=f.createElement(m.Z,{onResize:function(e){M(e.offsetWidth)},disabled:d},N)),N}var g=f.forwardRef(h);g.displayName="Item";var b=g,w=n(66680),E=n(73935),C=n(75164);function Z(){var e=f.useRef(null);return function(t){e.current||(e.current=[],function(e){if("undefined"==typeof MessageChannel)(0,C.Z)(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}((function(){(0,E.unstable_batchedUpdates)((function(){e.current.forEach((function(e){e()})),e.current=null}))}))),e.current.push(t)}}function x(e,t){var n=f.useState(t),r=(0,u.Z)(n,2),o=r[0],i=r[1];return[o,(0,w.Z)((function(t){e((function(){i(t)}))}))]}var S=f.createContext(null),k=["component"],M=["className"],P=["className"],O=function(e,t){var n=f.useContext(S);if(!n){var o=e.component,i=void 0===o?"div":o,a=(0,l.Z)(e,k);return f.createElement(i,(0,r.Z)({},a,{ref:t}))}var u=n.className,c=(0,l.Z)(n,M),d=e.className,m=(0,l.Z)(e,P);return f.createElement(S.Provider,{value:null},f.createElement(b,(0,r.Z)({ref:t,className:s()(u,d)},c,m)))},R=f.forwardRef(O);R.displayName="RawItem";var N=R,I=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],A="responsive",K="invalidate";function j(e){return"+ ".concat(e.length," ...")}function D(e,t){var n=e.prefixCls,o=void 0===n?"rc-overflow":n,a=e.data,c=void 0===a?[]:a,d=e.renderItem,v=e.renderRawItem,y=e.itemKey,h=e.itemWidth,g=void 0===h?10:h,w=e.ssr,E=e.style,C=e.className,k=e.maxCount,M=e.renderRest,P=e.renderRawRest,O=e.suffix,R=e.component,N=void 0===R?"div":R,D=e.itemComponent,L=e.onVisibleChange,T=(0,l.Z)(e,I),z="full"===w,B=Z(),_=x(B,null),V=(0,u.Z)(_,2),X=V[0],F=V[1],W=X||0,Y=x(B,new Map),H=(0,u.Z)(Y,2),q=H[0],$=H[1],U=x(B,0),G=(0,u.Z)(U,2),Q=G[0],J=G[1],ee=x(B,0),te=(0,u.Z)(ee,2),ne=te[0],re=te[1],oe=x(B,0),ie=(0,u.Z)(oe,2),ae=ie[0],ue=ie[1],le=(0,f.useState)(null),ce=(0,u.Z)(le,2),se=ce[0],fe=ce[1],de=(0,f.useState)(null),me=(0,u.Z)(de,2),pe=me[0],ve=me[1],ye=f.useMemo((function(){return null===pe&&z?Number.MAX_SAFE_INTEGER:pe||0}),[pe,X]),he=(0,f.useState)(!1),ge=(0,u.Z)(he,2),be=ge[0],we=ge[1],Ee="".concat(o,"-item"),Ce=Math.max(Q,ne),Ze=k===A,xe=c.length&&Ze,Se=k===K,ke=xe||"number"==typeof k&&c.length>k,Me=(0,f.useMemo)((function(){var e=c;return xe?e=null===X&&z?c:c.slice(0,Math.min(c.length,W/g)):"number"==typeof k&&(e=c.slice(0,k)),e}),[c,g,X,k,xe]),Pe=(0,f.useMemo)((function(){return xe?c.slice(ye+1):c.slice(Me.length)}),[c,Me,xe,ye]),Oe=(0,f.useCallback)((function(e,t){var n;return"function"==typeof y?y(e):null!==(n=y&&(null==e?void 0:e[y]))&&void 0!==n?n:t}),[y]),Re=(0,f.useCallback)(d||function(e){return e},[d]);function Ne(e,t,n){(pe!==e||void 0!==t&&t!==se)&&(ve(e),n||(we(e<c.length-1),null==L||L(e)),void 0!==t&&fe(t))}function Ie(e,t){$((function(n){var r=new Map(n);return null===t?r.delete(e):r.set(e,t),r}))}function Ae(e){return q.get(Oe(Me[e],e))}(0,p.Z)((function(){if(W&&"number"==typeof Ce&&Me){var e=ae,t=Me.length,n=t-1;if(!t)return void Ne(0,null);for(var r=0;r<t;r+=1){var o=Ae(r);if(z&&(o=o||0),void 0===o){Ne(r-1,void 0,!0);break}if(e+=o,0===n&&e<=W||r===n-1&&e+Ae(n)<=W){Ne(n,null);break}if(e+Ce>W){Ne(r-1,e-o-ae+ne);break}}O&&Ae(0)+ae>W&&fe(null)}}),[W,q,ne,ae,Oe,Me]);var Ke=be&&!!Pe.length,je={};null!==se&&xe&&(je={position:"absolute",left:se,top:0});var De,Le={prefixCls:Ee,responsive:xe,component:D,invalidate:Se},Te=v?function(e,t){var n=Oe(e,t);return f.createElement(S.Provider,{key:n,value:(0,i.Z)((0,i.Z)({},Le),{},{order:t,item:e,itemKey:n,registerSize:Ie,display:t<=ye})},v(e,t))}:function(e,t){var n=Oe(e,t);return f.createElement(b,(0,r.Z)({},Le,{order:t,key:n,item:e,renderItem:Re,itemKey:n,registerSize:Ie,display:t<=ye}))},ze={order:Ke?ye:Number.MAX_SAFE_INTEGER,className:"".concat(Ee,"-rest"),registerSize:function(e,t){re(t),J(ne)},display:Ke};if(P)P&&(De=f.createElement(S.Provider,{value:(0,i.Z)((0,i.Z)({},Le),ze)},P(Pe)));else{var Be=M||j;De=f.createElement(b,(0,r.Z)({},Le,ze),"function"==typeof Be?Be(Pe):Be)}var _e=f.createElement(N,(0,r.Z)({className:s()(!Se&&o,C),style:E,ref:t},T),Me.map(Te),ke?De:null,O&&f.createElement(b,(0,r.Z)({},Le,{responsive:Ze,responsiveDisabled:!xe,order:ye,className:"".concat(Ee,"-suffix"),registerSize:function(e,t){ue(t)},display:!0,style:je}),O));return Ze&&(_e=f.createElement(m.Z,{onResize:function(e,t){F(t.clientWidth)},disabled:!xe},_e)),_e}var L=f.forwardRef(D);L.displayName="Overflow",L.Item=N,L.RESPONSIVE=A,L.INVALIDATE=K;var T=L,z=n(21770),B=n(80334),_=n(91881),V=f.createContext(null);function X(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function F(e){return X(f.useContext(V),e)}var W=n(56982),Y=["children","locked"],H=f.createContext(null);function q(e){var t=e.children,n=e.locked,r=(0,l.Z)(e,Y),o=f.useContext(H),a=(0,W.Z)((function(){return e=o,t=r,n=(0,i.Z)({},e),Object.keys(t).forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n;var e,t,n}),[o,r],(function(e,t){return!(n||e[0]===t[0]&&(0,_.Z)(e[1],t[1],!0))}));return f.createElement(H.Provider,{value:a},t)}var $=[],U=f.createContext(null);function G(){return f.useContext(U)}var Q=f.createContext($);function J(e){var t=f.useContext(Q);return f.useMemo((function(){return void 0!==e?[].concat((0,a.Z)(t),[e]):t}),[t,e])}var ee=f.createContext(null),te=f.createContext({}),ne=n(15105),re=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),i=o.width,a=o.height;if(i||a)return!0}}return!1};function oe(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(re(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),i=Number(o),a=null;return o&&!Number.isNaN(i)?a=i:r&&null===a&&(a=0),r&&e.disabled&&(a=null),null!==a&&(a>=0||t&&a<0)}return!1}function ie(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,a.Z)(e.querySelectorAll("*")).filter((function(e){return oe(e,t)}));return oe(e,t)&&n.unshift(e),n}var ae=ne.Z.LEFT,ue=ne.Z.RIGHT,le=ne.Z.UP,ce=ne.Z.DOWN,se=ne.Z.ENTER,fe=ne.Z.ESC,de=ne.Z.HOME,me=ne.Z.END,pe=[le,ce,ae,ue];function ve(e,t){return ie(e,!0).filter((function(e){return t.has(e)}))}function ye(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var o=ve(e,t),i=o.length,a=o.findIndex((function(e){return n===e}));return r<0?-1===a?a=i-1:a-=1:r>0&&(a+=1),o[a=(a+i)%i]}function he(e,t,n,r,i,a,u,l,c,s){var d=f.useRef(),m=f.useRef();m.current=t;var p=function(){C.Z.cancel(d.current)};return f.useEffect((function(){return function(){p()}}),[]),function(f){var v=f.which;if([].concat(pe,[se,fe,de,me]).includes(v)){var y,h,g,b=function(){return y=new Set,h=new Map,g=new Map,a().forEach((function(e){var t=document.querySelector("[data-menu-id='".concat(X(r,e),"']"));t&&(y.add(t),g.set(t,e),h.set(e,t))})),y};b();var w=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(h.get(t),y),E=g.get(w),Z=function(e,t,n,r){var i,a,u,l,c="prev",s="next",f="children",d="parent";if("inline"===e&&r===se)return{inlineTrigger:!0};var m=(i={},(0,o.Z)(i,le,c),(0,o.Z)(i,ce,s),i),p=(a={},(0,o.Z)(a,ae,n?s:c),(0,o.Z)(a,ue,n?c:s),(0,o.Z)(a,ce,f),(0,o.Z)(a,se,f),a),v=(u={},(0,o.Z)(u,le,c),(0,o.Z)(u,ce,s),(0,o.Z)(u,se,f),(0,o.Z)(u,fe,d),(0,o.Z)(u,ae,n?f:d),(0,o.Z)(u,ue,n?d:f),u);switch(null===(l={inline:m,horizontal:p,vertical:v,inlineSub:m,horizontalSub:v,verticalSub:v}["".concat(e).concat(t?"":"Sub")])||void 0===l?void 0:l[r]){case c:return{offset:-1,sibling:!0};case s:return{offset:1,sibling:!0};case d:return{offset:-1,sibling:!1};case f:return{offset:1,sibling:!1};default:return null}}(e,1===u(E,!0).length,n,v);if(!Z&&v!==de&&v!==me)return;(pe.includes(v)||[de,me].includes(v))&&f.preventDefault();var x=function(e){if(e){var t=e,n=e.querySelector("a");null!=n&&n.getAttribute("href")&&(t=n);var r=g.get(e);l(r),p(),d.current=(0,C.Z)((function(){m.current===r&&t.focus()}))}};if([de,me].includes(v)||Z.sibling||!w){var S,k,M=ve(S=w&&"inline"!==e?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(w):i.current,y);k=v===de?M[0]:v===me?M[M.length-1]:ye(S,y,w,Z.offset),x(k)}else if(Z.inlineTrigger)c(E);else if(Z.offset>0)c(E,!0),p(),d.current=(0,C.Z)((function(){b();var e=w.getAttribute("aria-controls"),t=ye(document.getElementById(e),y);x(t)}),5);else if(Z.offset<0){var P=u(E,!0),O=P[P.length-2],R=h.get(O);c(O,!1),x(R)}}null==s||s(f)}}var ge="__RC_UTIL_PATH_SPLIT__",be=function(e){return e.join(ge)},we="rc-menu-more";function Ee(){var e=f.useState({}),t=(0,u.Z)(e,2)[1],n=(0,f.useRef)(new Map),r=(0,f.useRef)(new Map),o=f.useState([]),i=(0,u.Z)(o,2),l=i[0],c=i[1],s=(0,f.useRef)(0),d=(0,f.useRef)(!1),m=(0,f.useCallback)((function(e,o){var i=be(o);r.current.set(i,e),n.current.set(e,i),s.current+=1;var a,u=s.current;a=function(){u===s.current&&(d.current||t({}))},Promise.resolve().then(a)}),[]),p=(0,f.useCallback)((function(e,t){var o=be(t);r.current.delete(o),n.current.delete(e)}),[]),v=(0,f.useCallback)((function(e){c(e)}),[]),y=(0,f.useCallback)((function(e,t){var r=n.current.get(e)||"",o=r.split(ge);return t&&l.includes(o[0])&&o.unshift(we),o}),[l]),h=(0,f.useCallback)((function(e,t){return e.some((function(e){return y(e,!0).includes(t)}))}),[y]),g=(0,f.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(ge),o=new Set;return(0,a.Z)(r.current.keys()).forEach((function(e){e.startsWith(t)&&o.add(r.current.get(e))})),o}),[]);return f.useEffect((function(){return function(){d.current=!0}}),[]),{registerPath:m,unregisterPath:p,refreshOverflowKeys:v,isSubPathKey:h,getKeyPath:y,getKeys:function(){var e=(0,a.Z)(n.current.keys());return l.length&&e.push(we),e},getSubPathKeys:g}}function Ce(e){var t=f.useRef(e);t.current=e;var n=f.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(r))}),[]);return e?n:void 0}var Ze=Math.random().toFixed(5).toString().slice(2),xe=0;var Se=n(15671),ke=n(43144),Me=n(60136),Pe=n(51630),Oe=n(98423),Re=n(42550);function Ne(e,t,n,r){var o=f.useContext(H),i=o.activeKey,a=o.onActive,u=o.onInactive,l={active:i===e};return t||(l.onMouseEnter=function(t){null==n||n({key:e,domEvent:t}),a(e)},l.onMouseLeave=function(t){null==r||r({key:e,domEvent:t}),u(e)}),l}function Ie(e){var t=f.useContext(H),n=t.mode,r=t.rtl,o=t.inlineIndent;if("inline"!==n)return null;return r?{paddingRight:e*o}:{paddingLeft:e*o}}function Ae(e){var t,n=e.icon,r=e.props,o=e.children;return null===n||!1===n?null:("function"==typeof n?t=f.createElement(n,(0,i.Z)({},r)):"boolean"!=typeof n&&(t=n),t||o||null)}var Ke=["item"];function je(e){var t=e.item,n=(0,l.Z)(e,Ke);return Object.defineProperty(n,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var De=["title","attribute","elementRef"],Le=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Te=["active"],ze=function(e){(0,Me.Z)(n,e);var t=(0,Pe.Z)(n);function n(){return(0,Se.Z)(this,n),t.apply(this,arguments)}return(0,ke.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.attribute,o=e.elementRef,i=(0,l.Z)(e,De),a=(0,Oe.Z)(i,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),f.createElement(T.Item,(0,r.Z)({},n,{title:"string"==typeof t?t:void 0},a,{ref:o}))}}]),n}(f.Component),Be=f.forwardRef((function(e,t){var n,u=e.style,c=e.className,d=e.eventKey,m=(e.warnKey,e.disabled),p=e.itemIcon,v=e.children,y=e.role,h=e.onMouseEnter,g=e.onMouseLeave,b=e.onClick,w=e.onKeyDown,E=e.onFocus,C=(0,l.Z)(e,Le),Z=F(d),x=f.useContext(H),S=x.prefixCls,k=x.onItemClick,M=x.disabled,P=x.overflowDisabled,O=x.itemIcon,R=x.selectedKeys,N=x.onActive,I=f.useContext(te)._internalRenderMenuItem,A="".concat(S,"-item"),K=f.useRef(),j=f.useRef(),D=M||m,L=(0,Re.x1)(t,j),T=J(d);var z=function(e){return{key:d,keyPath:(0,a.Z)(T).reverse(),item:K.current,domEvent:e}},B=p||O,_=Ne(d,D,h,g),V=_.active,X=(0,l.Z)(_,Te),W=R.includes(d),Y=Ie(T.length),q={};"option"===e.role&&(q["aria-selected"]=W);var $=f.createElement(ze,(0,r.Z)({ref:K,elementRef:L,role:null===y?"none":y||"menuitem",tabIndex:m?null:-1,"data-menu-id":P&&Z?null:Z},C,X,q,{component:"li","aria-disabled":m,style:(0,i.Z)((0,i.Z)({},Y),u),className:s()(A,(n={},(0,o.Z)(n,"".concat(A,"-active"),V),(0,o.Z)(n,"".concat(A,"-selected"),W),(0,o.Z)(n,"".concat(A,"-disabled"),D),n),c),onClick:function(e){if(!D){var t=z(e);null==b||b(je(t)),k(t)}},onKeyDown:function(e){if(null==w||w(e),e.which===ne.Z.ENTER){var t=z(e);null==b||b(je(t)),k(t)}},onFocus:function(e){N(d),null==E||E(e)}}),v,f.createElement(Ae,{props:(0,i.Z)((0,i.Z)({},e),{},{isSelected:W}),icon:B}));return I&&($=I($,e,{selected:W})),$}));function _e(e,t){var n=e.eventKey,o=G(),i=J(n);return f.useEffect((function(){if(o)return o.registerPath(n,i),function(){o.unregisterPath(n,i)}}),[i]),o?null:f.createElement(Be,(0,r.Z)({},e,{ref:t}))}var Ve=f.forwardRef(_e),Xe=["className","children"],Fe=function(e,t){var n=e.className,o=e.children,i=(0,l.Z)(e,Xe),a=f.useContext(H),u=a.prefixCls,c=a.mode,d=a.rtl;return f.createElement("ul",(0,r.Z)({className:s()(u,d&&"".concat(u,"-rtl"),"".concat(u,"-sub"),"".concat(u,"-").concat("inline"===c?"inline":"vertical"),n),role:"menu"},i,{"data-menu-list":!0,ref:t}),o)},We=f.forwardRef(Fe);We.displayName="SubMenuList";var Ye=We,He=n(50344);function qe(e,t){return(0,He.Z)(e).map((function(e,n){if(f.isValidElement(e)){var r,o,i=e.key,u=null!==(r=null===(o=e.props)||void 0===o?void 0:o.eventKey)&&void 0!==r?r:i;null==u&&(u="tmp_key-".concat([].concat((0,a.Z)(t),[n]).join("-")));var l={key:u,eventKey:u};return f.cloneElement(e,l)}return e}))}function $e(e){return $e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$e(e)}function Ue(e){var t=function(e,t){if("object"!==$e(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==$e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===$e(t)?t:String(t)}function Ge(e,t,n){return(t=Ue(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qe(Object(n),!0).forEach((function(t){Ge(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function tt(e,t){if(e){if("string"==typeof e)return et(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?et(e,t):void 0}}function nt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||tt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rt(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var ot=n(98924),it=f.createContext(null),at=[];var ut=n(48981),lt=n(74204);var ct="rc-util-locker-".concat(Date.now()),st=0;function ft(e){var t=!!e,n=f.useState((function(){return st+=1,"".concat(ct,"_").concat(st)})),r=(0,u.Z)(n,1)[0];(0,p.Z)((function(){if(t){var e=(0,lt.o)(document.body).width,n=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,ut.hq)("\nhtml body {\n overflow-y: hidden;\n ".concat(n?"width: calc(100% - ".concat(e,"px);"):"","\n}"),r)}else(0,ut.jL)(r);return function(){(0,ut.jL)(r)}}),[t,r])}var dt=!1;var mt=function(e){return!1!==e&&((0,ot.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},pt=f.forwardRef((function(e,t){var n=e.open,r=e.autoLock,o=e.getContainer,i=(e.debug,e.autoDestroy),l=void 0===i||i,c=e.children,s=f.useState(n),d=(0,u.Z)(s,2),m=d[0],v=d[1],y=m||n;f.useEffect((function(){(l||n)&&v(n)}),[n,l]);var h=f.useState((function(){return mt(o)})),g=(0,u.Z)(h,2),b=g[0],w=g[1];f.useEffect((function(){var e=mt(o);w(null!=e?e:null)}));var C=function(e,t){var n=f.useState((function(){return(0,ot.Z)()?document.createElement("div"):null})),r=(0,u.Z)(n,1)[0],o=f.useRef(!1),i=f.useContext(it),l=f.useState(at),c=(0,u.Z)(l,2),s=c[0],d=c[1],m=i||(o.current?void 0:function(e){d((function(t){return[e].concat((0,a.Z)(t))}))});function v(){r.parentElement||document.body.appendChild(r),o.current=!0}function y(){var e;null===(e=r.parentElement)||void 0===e||e.removeChild(r),o.current=!1}return(0,p.Z)((function(){return e?i?i(v):v():y(),y}),[e]),(0,p.Z)((function(){s.length&&(s.forEach((function(e){return e()})),d(at))}),[s]),[r,m]}(y&&!b),Z=(0,u.Z)(C,2),x=Z[0],S=Z[1],k=null!=b?b:x;ft(r&&n&&(0,ot.Z)()&&(k===x||k===document.body));var M=null;c&&(0,Re.Yr)(c)&&t&&(M=c.ref);var P=(0,Re.x1)(M,t);if(!y||!(0,ot.Z)()||void 0===b)return null;var O,R=!1===k||("boolean"==typeof O&&(dt=O),dt),N=c;return t&&(N=f.cloneElement(c,{ref:P})),f.createElement(it.Provider,{value:S},R?N:(0,E.createPortal)(N,k))}));var vt=pt;function yt(e){return e instanceof HTMLElement||e instanceof SVGElement}function ht(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}function gt(e){return function(e){return ht(e)instanceof ShadowRoot}(e)?ht(e):null}function bt(e){var t=f.useRef();t.current=e;var n=f.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(r))}),[]);return n}function wt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Et(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return wt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?wt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ct(e){return Ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ct(e)}function Zt(e){var t=function(e,t){if("object"!==Ct(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ct(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ct(t)?t:String(t)}function xt(e,t,n){return(t=Zt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function St(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var kt=0;var Mt,Pt=(Mt=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?St(Object(n),!0).forEach((function(t){xt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):St(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},d),Mt.useId),Ot=Pt?function(e){var t=Pt();return e||t}:function(e){var t=Et(f.useState("ssr-id"),2),n=t[0],r=t[1];return f.useEffect((function(){var e=kt;kt+=1,r("rc_unique_".concat(e))}),[]),e||n};var Rt="undefined"!=typeof window&&window.document&&window.document.createElement?f.useLayoutEffect:f.useEffect,Nt=function(e,t){var n=f.useRef(!0);Rt((function(){return e(n.current)}),t),Rt((function(){return n.current=!1,function(){n.current=!0}}),[])},It=Nt,At=function(){if("undefined"==typeof navigator||"undefined"==typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null==e?void 0:e.substr(0,4))};function Kt(){return Kt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Kt.apply(this,arguments)}var jt=n(62874),Dt=n(8399);function Lt(e,t,n){var r=f.useRef({});return"value"in r.current&&!n(r.current.condition,t)||(r.current.value=e(),r.current.condition=t),r.current.value}function Tt(e,t){"function"==typeof e?e(t):"object"===Ct(e)&&e&&"current"in e&&(e.current=t)}function zt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter((function(e){return e}));return r.length<=1?r[0]:function(e){t.forEach((function(t){Tt(t,e)}))}}function Bt(e){var t,n,r=(0,Dt.isMemo)(e)?e.type.type:e.type;return!!("function"!=typeof r||null!==(t=r.prototype)&&void 0!==t&&t.render)&&!!("function"!=typeof e||null!==(n=e.prototype)&&void 0!==n&&n.render)}function _t(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,i=r||{},a=i.className,u=i.content,l=o.x,c=void 0===l?0:l,d=o.y,m=void 0===d?0:d,p=f.useRef();if(!n||!n.points)return null;var v={position:"absolute"};if(!1!==n.autoArrow){var y=n.points[0],h=n.points[1],g=y[0],b=y[1],w=h[0],E=h[1];g!==w&&["t","b"].includes(g)?"t"===g?v.top=0:v.bottom=0:v.top=m,b!==E&&["l","r"].includes(b)?"l"===b?v.left=0:v.right=0:v.left=c}return f.createElement("div",{ref:p,className:s()("".concat(t,"-arrow"),a),style:v},u)}function Vt(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,i=e.motion;return o?f.createElement(jt.Z,Kt({},i,{motionAppear:!0,visible:n,removeOnLeave:!0}),(function(e){var n=e.className;return f.createElement("div",{style:{zIndex:r},className:s()("".concat(t,"-mask"),n)})})):null}var Xt=f.memo((function(e){return e.children}),(function(e,t){return t.cache})),Ft=f.forwardRef((function(e,t){var n=e.popup,r=e.className,o=e.prefixCls,i=e.style,a=e.target,u=e.onVisibleChanged,l=e.open,c=e.keepDom,d=e.fresh,p=e.onClick,v=e.mask,y=e.arrow,h=e.arrowPos,g=e.align,b=e.motion,w=e.maskMotion,E=e.forceRender,C=e.getPopupContainer,Z=e.autoDestroy,x=e.portal,S=e.zIndex,k=e.onMouseEnter,M=e.onMouseLeave,P=e.onPointerEnter,O=e.ready,R=e.offsetX,N=e.offsetY,I=e.offsetR,A=e.offsetB,K=e.onAlign,j=e.onPrepare,D=e.stretch,L=e.targetWidth,T=e.targetHeight,z="function"==typeof n?n():n,B=l||c,_=(null==C?void 0:C.length)>0,V=nt(f.useState(!C||!_),2),X=V[0],F=V[1];if(It((function(){!X&&_&&a&&F(!0)}),[X,_,a]),!X)return null;var W="auto",Y={left:"-1000vw",top:"-1000vh",right:W,bottom:W};if(O||!l){var H,q=g.points,$=g.dynamicInset||(null===(H=g._experimental)||void 0===H?void 0:H.dynamicInset),U=$&&"r"===q[0][1],G=$&&"b"===q[0][0];U?(Y.right=I,Y.left=W):(Y.left=R,Y.right=W),G?(Y.bottom=A,Y.top=W):(Y.top=N,Y.bottom=W)}var Q={};return D&&(D.includes("height")&&T?Q.height=T:D.includes("minHeight")&&T&&(Q.minHeight=T),D.includes("width")&&L?Q.width=L:D.includes("minWidth")&&L&&(Q.minWidth=L)),l||(Q.pointerEvents="none"),f.createElement(x,{open:E||B,getContainer:C&&function(){return C(a)},autoDestroy:Z},f.createElement(Vt,{prefixCls:o,open:l,zIndex:S,mask:v,motion:w}),f.createElement(m.Z,{onResize:K,disabled:!l},(function(e){return f.createElement(jt.Z,Kt({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:E,leavedClassName:"".concat(o,"-hidden")},b,{onAppearPrepare:j,onEnterPrepare:j,visible:l,onVisibleChanged:function(e){var t;null==b||null===(t=b.onVisibleChanged)||void 0===t||t.call(b,e),u(e)}}),(function(n,a){var u=n.className,c=n.style,m=s()(o,u,r);return f.createElement("div",{ref:zt(e,t,a),className:m,style:Je(Je(Je(Je({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},Y),Q),c),{},{boxSizing:"border-box",zIndex:S},i),onMouseEnter:k,onMouseLeave:M,onPointerEnter:P,onClick:p},y&&f.createElement(_t,{prefixCls:o,arrow:y,arrowPos:h,align:g}),f.createElement(Xt,{cache:!l&&!d},z))}))})))}));var Wt=Ft,Yt=f.forwardRef((function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=Bt(n),i=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Lt((function(){return zt.apply(void 0,t)}),t,(function(e,t){return e.length!==t.length||e.every((function(e,n){return e!==t[n]}))}))}(f.useCallback((function(e){Tt(t,r?r(e):e)}),[r]),n.ref);return o?f.cloneElement(n,{ref:i}):n}));var Ht=Yt,qt=f.createContext(null);function $t(e){return e?Array.isArray(e)?e:[e]:[]}function Ut(e,t,n,r){return f.useMemo((function(){var o=$t(null!=n?n:t),i=$t(null!=r?r:t),a=new Set(o),u=new Set(i);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),u.has("hover")&&(u.delete("hover"),u.add("click"))),[a,u]}),[e,t,n,r])}function Gt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function Qt(e,t,n,r){for(var o=n.points,i=Object.keys(e),a=0;a<i.length;a+=1){var u,l=i[a];if(Gt(null===(u=e[l])||void 0===u?void 0:u.points,o,r))return"".concat(t,"-placement-").concat(l)}return""}function Jt(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function en(e){return e.ownerDocument.defaultView}function tn(e){for(var t=[],n=null==e?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var o=en(n).getComputedStyle(n);[o.overflowX,o.overflowY,o.overflow].some((function(e){return r.includes(e)}))&&t.push(n),n=n.parentElement}return t}function nn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function rn(e){return nn(parseFloat(e),0)}function on(e,t){var n=Je({},e);return(t||[]).forEach((function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=en(e).getComputedStyle(e),r=t.overflow,o=t.overflowClipMargin,i=t.borderTopWidth,a=t.borderBottomWidth,u=t.borderLeftWidth,l=t.borderRightWidth,c=e.getBoundingClientRect(),s=e.offsetHeight,f=e.clientHeight,d=e.offsetWidth,m=e.clientWidth,p=rn(i),v=rn(a),y=rn(u),h=rn(l),g=nn(Math.round(c.width/d*1e3)/1e3),b=nn(Math.round(c.height/s*1e3)/1e3),w=(d-m-y-h)*g,E=(s-f-p-v)*b,C=p*b,Z=v*b,x=y*g,S=h*g,k=0,M=0;if("clip"===r){var P=rn(o);k=P*g,M=P*b}var O=c.x+x-k,R=c.y+C-M,N=O+c.width+2*k-x-S-w,I=R+c.height+2*M-C-Z-E;n.left=Math.max(n.left,O),n.top=Math.max(n.top,R),n.right=Math.min(n.right,N),n.bottom=Math.min(n.bottom,I)}})),n}function an(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function un(e,t){var n=nt(t||[],2),r=n[0],o=n[1];return[an(e.width,r),an(e.height,o)]}function ln(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function cn(e,t){var n,r=t[0],o=t[1];return n="t"===r?e.y:"b"===r?e.y+e.height:e.y+e.height/2,{x:"l"===o?e.x:"r"===o?e.x+e.width:e.x+e.width/2,y:n}}function sn(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map((function(e,r){return r===t?n[e]||"c":e})).join("")}function fn(e,t,n,r,o,i,a){var u=nt(f.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[r]||{}}),2),l=u[0],c=u[1],s=f.useRef(0),d=f.useMemo((function(){return t?tn(t):[]}),[t]),m=f.useRef({});e||(m.current={});var p=bt((function(){if(t&&n&&e){var u,l,s,f=t,p=f.ownerDocument,v=en(f).getComputedStyle(f),y=v.width,h=v.height,g=v.position,b=f.style.left,w=f.style.top,E=f.style.right,C=f.style.bottom,Z=Je(Je({},o[r]),i),x=p.createElement("div");if(null===(u=f.parentElement)||void 0===u||u.appendChild(x),x.style.left="".concat(f.offsetLeft,"px"),x.style.top="".concat(f.offsetTop,"px"),x.style.position=g,x.style.height="".concat(f.offsetHeight,"px"),x.style.width="".concat(f.offsetWidth,"px"),f.style.left="0",f.style.top="0",f.style.right="auto",f.style.bottom="auto",Array.isArray(n))s={x:n[0],y:n[1],width:0,height:0};else{var S=n.getBoundingClientRect();s={x:S.x,y:S.y,width:S.width,height:S.height}}var k=f.getBoundingClientRect(),M=p.documentElement,P=M.clientWidth,O=M.clientHeight,R=M.scrollWidth,N=M.scrollHeight,I=M.scrollTop,A=M.scrollLeft,K=k.height,j=k.width,D=s.height,L=s.width,T={left:0,top:0,right:P,bottom:O},z={left:-A,top:-I,right:R-A,bottom:N-I},B=Z.htmlRegion,_="visible",V="visibleFirst";"scroll"!==B&&B!==V&&(B=_);var X=B===V,F=on(z,d),W=on(T,d),Y=B===_?W:F,H=X?W:Y;f.style.left="auto",f.style.top="auto",f.style.right="0",f.style.bottom="0";var q=f.getBoundingClientRect();f.style.left=b,f.style.top=w,f.style.right=E,f.style.bottom=C,null===(l=f.parentElement)||void 0===l||l.removeChild(x);var $=nn(Math.round(j/parseFloat(y)*1e3)/1e3),U=nn(Math.round(K/parseFloat(h)*1e3)/1e3);if(0===$||0===U||yt(n)&&!function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),i=o.width,a=o.height;if(i||a)return!0}}return!1}(n))return;var G=Z.offset,Q=Z.targetOffset,J=nt(un(k,G),2),ee=J[0],te=J[1],ne=nt(un(s,Q),2),re=ne[0],oe=ne[1];s.x-=re,s.y-=oe;var ie=nt(Z.points||[],2),ae=ie[0],ue=ln(ie[1]),le=ln(ae),ce=cn(s,ue),se=cn(k,le),fe=Je({},Z),de=ce.x-se.x+ee,me=ce.y-se.y+te;function lt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Y,r=k.x+e,o=k.y+t,i=r+j,a=o+K,u=Math.max(r,n.left),l=Math.max(o,n.top),c=Math.min(i,n.right),s=Math.min(a,n.bottom);return Math.max(0,(c-u)*(s-l))}var pe,ve,ye,he,ge=lt(de,me),be=lt(de,me,W),we=cn(s,["t","l"]),Ee=cn(k,["t","l"]),Ce=cn(s,["b","r"]),Ze=cn(k,["b","r"]),xe=Z.overflow||{},Se=xe.adjustX,ke=xe.adjustY,Me=xe.shiftX,Pe=xe.shiftY,Oe=function(e){return"boolean"==typeof e?e:e>=0};function ct(){pe=k.y+me,ve=pe+K,ye=k.x+de,he=ye+j}ct();var Re=Oe(ke),Ne=le[0]===ue[0];if(Re&&"t"===le[0]&&(ve>H.bottom||m.current.bt)){var Ie=me;Ne?Ie-=K-D:Ie=we.y-Ze.y-te;var Ae=lt(de,Ie),Ke=lt(de,Ie,W);Ae>ge||Ae===ge&&(!X||Ke>=be)?(m.current.bt=!0,me=Ie,te=-te,fe.points=[sn(le,0),sn(ue,0)]):m.current.bt=!1}if(Re&&"b"===le[0]&&(pe<H.top||m.current.tb)){var je=me;Ne?je+=K-D:je=Ce.y-Ee.y-te;var De=lt(de,je),Le=lt(de,je,W);De>ge||De===ge&&(!X||Le>=be)?(m.current.tb=!0,me=je,te=-te,fe.points=[sn(le,0),sn(ue,0)]):m.current.tb=!1}var Te=Oe(Se),ze=le[1]===ue[1];if(Te&&"l"===le[1]&&(he>H.right||m.current.rl)){var Be=de;ze?Be-=j-L:Be=we.x-Ze.x-ee;var _e=lt(Be,me),Ve=lt(Be,me,W);_e>ge||_e===ge&&(!X||Ve>=be)?(m.current.rl=!0,de=Be,ee=-ee,fe.points=[sn(le,1),sn(ue,1)]):m.current.rl=!1}if(Te&&"r"===le[1]&&(ye<H.left||m.current.lr)){var Xe=de;ze?Xe+=j-L:Xe=Ce.x-Ee.x-ee;var Fe=lt(Xe,me),We=lt(Xe,me,W);Fe>ge||Fe===ge&&(!X||We>=be)?(m.current.lr=!0,de=Xe,ee=-ee,fe.points=[sn(le,1),sn(ue,1)]):m.current.lr=!1}ct();var Ye=!0===Me?0:Me;"number"==typeof Ye&&(ye<W.left&&(de-=ye-W.left-ee,s.x+L<W.left+Ye&&(de+=s.x-W.left+L-Ye)),he>W.right&&(de-=he-W.right-ee,s.x>W.right-Ye&&(de+=s.x-W.right+Ye)));var He=!0===Pe?0:Pe;"number"==typeof He&&(pe<W.top&&(me-=pe-W.top-te,s.y+D<W.top+He&&(me+=s.y-W.top+D-He)),ve>W.bottom&&(me-=ve-W.bottom-te,s.y>W.bottom-He&&(me+=s.y-W.bottom+He)));var qe=k.x+de,$e=qe+j,Ue=k.y+me,Ge=Ue+K,Qe=s.x,et=Qe+L,tt=s.y,rt=tt+D,ot=(Math.max(qe,Qe)+Math.min($e,et))/2-qe,it=(Math.max(Ue,tt)+Math.min(Ge,rt))/2-Ue;null==a||a(t,fe);var at=q.right-k.x-(de+k.width),ut=q.bottom-k.y-(me+k.height);c({ready:!0,offsetX:de/$,offsetY:me/U,offsetR:at/$,offsetB:ut/U,arrowX:ot/$,arrowY:it/U,scaleX:$,scaleY:U,align:fe})}})),v=function(){c((function(e){return Je(Je({},e),{},{ready:!1})}))};return It(v,[r]),It((function(){e||v()}),[e]),[l.ready,l.offsetX,l.offsetY,l.offsetR,l.offsetB,l.arrowX,l.arrowY,l.scaleX,l.scaleY,l.align,function(){s.current+=1;var e=s.current;Promise.resolve().then((function(){s.current===e&&p()}))}]}function dn(e){return function(e){if(Array.isArray(e))return et(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||tt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mn(e,t,n,r,o){It((function(){if(e&&t&&n){var i=n,a=tn(t),u=tn(i),l=en(i),c=new Set([l].concat(dn(a),dn(u)));function s(){r(),o()}return c.forEach((function(e){e.addEventListener("scroll",s,{passive:!0})})),l.addEventListener("resize",s,{passive:!0}),r(),function(){c.forEach((function(e){e.removeEventListener("scroll",s),l.removeEventListener("resize",s)}))}}}),[e,t,n])}var pn={},vn=[];function yn(e,t){}function hn(e,t){}function gn(e,t,n){t||pn[n]||(e(!1,n),pn[n]=!0)}function bn(e,t){gn(yn,e,t)}bn.preMessage=function(e){vn.push(e)},bn.resetWarned=function(){pn={}},bn.noteOnce=function(e,t){gn(hn,e,t)};var wn=function(e){return+setTimeout(e,16)},En=function(e){return clearTimeout(e)};"undefined"!=typeof window&&"requestAnimationFrame"in window&&(wn=function(e){return window.requestAnimationFrame(e)},En=function(e){return window.cancelAnimationFrame(e)});var Cn=0,Zn=new Map;function xn(e){Zn.delete(e)}var Sn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=Cn+=1;function r(t){if(0===t)xn(n),e();else{var o=wn((function(){r(t-1)}));Zn.set(n,o)}}return r(t),n};Sn.cancel=function(e){var t=Zn.get(e);return xn(t),En(t)};var kn=Sn;function Mn(e,t,n,r,o,i,a,u){var l=f.useRef(e),c=f.useRef(!1);l.current!==e&&(c.current=!0,l.current=e),f.useEffect((function(){var e=kn((function(){c.current=!1}));return function(){kn.cancel(e)}}),[e]),f.useEffect((function(){if(t&&r&&(!o||i)){var e=function(){var e=!1;return[function(t){var n=t.target;e=a(n)},function(t){var n=t.target;c.current||!l.current||e||a(n)||u(!1)}]},s=nt(e(),2),f=s[0],d=s[1],m=nt(e(),2),p=m[0],v=m[1],y=en(r);y.addEventListener("mousedown",f,!0),y.addEventListener("click",d,!0),y.addEventListener("contextmenu",d,!0);var h=gt(n);return h&&(h.addEventListener("mousedown",p,!0),h.addEventListener("click",v,!0),h.addEventListener("contextmenu",v,!0)),function(){y.removeEventListener("mousedown",f,!0),y.removeEventListener("click",d,!0),y.removeEventListener("contextmenu",d,!0),h&&(h.removeEventListener("mousedown",p,!0),h.removeEventListener("click",v,!0),h.removeEventListener("contextmenu",v,!0))}}}),[t,n,r,o,i])}var Pn=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];var On=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:vt,t=f.forwardRef((function(t,n){var r=t.prefixCls,o=void 0===r?"rc-trigger-popup":r,i=t.children,a=t.action,u=void 0===a?"hover":a,l=t.showAction,c=t.hideAction,d=t.popupVisible,p=t.defaultPopupVisible,v=t.onPopupVisibleChange,y=t.afterPopupVisibleChange,h=t.mouseEnterDelay,g=t.mouseLeaveDelay,b=void 0===g?.1:g,w=t.focusDelay,C=t.blurDelay,Z=t.mask,x=t.maskClosable,S=void 0===x||x,k=t.getPopupContainer,M=t.forceRender,P=t.autoDestroy,O=t.destroyPopupOnHide,R=t.popup,N=t.popupClassName,I=t.popupStyle,A=t.popupPlacement,K=t.builtinPlacements,j=void 0===K?{}:K,D=t.popupAlign,L=t.zIndex,T=t.stretch,z=t.getPopupClassNameFromAlign,B=t.fresh,_=t.alignPoint,V=t.onPopupClick,X=t.onPopupAlign,F=t.arrow,W=t.popupMotion,Y=t.maskMotion,H=t.popupTransitionName,q=t.popupAnimation,$=t.maskTransitionName,U=t.maskAnimation,G=t.className,Q=t.getTriggerDOMNode,J=rt(t,Pn),ee=P||O||!1,te=nt(f.useState(!1),2),ne=te[0],re=te[1];It((function(){re(At())}),[]);var oe=f.useRef({}),ie=f.useContext(qt),ae=f.useMemo((function(){return{registerSubPopup:function(e,t){oe.current[e]=t,null==ie||ie.registerSubPopup(e,t)}}}),[ie]),ue=Ot(),le=nt(f.useState(null),2),ce=le[0],se=le[1],fe=bt((function(e){yt(e)&&ce!==e&&se(e),null==ie||ie.registerSubPopup(ue,e)})),de=nt(f.useState(null),2),me=de[0],pe=de[1],ve=f.useRef(null),ye=bt((function(e){yt(e)&&me!==e&&(pe(e),ve.current=e)})),he=f.Children.only(i),ge=(null==he?void 0:he.props)||{},be={},we=bt((function(e){var t,n,r=me;return(null==r?void 0:r.contains(e))||(null===(t=gt(r))||void 0===t?void 0:t.host)===e||e===r||(null==ce?void 0:ce.contains(e))||(null===(n=gt(ce))||void 0===n?void 0:n.host)===e||e===ce||Object.values(oe.current).some((function(t){return(null==t?void 0:t.contains(e))||e===t}))})),Ee=Jt(o,W,q,H),Ce=Jt(o,Y,U,$),Ze=nt(f.useState(p||!1),2),xe=Ze[0],Se=Ze[1],ke=null!=d?d:xe,Me=bt((function(e){void 0===d&&Se(e)}));It((function(){Se(d||!1)}),[d]);var Pe=f.useRef(ke);Pe.current=ke;var Oe=bt((function(e){(0,E.flushSync)((function(){ke!==e&&(Me(e),null==v||v(e))}))})),Re=f.useRef(),Ne=function(){clearTimeout(Re.current)},Ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;Ne(),0===t?Oe(e):Re.current=setTimeout((function(){Oe(e)}),1e3*t)};f.useEffect((function(){return Ne}),[]);var Ae=nt(f.useState(!1),2),Ke=Ae[0],je=Ae[1];It((function(e){e&&!ke||je(!0)}),[ke]);var De=nt(f.useState(null),2),Le=De[0],Te=De[1],ze=nt(f.useState([0,0]),2),Be=ze[0],_e=ze[1],Ve=function(e){_e([e.clientX,e.clientY])},Xe=nt(fn(ke,ce,_?Be:me,A,j,D,X),11),Fe=Xe[0],We=Xe[1],Ye=Xe[2],He=Xe[3],qe=Xe[4],$e=Xe[5],Ue=Xe[6],Ge=Xe[7],Qe=Xe[8],et=Xe[9],tt=Xe[10],ot=nt(Ut(ne,u,l,c),2),it=ot[0],at=ot[1],ut=it.has("click"),lt=at.has("click")||at.has("contextMenu"),ct=bt((function(){Ke||tt()}));mn(ke,me,ce,ct,(function(){Pe.current&&_&<&&Ie(!1)})),It((function(){ct()}),[Be,A]),It((function(){!ke||null!=j&&j[A]||ct()}),[JSON.stringify(D)]);var st=f.useMemo((function(){var e=Qt(j,o,et,_);return s()(e,null==z?void 0:z(et))}),[et,z,j,o,_]);f.useImperativeHandle(n,(function(){return{nativeElement:ve.current,forceAlign:ct}}));var ft=nt(f.useState(0),2),dt=ft[0],mt=ft[1],pt=nt(f.useState(0),2),vt=pt[0],ht=pt[1],wt=function(){if(T&&me){var e=me.getBoundingClientRect();mt(e.width),ht(e.height)}};function Et(e,t,n,r){be[e]=function(o){var i;null==r||r(o),Ie(t,n);for(var a=arguments.length,u=new Array(a>1?a-1:0),l=1;l<a;l++)u[l-1]=arguments[l];null===(i=ge[e])||void 0===i||i.call.apply(i,[ge,o].concat(u))}}It((function(){Le&&(tt(),Le(),Te(null))}),[Le]),(ut||lt)&&(be.onClick=function(e){var t;Pe.current&<?Ie(!1):!Pe.current&&ut&&(Ve(e),Ie(!0));for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];null===(t=ge.onClick)||void 0===t||t.call.apply(t,[ge,e].concat(r))}),Mn(ke,lt,me,ce,Z,S,we,Ie);var Ct,Zt,xt=it.has("hover"),St=at.has("hover");xt&&(Et("onMouseEnter",!0,h,(function(e){Ve(e)})),Et("onPointerEnter",!0,h,(function(e){Ve(e)})),Ct=function(){(ke||Ke)&&Ie(!0,h)},_&&(be.onMouseMove=function(e){var t;null===(t=ge.onMouseMove)||void 0===t||t.call(ge,e)})),St&&(Et("onMouseLeave",!1,b),Et("onPointerLeave",!1,b),Zt=function(){Ie(!1,b)}),it.has("focus")&&Et("onFocus",!0,w),at.has("focus")&&Et("onBlur",!1,C),it.has("contextMenu")&&(be.onContextMenu=function(e){var t;Pe.current&&at.has("contextMenu")?Ie(!1):(Ve(e),Ie(!0)),e.preventDefault();for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];null===(t=ge.onContextMenu)||void 0===t||t.call.apply(t,[ge,e].concat(r))}),G&&(be.className=s()(ge.className,G));var kt=Je(Je({},ge),be),Mt={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach((function(e){J[e]&&(Mt[e]=function(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];null===(t=kt[e])||void 0===t||t.call.apply(t,[kt].concat(r)),J[e].apply(J,r)})}));var Pt=f.cloneElement(he,Je(Je({},kt),Mt)),Rt={x:$e,y:Ue},Nt=F?Je({},!0!==F?F:{}):null;return f.createElement(f.Fragment,null,f.createElement(m.Z,{disabled:!ke,ref:ye,onResize:function(){wt(),ct()}},f.createElement(Ht,{getTriggerDOMNode:Q},Pt)),f.createElement(qt.Provider,{value:ae},f.createElement(Wt,{portal:e,ref:fe,prefixCls:o,popup:R,className:s()(N,st),style:I,target:me,onMouseEnter:Ct,onMouseLeave:Zt,onPointerEnter:Ct,zIndex:L,open:ke,keepDom:Ke,fresh:B,onClick:V,mask:Z,motion:Ee,maskMotion:Ce,onVisibleChanged:function(e){je(!1),tt(),null==y||y(e)},onPrepare:function(){return new Promise((function(e){wt(),Te((function(){return e}))}))},forceRender:M,autoDestroy:ee,getPopupContainer:k,align:et,arrow:Nt,arrowPos:Rt,ready:Fe,offsetX:We,offsetY:Ye,offsetR:He,offsetB:qe,onAlign:ct,stretch:T,targetWidth:dt/Ge,targetHeight:vt/Qe})))}));return t}(vt),Rn={adjustX:1,adjustY:1},Nn={topLeft:{points:["bl","tl"],overflow:Rn},topRight:{points:["br","tr"],overflow:Rn},bottomLeft:{points:["tl","bl"],overflow:Rn},bottomRight:{points:["tr","br"],overflow:Rn},leftTop:{points:["tr","tl"],overflow:Rn},leftBottom:{points:["br","bl"],overflow:Rn},rightTop:{points:["tl","tr"],overflow:Rn},rightBottom:{points:["bl","br"],overflow:Rn}},In={topLeft:{points:["bl","tl"],overflow:Rn},topRight:{points:["br","tr"],overflow:Rn},bottomLeft:{points:["tl","bl"],overflow:Rn},bottomRight:{points:["tr","br"],overflow:Rn},rightTop:{points:["tr","tl"],overflow:Rn},rightBottom:{points:["br","bl"],overflow:Rn},leftTop:{points:["tl","tr"],overflow:Rn},leftBottom:{points:["bl","br"],overflow:Rn}};function An(e,t,n){return t||(n?n[e]||n.other:void 0)}var Kn={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function jn(e){var t=e.prefixCls,n=e.visible,r=e.children,a=e.popup,l=e.popupStyle,c=e.popupClassName,d=e.popupOffset,m=e.disabled,p=e.mode,v=e.onVisibleChange,y=f.useContext(H),h=y.getPopupContainer,g=y.rtl,b=y.subMenuOpenDelay,w=y.subMenuCloseDelay,E=y.builtinPlacements,Z=y.triggerSubMenuAction,x=y.forceSubMenuRender,S=y.rootClassName,k=y.motion,M=y.defaultMotions,P=f.useState(!1),O=(0,u.Z)(P,2),R=O[0],N=O[1],I=g?(0,i.Z)((0,i.Z)({},In),E):(0,i.Z)((0,i.Z)({},Nn),E),A=Kn[p],K=An(p,k,M),j=f.useRef(K);"inline"!==p&&(j.current=K);var D=(0,i.Z)((0,i.Z)({},j.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),L=f.useRef();return f.useEffect((function(){return L.current=(0,C.Z)((function(){N(n)})),function(){C.Z.cancel(L.current)}}),[n]),f.createElement(On,{prefixCls:t,popupClassName:s()("".concat(t,"-popup"),(0,o.Z)({},"".concat(t,"-rtl"),g),c,S),stretch:"horizontal"===p?"minWidth":null,getPopupContainer:h,builtinPlacements:I,popupPlacement:A,popupVisible:R,popup:a,popupStyle:l,popupAlign:d&&{offset:d},action:m?[]:[Z],mouseEnterDelay:b,mouseLeaveDelay:w,onPopupVisibleChange:v,forceRender:x,popupMotion:D,fresh:!0},r)}function Dn(e){var t=e.id,n=e.open,o=e.keyPath,a=e.children,l="inline",c=f.useContext(H),s=c.prefixCls,d=c.forceSubMenuRender,m=c.motion,p=c.defaultMotions,v=c.mode,y=f.useRef(!1);y.current=v===l;var h=f.useState(!y.current),g=(0,u.Z)(h,2),b=g[0],w=g[1],E=!!y.current&&n;f.useEffect((function(){y.current&&w(!1)}),[v]);var C=(0,i.Z)({},An(l,m,p));o.length>1&&(C.motionAppear=!1);var Z=C.onVisibleChanged;return C.onVisibleChanged=function(e){return y.current||e||w(!0),null==Z?void 0:Z(e)},b?null:f.createElement(q,{mode:l,locked:!y.current},f.createElement(jt.Z,(0,r.Z)({visible:E},C,{forceRender:d,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),(function(e){var n=e.className,r=e.style;return f.createElement(Ye,{id:t,className:n,style:r},a)})))}var Ln=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Tn=["active"],zn=function(e){var t,n=e.style,a=e.className,c=e.title,d=e.eventKey,m=(e.warnKey,e.disabled),p=e.internalPopupClose,v=e.children,y=e.itemIcon,h=e.expandIcon,g=e.popupClassName,b=e.popupOffset,w=e.popupStyle,E=e.onClick,C=e.onMouseEnter,Z=e.onMouseLeave,x=e.onTitleClick,S=e.onTitleMouseEnter,k=e.onTitleMouseLeave,M=(0,l.Z)(e,Ln),P=F(d),O=f.useContext(H),R=O.prefixCls,N=O.mode,I=O.openKeys,A=O.disabled,K=O.overflowDisabled,j=O.activeKey,D=O.selectedKeys,L=O.itemIcon,z=O.expandIcon,B=O.onItemClick,_=O.onOpenChange,V=O.onActive,X=f.useContext(te)._internalRenderSubMenuItem,W=f.useContext(ee).isSubPathKey,Y=J(),$="".concat(R,"-submenu"),U=A||m,G=f.useRef(),Q=f.useRef();var ne=null!=y?y:L,re=null!=h?h:z,oe=I.includes(d),ie=!K&&oe,ae=W(D,d),ue=Ne(d,U,S,k),le=ue.active,ce=(0,l.Z)(ue,Tn),se=f.useState(!1),fe=(0,u.Z)(se,2),de=fe[0],me=fe[1],pe=function(e){U||me(e)},ve=f.useMemo((function(){return le||"inline"!==N&&(de||W([j],d))}),[N,le,j,de,d,W]),ye=Ie(Y.length),he=Ce((function(e){null==E||E(je(e)),B(e)})),ge=P&&"".concat(P,"-popup"),be=f.createElement("div",(0,r.Z)({role:"menuitem",style:ye,className:"".concat($,"-title"),tabIndex:U?null:-1,ref:G,title:"string"==typeof c?c:null,"data-menu-id":K&&P?null:P,"aria-expanded":ie,"aria-haspopup":!0,"aria-controls":ge,"aria-disabled":U,onClick:function(e){U||(null==x||x({key:d,domEvent:e}),"inline"===N&&_(d,!oe))},onFocus:function(){V(d)}},ce),c,f.createElement(Ae,{icon:"horizontal"!==N?re:void 0,props:(0,i.Z)((0,i.Z)({},e),{},{isOpen:ie,isSubMenu:!0})},f.createElement("i",{className:"".concat($,"-arrow")}))),we=f.useRef(N);if("inline"!==N&&Y.length>1?we.current="vertical":we.current=N,!K){var Ee=we.current;be=f.createElement(jn,{mode:Ee,prefixCls:$,visible:!p&&ie&&"inline"!==N,popupClassName:g,popupOffset:b,popupStyle:w,popup:f.createElement(q,{mode:"horizontal"===Ee?"vertical":Ee},f.createElement(Ye,{id:ge,ref:Q},v)),disabled:U,onVisibleChange:function(e){"inline"!==N&&_(d,e)}},be)}var Ze=f.createElement(T.Item,(0,r.Z)({role:"none"},M,{component:"li",style:n,className:s()($,"".concat($,"-").concat(N),a,(t={},(0,o.Z)(t,"".concat($,"-open"),ie),(0,o.Z)(t,"".concat($,"-active"),ve),(0,o.Z)(t,"".concat($,"-selected"),ae),(0,o.Z)(t,"".concat($,"-disabled"),U),t)),onMouseEnter:function(e){pe(!0),null==C||C({key:d,domEvent:e})},onMouseLeave:function(e){pe(!1),null==Z||Z({key:d,domEvent:e})}}),be,!K&&f.createElement(Dn,{id:ge,open:ie,keyPath:Y},v));return X&&(Ze=X(Ze,e,{selected:ae,active:ve,open:ie,disabled:U})),f.createElement(q,{onItemClick:he,mode:"horizontal"===N?"vertical":N,itemIcon:ne,expandIcon:re},Ze)};function Bn(e){var t,n=e.eventKey,r=e.children,o=J(n),i=qe(r,o),a=G();return f.useEffect((function(){if(a)return a.registerPath(n,o),function(){a.unregisterPath(n,o)}}),[o]),t=a?i:f.createElement(zn,e,i),f.createElement(Q.Provider,{value:o},t)}var _n=n(71002),Vn=["className","title","eventKey","children"],Xn=["children"],Fn=function(e){var t=e.className,n=e.title,o=(e.eventKey,e.children),i=(0,l.Z)(e,Vn),a=f.useContext(H).prefixCls,u="".concat(a,"-item-group");return f.createElement("li",(0,r.Z)({role:"presentation"},i,{onClick:function(e){return e.stopPropagation()},className:s()(u,t)}),f.createElement("div",{role:"presentation",className:"".concat(u,"-title"),title:"string"==typeof n?n:void 0},n),f.createElement("ul",{role:"group",className:"".concat(u,"-list")},o))};function Wn(e){var t=e.children,n=(0,l.Z)(e,Xn),r=qe(t,J(n.eventKey));return G()?r:f.createElement(Fn,(0,Oe.Z)(n,["warnKey"]),r)}function Yn(e){var t=e.className,n=e.style,r=f.useContext(H).prefixCls;return G()?null:f.createElement("li",{role:"separator",className:s()("".concat(r,"-item-divider"),t),style:n})}var Hn=["label","children","key","type"];function qn(e){return(e||[]).map((function(e,t){if(e&&"object"===(0,_n.Z)(e)){var n=e,o=n.label,i=n.children,a=n.key,u=n.type,c=(0,l.Z)(n,Hn),s=null!=a?a:"tmp-".concat(t);return i||"group"===u?"group"===u?f.createElement(Wn,(0,r.Z)({key:s},c,{title:o}),qn(i)):f.createElement(Bn,(0,r.Z)({key:s},c,{title:o}),qn(i)):"divider"===u?f.createElement(Yn,(0,r.Z)({key:s},c)):f.createElement(Ve,(0,r.Z)({key:s},c),o)}return null})).filter((function(e){return e}))}function $n(e,t,n){var r=e;return t&&(r=qn(t)),qe(r,n)}var Un=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Gn=[],Qn=f.forwardRef((function(e,t){var n,c,d=e,m=d.prefixCls,p=void 0===m?"rc-menu":m,v=d.rootClassName,y=d.style,h=d.className,g=d.tabIndex,b=void 0===g?0:g,w=d.items,C=d.children,Z=d.direction,x=d.id,S=d.mode,k=void 0===S?"vertical":S,M=d.inlineCollapsed,P=d.disabled,O=d.disabledOverflow,R=d.subMenuOpenDelay,N=void 0===R?.1:R,I=d.subMenuCloseDelay,A=void 0===I?.1:I,K=d.forceSubMenuRender,j=d.defaultOpenKeys,D=d.openKeys,L=d.activeKey,B=d.defaultActiveFirst,F=d.selectable,W=void 0===F||F,Y=d.multiple,H=void 0!==Y&&Y,$=d.defaultSelectedKeys,G=d.selectedKeys,Q=d.onSelect,J=d.onDeselect,ne=d.inlineIndent,re=void 0===ne?24:ne,oe=d.motion,ie=d.defaultMotions,ae=d.triggerSubMenuAction,ue=void 0===ae?"hover":ae,le=d.builtinPlacements,ce=d.itemIcon,se=d.expandIcon,fe=d.overflowedIndicator,de=void 0===fe?"...":fe,me=d.overflowedIndicatorPopupClassName,pe=d.getPopupContainer,ve=d.onClick,ye=d.onOpenChange,ge=d.onKeyDown,be=(d.openAnimation,d.openTransitionName,d._internalRenderMenuItem),Se=d._internalRenderSubMenuItem,ke=(0,l.Z)(d,Un),Me=f.useMemo((function(){return $n(C,w,Gn)}),[C,w]),Pe=f.useState(!1),Oe=(0,u.Z)(Pe,2),Re=Oe[0],Ne=Oe[1],Ie=f.useRef(),Ae=function(e){var t=(0,z.Z)(e,{value:e}),n=(0,u.Z)(t,2),r=n[0],o=n[1];return f.useEffect((function(){xe+=1;var e="".concat(Ze,"-").concat(xe);o("rc-menu-uuid-".concat(e))}),[]),r}(x),Ke="rtl"===Z;var De=(0,z.Z)(j,{value:D,postState:function(e){return e||Gn}}),Le=(0,u.Z)(De,2),Te=Le[0],ze=Le[1],Be=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function n(){ze(e),null==ye||ye(e)}t?(0,E.flushSync)(n):n()},_e=f.useState(Te),Xe=(0,u.Z)(_e,2),Fe=Xe[0],We=Xe[1],Ye=f.useRef(!1),He=f.useMemo((function(){return"inline"!==k&&"vertical"!==k||!M?[k,!1]:["vertical",M]}),[k,M]),qe=(0,u.Z)(He,2),$e=qe[0],Ue=qe[1],Ge="inline"===$e,Qe=f.useState($e),Je=(0,u.Z)(Qe,2),et=Je[0],tt=Je[1],nt=f.useState(Ue),rt=(0,u.Z)(nt,2),ot=rt[0],it=rt[1];f.useEffect((function(){tt($e),it(Ue),Ye.current&&(Ge?ze(Fe):Be(Gn))}),[$e,Ue]);var at=f.useState(0),ut=(0,u.Z)(at,2),lt=ut[0],ct=ut[1],st=lt>=Me.length-1||"horizontal"!==et||O;f.useEffect((function(){Ge&&We(Te)}),[Te]),f.useEffect((function(){return Ye.current=!0,function(){Ye.current=!1}}),[]);var ft=Ee(),dt=ft.registerPath,mt=ft.unregisterPath,pt=ft.refreshOverflowKeys,vt=ft.isSubPathKey,yt=ft.getKeyPath,ht=ft.getKeys,gt=ft.getSubPathKeys,bt=f.useMemo((function(){return{registerPath:dt,unregisterPath:mt}}),[dt,mt]),wt=f.useMemo((function(){return{isSubPathKey:vt}}),[vt]);f.useEffect((function(){pt(st?Gn:Me.slice(lt+1).map((function(e){return e.key})))}),[lt,st]);var Et=(0,z.Z)(L||B&&(null===(n=Me[0])||void 0===n?void 0:n.key),{value:L}),Ct=(0,u.Z)(Et,2),Zt=Ct[0],xt=Ct[1],St=Ce((function(e){xt(e)})),kt=Ce((function(){xt(void 0)}));(0,f.useImperativeHandle)(t,(function(){return{list:Ie.current,focus:function(e){var t,n,r,o,i=null!=Zt?Zt:null===(t=Me.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key;i&&(null===(n=Ie.current)||void 0===n||null===(r=n.querySelector("li[data-menu-id='".concat(X(Ae,i),"']")))||void 0===r||null===(o=r.focus)||void 0===o||o.call(r,e))}}}));var Mt=(0,z.Z)($||[],{value:G,postState:function(e){return Array.isArray(e)?e:null==e?Gn:[e]}}),Pt=(0,u.Z)(Mt,2),Ot=Pt[0],Rt=Pt[1],Nt=Ce((function(e){null==ve||ve(je(e)),function(e){if(W){var t,n=e.key,r=Ot.includes(n);t=H?r?Ot.filter((function(e){return e!==n})):[].concat((0,a.Z)(Ot),[n]):[n],Rt(t);var o=(0,i.Z)((0,i.Z)({},e),{},{selectedKeys:t});r?null==J||J(o):null==Q||Q(o)}!H&&Te.length&&"inline"!==et&&Be(Gn)}(e)})),It=Ce((function(e,t){var n=Te.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==et){var r=gt(e);n=n.filter((function(e){return!r.has(e)}))}(0,_.Z)(Te,n,!0)||Be(n,!0)})),At=he(et,Zt,Ke,Ae,Ie,ht,yt,xt,(function(e,t){var n=null!=t?t:!Te.includes(e);It(e,n)}),ge);f.useEffect((function(){Ne(!0)}),[]);var Kt=f.useMemo((function(){return{_internalRenderMenuItem:be,_internalRenderSubMenuItem:Se}}),[be,Se]),jt="horizontal"!==et||O?Me:Me.map((function(e,t){return f.createElement(q,{key:e.key,overflowDisabled:t>lt},e)})),Dt=f.createElement(T,(0,r.Z)({id:x,ref:Ie,prefixCls:"".concat(p,"-overflow"),component:"ul",itemComponent:Ve,className:s()(p,"".concat(p,"-root"),"".concat(p,"-").concat(et),h,(c={},(0,o.Z)(c,"".concat(p,"-inline-collapsed"),ot),(0,o.Z)(c,"".concat(p,"-rtl"),Ke),c),v),dir:Z,style:y,role:"menu",tabIndex:b,data:jt,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?Me.slice(-t):null;return f.createElement(Bn,{eventKey:we,title:de,disabled:st,internalPopupClose:0===t,popupClassName:me},n)},maxCount:"horizontal"!==et||O?T.INVALIDATE:T.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){ct(e)},onKeyDown:At},ke));return f.createElement(te.Provider,{value:Kt},f.createElement(V.Provider,{value:Ae},f.createElement(q,{prefixCls:p,rootClassName:v,mode:et,openKeys:Te,rtl:Ke,disabled:P,motion:Re?oe:null,defaultMotions:Re?ie:null,activeKey:Zt,onActive:St,onInactive:kt,selectedKeys:Ot,inlineIndent:re,subMenuOpenDelay:N,subMenuCloseDelay:A,forceSubMenuRender:K,builtinPlacements:le,triggerSubMenuAction:ue,getPopupContainer:pe,itemIcon:ce,expandIcon:se,onItemClick:Nt,onOpenChange:It},f.createElement(ee.Provider,{value:wt},Dt),f.createElement("div",{style:{display:"none"},"aria-hidden":!0},f.createElement(U.Provider,{value:bt},Me)))))})),Jn=Qn;Jn.Item=Ve,Jn.SubMenu=Bn,Jn.ItemGroup=Wn,Jn.Divider=Yn;var er=Jn},99962:function(e,t){var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),s=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");function h(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case u:case a:case d:case m:return e;default:switch(e=e&&e.$$typeof){case s:case c:case f:case v:case p:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference"),t.isMemo=function(e){return h(e)===p}},8399:function(e,t,n){e.exports=n(99962)},66680:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(67294);function o(e){var t=r.useRef();t.current=e;var n=r.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(r))}),[]);return n}},21770:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(97685),o=n(66680),i=n(8410),a=n(30470);function u(e){return void 0!==e}function l(e,t){var n=t||{},l=n.defaultValue,c=n.value,s=n.onChange,f=n.postState,d=(0,a.Z)((function(){return u(c)?c:u(l)?"function"==typeof l?l():l:"function"==typeof e?e():e})),m=(0,r.Z)(d,2),p=m[0],v=m[1],y=void 0!==c?c:p,h=f?f(y):y,g=(0,o.Z)(s),b=(0,a.Z)([y]),w=(0,r.Z)(b,2),E=w[0],C=w[1];return(0,i.o)((function(){var e=E[0];p!==e&&g(p,e)}),[E]),(0,i.o)((function(){u(c)||v(c)}),[c]),[h,(0,o.Z)((function(e,t){v(e,t),C([y],t)}))]}},91881:function(e,t,n){var r=n(71002),o=n(80334);t.Z=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=new Set;function a(e,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,l=i.has(e);if((0,o.ZP)(!l,"Warning: There may be circular references"),l)return!1;if(e===t)return!0;if(n&&u>1)return!1;i.add(e);var c=u+1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(var s=0;s<e.length;s++)if(!a(e[s],t[s],c))return!1;return!0}if(e&&t&&"object"===(0,r.Z)(e)&&"object"===(0,r.Z)(t)){var f=Object.keys(e);return f.length===Object.keys(t).length&&f.every((function(n){return a(e[n],t[n],c)}))}return!1}return a(e,t)}},98423:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(1413);function o(e,t){var n=(0,r.Z)({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}}}]); |