beancount-gs/public/static/js/3.989b9a66.chunk.js

1 line
51 KiB
JavaScript

(this["webpackJsonpbeancount-web"]=this["webpackJsonpbeancount-web"]||[]).push([[3],{156:function(e,t,n){"use strict";var a={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=a.F1&&t<=a.F12)return!1;switch(t){case a.ALT:case a.CAPS_LOCK:case a.CONTEXT_MENU:case a.CTRL:case a.DOWN:case a.END:case a.ESC:case a.HOME:case a.INSERT:case a.LEFT:case a.MAC_FF_META:case a.META:case a.NUMLOCK:case a.NUM_CENTER:case a.PAGE_DOWN:case a.PAGE_UP:case a.PAUSE:case a.PRINT_SCREEN:case a.RIGHT:case a.SHIFT:case a.UP:case a.WIN_KEY:case a.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=a.ZERO&&e<=a.NINE)return!0;if(e>=a.NUM_ZERO&&e<=a.NUM_MULTIPLY)return!0;if(e>=a.A&&e<=a.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case a.SPACE:case a.QUESTION_MARK:case a.NUM_PLUS:case a.NUM_MINUS:case a.NUM_PERIOD:case a.NUM_DIVISION:case a.SEMICOLON:case a.DASH:case a.EQUALS:case a.COMMA:case a.PERIOD:case a.SLASH:case a.APOSTROPHE:case a.SINGLE_QUOTE:case a.OPEN_SQUARE_BRACKET:case a.BACKSLASH:case a.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t.a=a},181:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(5),r=n(0);function c(e,t){var n=t||{},c=n.defaultValue,o=n.value,i=n.onChange,l=n.postState,u=r.useState((function(){return void 0!==o?o:void 0!==c?"function"===typeof c?c():c:"function"===typeof e?e():e})),s=Object(a.a)(u,2),f=s[0],d=s[1],v=void 0!==o?o:f;l&&(v=l(v));var b=r.useRef(!0);return r.useEffect((function(){b.current?b.current=!1:void 0===o&&d(o)}),[o]),[v,function(e){d(e),v!==e&&i&&i(e,v)}]}},199:function(e,t){e.exports=function(e,t,n,a){var r=n?n.call(a,e,t):void 0;if(void 0!==r)return!!r;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var c=Object.keys(e),o=Object.keys(t);if(c.length!==o.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(t),l=0;l<c.length;l++){var u=c[l];if(!i(u))return!1;var s=e[u],f=t[u];if(!1===(r=n?n.call(a,s,f,u):void 0)||void 0===r&&s!==f)return!1}return!0}},231:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0);function r(e,t,n){var r=a.useRef({});return"value"in r.current&&!n(r.current.condition,t)||(r.current.value=e(),r.current.condition=t),r.current.value}},413:function(e,t,n){"use strict";var a=n(2),r=n(3),c=n(0),o=n(5),i=n(11),l=n(22),u=n(1),s=n(7),f=n.n(s),d=n(97),v=n(263),b=n(181),p=n(24),m=n(81),O=n(185);function E(e){var t=Object(c.useRef)(),n=Object(c.useRef)(!1);return Object(c.useEffect)((function(){return function(){n.current=!0,m.a.cancel(t.current)}}),[]),function(){for(var a=arguments.length,r=new Array(a),c=0;c<a;c++)r[c]=arguments[c];n.current||(m.a.cancel(t.current),t.current=Object(m.a)((function(){e.apply(void 0,r)})))}}var h=n(156);function y(e,t){var n,a=e.prefixCls,o=e.id,i=e.active,l=e.tab,u=l.key,s=l.tab,d=l.disabled,v=l.closeIcon,b=e.closable,p=e.renderWrapper,m=e.removeAriaLabel,O=e.editable,E=e.onClick,y=e.onRemove,j=e.onFocus,C=e.style,N="".concat(a,"-tab");c.useEffect((function(){return y}),[]);var g=O&&!1!==b&&!d;function S(e){d||E(e)}var M=c.createElement("div",{key:u,ref:t,className:f()(N,(n={},Object(r.a)(n,"".concat(N,"-with-remove"),g),Object(r.a)(n,"".concat(N,"-active"),i),Object(r.a)(n,"".concat(N,"-disabled"),d),n)),style:C,onClick:S},c.createElement("div",{role:"tab","aria-selected":i,id:o&&"".concat(o,"-tab-").concat(u),className:"".concat(N,"-btn"),"aria-controls":o&&"".concat(o,"-panel-").concat(u),"aria-disabled":d,tabIndex:d?null:0,onClick:function(e){e.stopPropagation(),S(e)},onKeyDown:function(e){[h.a.SPACE,h.a.ENTER].includes(e.which)&&(e.preventDefault(),S(e))},onFocus:j},s),g&&c.createElement("button",{type:"button","aria-label":m||"remove",tabIndex:0,className:"".concat(N,"-remove"),onClick:function(e){var t;e.stopPropagation(),(t=e).preventDefault(),t.stopPropagation(),O.onEdit("remove",{key:u,event:t})}},v||O.removeIcon||"\xd7"));return p?p(M):M}var j=c.forwardRef(y),C={width:0,height:0,left:0,top:0};var N={width:0,height:0,left:0,top:0,right:0};var g=n(414),S=n(184),M={adjustX:1,adjustY:1},I=[0,0],R={topLeft:{points:["bl","tl"],overflow:M,offset:[0,-4],targetOffset:I},topCenter:{points:["bc","tc"],overflow:M,offset:[0,-4],targetOffset:I},topRight:{points:["br","tr"],overflow:M,offset:[0,-4],targetOffset:I},bottomLeft:{points:["tl","bl"],overflow:M,offset:[0,4],targetOffset:I},bottomCenter:{points:["tc","bc"],overflow:M,offset:[0,4],targetOffset:I},bottomRight:{points:["tr","br"],overflow:M,offset:[0,4],targetOffset:I}},T={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=T.F1&&t<=T.F12)return!1;switch(t){case T.ALT:case T.CAPS_LOCK:case T.CONTEXT_MENU:case T.CTRL:case T.DOWN:case T.END:case T.ESC:case T.HOME:case T.INSERT:case T.LEFT:case T.MAC_FF_META:case T.META:case T.NUMLOCK:case T.NUM_CENTER:case T.PAGE_DOWN:case T.PAGE_UP:case T.PAUSE:case T.PRINT_SCREEN:case T.RIGHT:case T.SHIFT:case T.UP:case T.WIN_KEY:case T.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=T.ZERO&&e<=T.NINE)return!0;if(e>=T.NUM_ZERO&&e<=T.NUM_MULTIPLY)return!0;if(e>=T.A&&e<=T.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case T.SPACE:case T.QUESTION_MARK:case T.NUM_PLUS:case T.NUM_MINUS:case T.NUM_PERIOD:case T.NUM_DIVISION:case T.SEMICOLON:case T.DASH:case T.EQUALS:case T.COMMA:case T.PERIOD:case T.SLASH:case T.APOSTROPHE:case T.SINGLE_QUOTE:case T.OPEN_SQUARE_BRACKET:case T.BACKSLASH:case T.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},P=T,A=P.ESC,w=P.TAB;function _(e){return(_="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)}var k=n(31);function x(e,t){"function"===typeof e?e(t):"object"===_(e)&&e&&"current"in e&&(e.current=t)}function K(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t.filter((function(e){return e}));return a.length<=1?a[0]:function(e){t.forEach((function(t){x(t,e)}))}}var L=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger"];function U(e,t){var n=e.arrow,a=void 0!==n&&n,i=e.prefixCls,s=void 0===i?"rc-dropdown":i,d=e.transitionName,v=e.animation,b=e.align,p=e.placement,m=void 0===p?"bottomLeft":p,O=e.placements,E=void 0===O?R:O,h=e.getPopupContainer,y=e.showAction,j=e.hideAction,C=e.overlayClassName,N=e.overlayStyle,g=e.visible,M=e.trigger,I=void 0===M?["hover"]:M,T=Object(l.a)(e,L),P=c.useState(),_=Object(o.a)(P,2),x=_[0],U=_[1],D="visible"in e?g:x,F=c.useRef(null);c.useImperativeHandle(t,(function(){return F.current}));var H=c.useRef(null),W="".concat(s,"-menu");!function(e){var t=e.visible,n=e.setTriggerVisible,a=e.triggerRef,r=e.menuRef,o=e.onVisibleChange,i=c.useRef(!1),l=function(){var e,r,c,i;t&&a.current&&(null===(e=a.current)||void 0===e||null===(r=e.triggerRef)||void 0===r||null===(c=r.current)||void 0===c||null===(i=c.focus)||void 0===i||i.call(c),n(!1),"function"===typeof o&&o(!1))},u=function(e){var t;switch(e.keyCode){case A:l();break;case w:!i.current&&(null===(t=r.current)||void 0===t?void 0:t.focus)?(e.preventDefault(),r.current.focus(),i.current=!0):l()}};c.useEffect((function(){return t?(window.addEventListener("keydown",u),function(){window.removeEventListener("keydown",u),i.current=!1}):function(){return null}}),[t])}({visible:D,setTriggerVisible:U,triggerRef:F,menuRef:H,onVisibleChange:e.onVisibleChange});var V=function(){var t=e.overlay;return"function"===typeof t?t():t},B=function(t){var n=e.onOverlayClick,a=V().props;U(!1),n&&n(t),a.onClick&&a.onClick(t)},G=function(){var e,t=V(),n=K(H,t.ref),o=(e={prefixCls:W},Object(r.a)(e,"data-dropdown-inject",!0),Object(r.a)(e,"onClick",B),Object(r.a)(e,"ref",function(e){var t,n,a=Object(k.isMemo)(e)?e.type.type:e.type;return!("function"===typeof a&&!(null===(t=a.prototype)||void 0===t?void 0:t.render))&&!("function"===typeof e&&!(null===(n=e.prototype)||void 0===n?void 0:n.render))}(t)?n:void 0),e);return"string"===typeof t.type&&(delete o.prefixCls,delete o["data-dropdown-inject"]),c.createElement(c.Fragment,null,a&&c.createElement("div",{className:"".concat(s,"-arrow")}),c.cloneElement(t,o))},Q=j;return Q||-1===I.indexOf("contextMenu")||(Q=["click"]),c.createElement(S.a,Object(u.a)(Object(u.a)({builtinPlacements:E},T),{},{prefixCls:s,ref:F,popupClassName:f()(C,Object(r.a)({},"".concat(s,"-show-arrow"),a)),popupStyle:N,action:I,showAction:y,hideAction:Q||[],popupPlacement:m,popupAlign:b,popupTransitionName:d,popupAnimation:v,popupVisible:D,stretch:function(){var t=e.minOverlayWidthMatchTrigger,n=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?t:!n}()?"minWidth":"",popup:"function"===typeof e.overlay?G:G(),onPopupVisibleChange:function(t){var n=e.onVisibleChange;U(t),"function"===typeof n&&n(t)},getPopupContainer:h}),function(){var t=e.children,n=t.props?t.props:{},a=f()(n.className,function(){var t=e.openClassName;return void 0!==t?t:"".concat(s,"-open")}());return D&&t?c.cloneElement(t,{className:a}):t}())}var D=c.forwardRef(U);function F(e,t){var n=e.prefixCls,a=e.editable,r=e.locale,o=e.style;return a&&!1!==a.showAdd?c.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:o,"aria-label":(null===r||void 0===r?void 0:r.addAriaLabel)||"Add tab",onClick:function(e){a.onEdit("add",{event:e})}},a.addIcon||"+"):null}var H=c.forwardRef(F);function W(e,t){var n=e.prefixCls,a=e.id,i=e.tabs,l=e.locale,u=e.mobile,s=e.moreIcon,d=void 0===s?"More":s,v=e.moreTransitionName,b=e.style,p=e.className,m=e.editable,O=e.tabBarGutter,E=e.rtl,y=e.removeAriaLabel,j=e.onTabClick,C=Object(c.useState)(!1),N=Object(o.a)(C,2),S=N[0],M=N[1],I=Object(c.useState)(null),R=Object(o.a)(I,2),T=R[0],P=R[1],A="".concat(a,"-more-popup"),w="".concat(n,"-dropdown"),_=null!==T?"".concat(A,"-").concat(T):null,k=null===l||void 0===l?void 0:l.dropdownAriaLabel;var x=c.createElement(g.e,{onClick:function(e){var t=e.key,n=e.domEvent;j(t,n),M(!1)},id:A,tabIndex:-1,role:"listbox","aria-activedescendant":_,selectedKeys:[T],"aria-label":void 0!==k?k:"expanded dropdown"},i.map((function(e){var t=m&&!1!==e.closable&&!e.disabled;return c.createElement(g.b,{key:e.key,id:"".concat(A,"-").concat(e.key),role:"option","aria-controls":a&&"".concat(a,"-panel-").concat(e.key),disabled:e.disabled},c.createElement("span",null,e.tab),t&&c.createElement("button",{type:"button","aria-label":y||"remove",tabIndex:0,className:"".concat(w,"-menu-item-remove"),onClick:function(t){var n,a;t.stopPropagation(),n=t,a=e.key,n.preventDefault(),n.stopPropagation(),m.onEdit("remove",{key:a,event:n})}},e.closeIcon||m.removeIcon||"\xd7"))})));function K(e){for(var t=i.filter((function(e){return!e.disabled})),n=t.findIndex((function(e){return e.key===T}))||0,a=t.length,r=0;r<a;r+=1){var c=t[n=(n+e+a)%a];if(!c.disabled)return void P(c.key)}}Object(c.useEffect)((function(){var e=document.getElementById(_);e&&e.scrollIntoView&&e.scrollIntoView(!1)}),[T]),Object(c.useEffect)((function(){S||P(null)}),[S]);var L=Object(r.a)({},E?"marginRight":"marginLeft",O);i.length||(L.visibility="hidden",L.order=1);var U=f()(Object(r.a)({},"".concat(w,"-rtl"),E)),F=u?null:c.createElement(D,{prefixCls:w,overlay:x,trigger:["hover"],visible:S,transitionName:v,onVisibleChange:M,overlayClassName:U,mouseEnterDelay:.1,mouseLeaveDelay:.1},c.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:L,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":A,id:"".concat(a,"-more"),"aria-expanded":S,onKeyDown:function(e){var t=e.which;if(S)switch(t){case h.a.UP:K(-1),e.preventDefault();break;case h.a.DOWN:K(1),e.preventDefault();break;case h.a.ESC:M(!1);break;case h.a.SPACE:case h.a.ENTER:null!==T&&j(T,e)}else[h.a.DOWN,h.a.SPACE,h.a.ENTER].includes(t)&&(M(!0),e.preventDefault())}},d));return c.createElement("div",{className:f()("".concat(n,"-nav-operations"),p),style:b,ref:t},F,c.createElement(H,{prefixCls:n,locale:l,editable:m}))}var V=c.memo(c.forwardRef(W),(function(e,t){return t.tabMoving})),B=Object(c.createContext)(null),G=Math.pow(.995,20);function Q(e,t){var n=c.useRef(e),a=c.useState({}),r=Object(o.a)(a,2)[1];return[n.current,function(e){var a="function"===typeof e?e(n.current):e;a!==n.current&&t(a,n.current),n.current=a,r({})}]}var Y=function(e){var t,n=e.position,a=e.prefixCls,r=e.extra;if(!r)return null;var o={};return r&&"object"===Object(i.a)(r)&&!c.isValidElement(r)?o=r:o.right=r,"right"===n&&(t=o.right),"left"===n&&(t=o.left),t?c.createElement("div",{className:"".concat(a,"-extra-content")},t):null};function z(e,t){var n,i=c.useContext(B),l=i.prefixCls,s=i.tabs,d=e.className,v=e.style,b=e.id,h=e.animated,y=e.activeKey,g=e.rtl,S=e.extra,M=e.editable,I=e.locale,R=e.tabPosition,T=e.tabBarGutter,P=e.children,A=e.onTabClick,w=e.onTabScroll,_=Object(c.useRef)(),k=Object(c.useRef)(),x=Object(c.useRef)(),K=Object(c.useRef)(),L=function(){var e=Object(c.useRef)(new Map);return[function(t){return e.current.has(t)||e.current.set(t,c.createRef()),e.current.get(t)},function(t){e.current.delete(t)}]}(),U=Object(o.a)(L,2),D=U[0],F=U[1],W="top"===R||"bottom"===R,z=Q(0,(function(e,t){W&&w&&w({direction:e>t?"left":"right"})})),X=Object(o.a)(z,2),Z=X[0],q=X[1],J=Q(0,(function(e,t){!W&&w&&w({direction:e>t?"top":"bottom"})})),$=Object(o.a)(J,2),ee=$[0],te=$[1],ne=Object(c.useState)(0),ae=Object(o.a)(ne,2),re=ae[0],ce=ae[1],oe=Object(c.useState)(0),ie=Object(o.a)(oe,2),le=ie[0],ue=ie[1],se=Object(c.useState)(null),fe=Object(o.a)(se,2),de=fe[0],ve=fe[1],be=Object(c.useState)(null),pe=Object(o.a)(be,2),me=pe[0],Oe=pe[1],Ee=Object(c.useState)(0),he=Object(o.a)(Ee,2),ye=he[0],je=he[1],Ce=Object(c.useState)(0),Ne=Object(o.a)(Ce,2),ge=Ne[0],Se=Ne[1],Me=function(e){var t=Object(c.useRef)([]),n=Object(c.useState)({}),a=Object(o.a)(n,2)[1],r=Object(c.useRef)("function"===typeof e?e():e),i=E((function(){var e=r.current;t.current.forEach((function(t){e=t(e)})),t.current=[],r.current=e,a({})}));return[r.current,function(e){t.current.push(e),i()}]}(new Map),Ie=Object(o.a)(Me,2),Re=Ie[0],Te=Ie[1],Pe=function(e,t,n){return Object(c.useMemo)((function(){for(var n,a=new Map,r=t.get(null===(n=e[0])||void 0===n?void 0:n.key)||C,c=r.left+r.width,o=0;o<e.length;o+=1){var i,l=e[o].key,s=t.get(l);s||(s=t.get(null===(i=e[o-1])||void 0===i?void 0:i.key)||C);var f=a.get(l)||Object(u.a)({},s);f.right=c-f.left-f.width,a.set(l,f)}return a}),[e.map((function(e){return e.key})).join("_"),t,n])}(s,Re,re),Ae="".concat(l,"-nav-operations-hidden"),we=0,_e=0;function ke(e){return e<we?we:e>_e?_e:e}W?g?(we=0,_e=Math.max(0,re-de)):(we=Math.min(0,de-re),_e=0):(we=Math.min(0,me-le),_e=0);var xe=Object(c.useRef)(),Ke=Object(c.useState)(),Le=Object(o.a)(Ke,2),Ue=Le[0],De=Le[1];function Fe(){De(Date.now())}function He(){window.clearTimeout(xe.current)}function We(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,t=Pe.get(e)||{width:0,height:0,left:0,right:0,top:0};if(W){var n=Z;g?t.right<Z?n=t.right:t.right+t.width>Z+de&&(n=t.right+t.width-de):t.left<-Z?n=-t.left:t.left+t.width>-Z+de&&(n=-(t.left+t.width-de)),te(0),q(ke(n))}else{var a=ee;t.top<-ee?a=-t.top:t.top+t.height>-ee+me&&(a=-(t.top+t.height-me)),q(0),te(ke(a))}}!function(e,t){var n=Object(c.useState)(),a=Object(o.a)(n,2),r=a[0],i=a[1],l=Object(c.useState)(0),u=Object(o.a)(l,2),s=u[0],f=u[1],d=Object(c.useState)(0),v=Object(o.a)(d,2),b=v[0],p=v[1],m=Object(c.useState)(),O=Object(o.a)(m,2),E=O[0],h=O[1],y=Object(c.useRef)(),j=Object(c.useRef)(),C=Object(c.useRef)(null);C.current={onTouchStart:function(e){var t=e.touches[0],n=t.screenX,a=t.screenY;i({x:n,y:a}),window.clearInterval(y.current)},onTouchMove:function(e){if(r){e.preventDefault();var n=e.touches[0],a=n.screenX,c=n.screenY;i({x:a,y:c});var o=a-r.x,l=c-r.y;t(o,l);var u=Date.now();f(u),p(u-s),h({x:o,y:l})}},onTouchEnd:function(){if(r&&(i(null),h(null),E)){var e=E.x/b,n=E.y/b,a=Math.abs(e),c=Math.abs(n);if(Math.max(a,c)<.1)return;var o=e,l=n;y.current=window.setInterval((function(){Math.abs(o)<.01&&Math.abs(l)<.01?window.clearInterval(y.current):t(20*(o*=G),20*(l*=G))}),20)}},onWheel:function(e){var n=e.deltaX,a=e.deltaY,r=0,c=Math.abs(n),o=Math.abs(a);c===o?r="x"===j.current?n:a:c>o?(r=n,j.current="x"):(r=a,j.current="y"),t(-r,-r)&&e.preventDefault()}},c.useEffect((function(){function t(e){C.current.onTouchMove(e)}function n(e){C.current.onTouchEnd(e)}return document.addEventListener("touchmove",t,{passive:!1}),document.addEventListener("touchend",n,{passive:!1}),e.current.addEventListener("touchstart",(function(e){C.current.onTouchStart(e)}),{passive:!1}),e.current.addEventListener("wheel",(function(e){C.current.onWheel(e)})),function(){document.removeEventListener("touchmove",t),document.removeEventListener("touchend",n)}}),[])}(_,(function(e,t){function n(e,t){e((function(e){return ke(e+t)}))}if(W){if(de>=re)return!1;n(q,e)}else{if(me>=le)return!1;n(te,t)}return He(),Fe(),!0})),Object(c.useEffect)((function(){return He(),Ue&&(xe.current=window.setTimeout((function(){De(0)}),100)),He}),[Ue]);var Ve=function(e,t,n,a,r){var o,i,l,u=r.tabs,s=r.tabPosition,f=r.rtl;["top","bottom"].includes(s)?(o="width",i=f?"right":"left",l=Math.abs(t.left)):(o="height",i="top",l=-t.top);var d=t[o],v=n[o],b=a[o],p=d;return v+b>d&&v<d&&(p=d-b),Object(c.useMemo)((function(){if(!u.length)return[0,0];for(var t=u.length,n=t,a=0;a<t;a+=1){var r=e.get(u[a].key)||N;if(r[i]+r[o]>l+p){n=a-1;break}}for(var c=0,s=t-1;s>=0;s-=1)if((e.get(u[s].key)||N)[i]<l){c=s+1;break}return[c,n]}),[e,l,p,s,u.map((function(e){return e.key})).join("_"),f])}(Pe,{width:de,height:me,left:Z,top:ee},{width:re,height:le},{width:ye,height:ge},Object(u.a)(Object(u.a)({},e),{},{tabs:s})),Be=Object(o.a)(Ve,2),Ge=Be[0],Qe=Be[1],Ye={};"top"===R||"bottom"===R?Ye[g?"marginRight":"marginLeft"]=T:Ye.marginTop=T;var ze=s.map((function(e,t){var n=e.key;return c.createElement(j,{id:b,prefixCls:l,key:n,tab:e,style:0===t?void 0:Ye,closable:e.closable,editable:M,active:n===y,renderWrapper:P,removeAriaLabel:null===I||void 0===I?void 0:I.removeAriaLabel,ref:D(n),onClick:function(e){A(n,e)},onRemove:function(){F(n)},onFocus:function(){We(n),Fe(),_.current&&(g||(_.current.scrollLeft=0),_.current.scrollTop=0)}})})),Xe=E((function(){var e,t,n,a,r,c,o=(null===(e=_.current)||void 0===e?void 0:e.offsetWidth)||0,i=(null===(t=_.current)||void 0===t?void 0:t.offsetHeight)||0,l=(null===(n=K.current)||void 0===n?void 0:n.offsetWidth)||0,u=(null===(a=K.current)||void 0===a?void 0:a.offsetHeight)||0;ve(o),Oe(i),je(l),Se(u);var f=((null===(r=k.current)||void 0===r?void 0:r.offsetWidth)||0)-l,d=((null===(c=k.current)||void 0===c?void 0:c.offsetHeight)||0)-u;ce(f),ue(d),Te((function(){var e=new Map;return s.forEach((function(t){var n=t.key,a=D(n).current;a&&e.set(n,{width:a.offsetWidth,height:a.offsetHeight,left:a.offsetLeft,top:a.offsetTop})})),e}))})),Ze=s.slice(0,Ge),qe=s.slice(Qe+1),Je=[].concat(Object(p.a)(Ze),Object(p.a)(qe)),$e=Object(c.useState)(),et=Object(o.a)($e,2),tt=et[0],nt=et[1],at=Pe.get(y),rt=Object(c.useRef)();function ct(){m.a.cancel(rt.current)}Object(c.useEffect)((function(){var e={};return at&&(W?(g?e.right=at.right:e.left=at.left,e.width=at.width):(e.top=at.top,e.height=at.height)),ct(),rt.current=Object(m.a)((function(){nt(e)})),ct}),[at,W,g]),Object(c.useEffect)((function(){We()}),[y,at,Pe,W]),Object(c.useEffect)((function(){Xe()}),[g,T,y,s.map((function(e){return e.key})).join("_")]);var ot,it,lt,ut,st=!!Je.length,ft="".concat(l,"-nav-wrap");return W?g?(it=Z>0,ot=Z+de<re):(ot=Z<0,it=-Z+de<re):(lt=ee<0,ut=-ee+me<le),c.createElement("div",{ref:t,role:"tablist",className:f()("".concat(l,"-nav"),d),style:v,onKeyDown:function(){Fe()}},c.createElement(Y,{position:"left",extra:S,prefixCls:l}),c.createElement(O.a,{onResize:Xe},c.createElement("div",{className:f()(ft,(n={},Object(r.a)(n,"".concat(ft,"-ping-left"),ot),Object(r.a)(n,"".concat(ft,"-ping-right"),it),Object(r.a)(n,"".concat(ft,"-ping-top"),lt),Object(r.a)(n,"".concat(ft,"-ping-bottom"),ut),n)),ref:_},c.createElement(O.a,{onResize:Xe},c.createElement("div",{ref:k,className:"".concat(l,"-nav-list"),style:{transform:"translate(".concat(Z,"px, ").concat(ee,"px)"),transition:Ue?"none":void 0}},ze,c.createElement(H,{ref:K,prefixCls:l,locale:I,editable:M,style:Object(u.a)(Object(u.a)({},0===ze.length?void 0:Ye),{},{visibility:st?"hidden":null})}),c.createElement("div",{className:f()("".concat(l,"-ink-bar"),Object(r.a)({},"".concat(l,"-ink-bar-animated"),h.inkBar)),style:tt}))))),c.createElement(V,Object(a.a)({},e,{removeAriaLabel:null===I||void 0===I?void 0:I.removeAriaLabel,ref:x,prefixCls:l,tabs:Je,className:!st&&Ae,tabMoving:!!Ue})),c.createElement(Y,{position:"right",extra:S,prefixCls:l}))}var X=c.forwardRef(z);function Z(e){var t=e.id,n=e.activeKey,a=e.animated,o=e.tabPosition,i=e.rtl,l=e.destroyInactiveTabPane,u=c.useContext(B),s=u.prefixCls,d=u.tabs,v=a.tabPane,b=d.findIndex((function(e){return e.key===n}));return c.createElement("div",{className:f()("".concat(s,"-content-holder"))},c.createElement("div",{className:f()("".concat(s,"-content"),"".concat(s,"-content-").concat(o),Object(r.a)({},"".concat(s,"-content-animated"),v)),style:b&&v?Object(r.a)({},i?"marginRight":"marginLeft","-".concat(b,"00%")):null},d.map((function(e){return c.cloneElement(e.node,{key:e.key,prefixCls:s,tabKey:e.key,id:t,animated:v,active:e.key===n,destroyInactiveTabPane:l})}))))}function q(e){var t=e.prefixCls,n=e.forceRender,a=e.className,r=e.style,i=e.id,l=e.active,s=e.animated,d=e.destroyInactiveTabPane,v=e.tabKey,b=e.children,p=c.useState(n),m=Object(o.a)(p,2),O=m[0],E=m[1];c.useEffect((function(){l?E(!0):d&&E(!1)}),[l,d]);var h={};return l||(s?(h.visibility="hidden",h.height=0,h.overflowY="hidden"):h.display="none"),c.createElement("div",{id:i&&"".concat(i,"-panel-").concat(v),role:"tabpanel",tabIndex:l?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(v),"aria-hidden":!l,style:Object(u.a)(Object(u.a)({},h),r),className:f()("".concat(t,"-tabpane"),l&&"".concat(t,"-tabpane-active"),a)},(l||O||n)&&b)}var J=["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll"],$=0;function ee(e,t){var n,s,p=e.id,m=e.prefixCls,O=void 0===m?"rc-tabs":m,E=e.className,h=e.children,y=e.direction,j=e.activeKey,C=e.defaultActiveKey,N=e.editable,g=e.animated,S=void 0===g?{inkBar:!0,tabPane:!1}:g,M=e.tabPosition,I=void 0===M?"top":M,R=e.tabBarGutter,T=e.tabBarStyle,P=e.tabBarExtraContent,A=e.locale,w=e.moreIcon,_=e.moreTransitionName,k=e.destroyInactiveTabPane,x=e.renderTabBar,K=e.onChange,L=e.onTabClick,U=e.onTabScroll,D=Object(l.a)(e,J),F=function(e){return Object(d.a)(e).map((function(e){if(c.isValidElement(e)){var t=void 0!==e.key?String(e.key):void 0;return Object(u.a)(Object(u.a)({key:t},e.props),{},{node:e})}return null})).filter((function(e){return e}))}(h),H="rtl"===y;s=!1===S?{inkBar:!1,tabPane:!1}:!0===S?{inkBar:!0,tabPane:!0}:Object(u.a)({inkBar:!0,tabPane:!1},"object"===Object(i.a)(S)?S:{});var W=Object(c.useState)(!1),V=Object(o.a)(W,2),G=V[0],Q=V[1];Object(c.useEffect)((function(){Q(Object(v.a)())}),[]);var Y=Object(b.a)((function(){var e;return null===(e=F[0])||void 0===e?void 0:e.key}),{value:j,defaultValue:C}),z=Object(o.a)(Y,2),q=z[0],ee=z[1],te=Object(c.useState)((function(){return F.findIndex((function(e){return e.key===q}))})),ne=Object(o.a)(te,2),ae=ne[0],re=ne[1];Object(c.useEffect)((function(){var e,t=F.findIndex((function(e){return e.key===q}));-1===t&&(t=Math.max(0,Math.min(ae,F.length-1)),ee(null===(e=F[t])||void 0===e?void 0:e.key));re(t)}),[F.map((function(e){return e.key})).join("_"),q,ae]);var ce=Object(b.a)(null,{value:p}),oe=Object(o.a)(ce,2),ie=oe[0],le=oe[1],ue=I;G&&!["left","right"].includes(I)&&(ue="top"),Object(c.useEffect)((function(){p||(le("rc-tabs-".concat($)),$+=1)}),[]);var se,fe={id:ie,activeKey:q,animated:s,tabPosition:ue,rtl:H,mobile:G},de=Object(u.a)(Object(u.a)({},fe),{},{editable:N,locale:A,moreIcon:w,moreTransitionName:_,tabBarGutter:R,onTabClick:function(e,t){null===L||void 0===L||L(e,t);var n=e!==q;ee(e),n&&(null===K||void 0===K||K(e))},onTabScroll:U,extra:P,style:T,panes:h});return se=x?x(de,X):c.createElement(X,de),c.createElement(B.Provider,{value:{tabs:F,prefixCls:O}},c.createElement("div",Object(a.a)({ref:t,id:p,className:f()(O,"".concat(O,"-").concat(ue),(n={},Object(r.a)(n,"".concat(O,"-mobile"),G),Object(r.a)(n,"".concat(O,"-editable"),N),Object(r.a)(n,"".concat(O,"-rtl"),H),n),E)},D),se,c.createElement(Z,Object(a.a)({destroyInactiveTabPane:k},fe,{animated:s}))))}var te=c.forwardRef(ee);te.TabPane=q;var ne=te,ae={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"},re=n(9),ce=function(e,t){return c.createElement(re.a,Object(u.a)(Object(u.a)({},e),{},{ref:t,icon:ae}))};ce.displayName="EllipsisOutlined";var oe=c.forwardRef(ce),ie=n(418),le=n(63),ue=n(41),se=n(50),fe=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};function de(e){var t,n=e.type,o=e.className,i=e.size,l=e.onEdit,u=e.hideAdd,s=e.centered,d=e.addIcon,v=fe(e,["type","className","size","onEdit","hideAdd","centered","addIcon"]),b=v.prefixCls,p=v.moreIcon,m=void 0===p?c.createElement(oe,null):p,O=c.useContext(ue.b),E=O.getPrefixCls,h=O.direction,y=E("tabs",b);"editable-card"===n&&(t={onEdit:function(e,t){var n=t.key,a=t.event;null===l||void 0===l||l("add"===e?a:n,e)},removeIcon:c.createElement(le.a,null),addIcon:d||c.createElement(ie.a,null),showAdd:!0!==u});var j=E();return c.createElement(se.b.Consumer,null,(function(e){var l,u=void 0!==i?i:e;return c.createElement(ne,Object(a.a)({direction:h,moreTransitionName:"".concat(j,"-slide-up")},v,{className:f()((l={},Object(r.a)(l,"".concat(y,"-").concat(u),u),Object(r.a)(l,"".concat(y,"-card"),["card","editable-card"].includes(n)),Object(r.a)(l,"".concat(y,"-editable-card"),"editable-card"===n),Object(r.a)(l,"".concat(y,"-centered"),s),l),o),editable:t,moreIcon:m,prefixCls:y}))}))}de.TabPane=q;t.a=de},414:function(e,t,n){"use strict";n.d(t,"d",(function(){return Ee})),n.d(t,"b",(function(){return Y})),n.d(t,"c",(function(){return Ge})),n.d(t,"a",(function(){return Qe}));var a=n(2),r=n(3),c=n(1),o=n(24),i=n(5),l=n(22),u=n(0),s=n(7),f=n.n(s),d=n(199),v=n.n(d),b=n(181),p=n(17),m=n(211),O=n(12),E=n(13),h=n(14),y=n(15),j=n(156),C=n(200),N=n(231),g=["children","locked"],S=u.createContext(null);function M(e){var t=e.children,n=e.locked,a=Object(l.a)(e,g),r=u.useContext(S),o=Object(N.a)((function(){return function(e,t){var n=Object(c.a)({},e);return Object.keys(t).forEach((function(e){var a=t[e];void 0!==a&&(n[e]=a)})),n}(r,a)}),[r,a],(function(e,t){return!n&&(e[0]!==t[0]||!v()(e[1],t[1]))}));return u.createElement(S.Provider,{value:o},t)}function I(e,t,n,a){var r=u.useContext(S),c=r.activeKey,o=r.onActive,i=r.onInactive,l={active:c===e};return t||(l.onMouseEnter=function(t){null===n||void 0===n||n({key:e,domEvent:t}),o(e)},l.onMouseLeave=function(t){null===a||void 0===a||a({key:e,domEvent:t}),i(e)}),l}var R=["item"];function T(e){var t=e.item,n=Object(l.a)(e,R);return Object.defineProperty(n,"item",{get:function(){return Object(p.a)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}function P(e){var t=e.icon,n=e.props,a=e.children;return("function"===typeof t?u.createElement(t,Object(c.a)({},n)):t)||a||null}function A(e){var t=u.useContext(S),n=t.mode,a=t.rtl,r=t.inlineIndent;if("inline"!==n)return null;return a?{paddingRight:e*r}:{paddingLeft:e*r}}var w=[],_=u.createContext(null);function k(){return u.useContext(_)}var x=u.createContext(w);function K(e){var t=u.useContext(x);return u.useMemo((function(){return void 0!==e?[].concat(Object(o.a)(t),[e]):t}),[t,e])}var L=u.createContext(null),U=u.createContext(null);function D(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function F(e){return D(u.useContext(U),e)}var H=u.createContext({}),W=["title","attribute","elementRef"],V=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],B=["active"],G=function(e){Object(h.a)(n,e);var t=Object(y.a)(n);function n(){return Object(O.a)(this,n),t.apply(this,arguments)}return Object(E.a)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.attribute,r=e.elementRef,c=Object(l.a)(e,W),o=Object(C.a)(c,["eventKey"]);return Object(p.a)(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),u.createElement(m.a.Item,Object(a.a)({},n,{title:"string"===typeof t?t:void 0},o,{ref:r}))}}]),n}(u.Component),Q=function(e){var t,n=e.style,i=e.className,s=e.eventKey,d=(e.warnKey,e.disabled),v=e.itemIcon,b=e.children,p=e.role,m=e.onMouseEnter,O=e.onMouseLeave,E=e.onClick,h=e.onKeyDown,y=e.onFocus,C=Object(l.a)(e,V),N=F(s),g=u.useContext(S),M=g.prefixCls,R=g.onItemClick,w=g.disabled,_=g.overflowDisabled,k=g.itemIcon,x=g.selectedKeys,L=g.onActive,U=u.useContext(H)._internalRenderMenuItem,D="".concat(M,"-item"),W=u.useRef(),Q=u.useRef(),Y=w||d,z=K(s);var X=function(e){return{key:s,keyPath:Object(o.a)(z).reverse(),item:W.current,domEvent:e}},Z=v||k,q=I(s,Y,m,O),J=q.active,$=Object(l.a)(q,B),ee=x.includes(s),te=A(z.length),ne={};"option"===e.role&&(ne["aria-selected"]=ee);var ae=u.createElement(G,Object(a.a)({ref:W,elementRef:Q,role:null===p?"none":p||"menuitem",tabIndex:d?null:-1,"data-menu-id":_&&N?null:N},C,$,ne,{component:"li","aria-disabled":d,style:Object(c.a)(Object(c.a)({},te),n),className:f()(D,(t={},Object(r.a)(t,"".concat(D,"-active"),J),Object(r.a)(t,"".concat(D,"-selected"),ee),Object(r.a)(t,"".concat(D,"-disabled"),Y),t),i),onClick:function(e){if(!Y){var t=X(e);null===E||void 0===E||E(T(t)),R(t)}},onKeyDown:function(e){if(null===h||void 0===h||h(e),e.which===j.a.ENTER){var t=X(e);null===E||void 0===E||E(T(t)),R(t)}},onFocus:function(e){L(s),null===y||void 0===y||y(e)}}),b,u.createElement(P,{props:Object(c.a)(Object(c.a)({},e),{},{isSelected:ee}),icon:Z}));return U&&(ae=U(ae,e,{selected:ee})),ae};var Y=function(e){var t=e.eventKey,n=k(),a=K(t);return u.useEffect((function(){if(n)return n.registerPath(t,a),function(){n.unregisterPath(t,a)}}),[a]),n?null:u.createElement(Q,e)},z=n(11),X=n(97),Z=["label","children","key","type"];function q(e,t){return Object(X.a)(e).map((function(e,n){if(u.isValidElement(e)){var a,r,c=e.key,i=null!==(a=null===(r=e.props)||void 0===r?void 0:r.eventKey)&&void 0!==a?a:c;(null===i||void 0===i)&&(i="tmp_key-".concat([].concat(Object(o.a)(t),[n]).join("-")));var l={key:i,eventKey:i};return u.cloneElement(e,l)}return e}))}function J(e){return(e||[]).map((function(e,t){if(e&&"object"===Object(z.a)(e)){var n=e.label,r=e.children,c=e.key,o=e.type,i=Object(l.a)(e,Z),s=null!==c&&void 0!==c?c:"tmp-".concat(t);return r||"group"===o?"group"===o?u.createElement(Ge,Object(a.a)({key:s},i,{title:n}),J(r)):u.createElement(Ee,Object(a.a)({key:s},i,{title:n}),J(r)):"divider"===o?u.createElement(Qe,Object(a.a)({key:s},i)):u.createElement(Y,Object(a.a)({key:s},i),n)}return null})).filter((function(e){return e}))}function $(e,t,n){var a=e;return t&&(a=J(t)),q(a,n)}function ee(e){var t=u.useRef(e);t.current=e;var n=u.useCallback((function(){for(var e,n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(a))}),[]);return e?n:void 0}var te=["className","children"],ne=function(e,t){var n=e.className,r=e.children,c=Object(l.a)(e,te),o=u.useContext(S),i=o.prefixCls,s=o.mode,d=o.rtl;return u.createElement("ul",Object(a.a)({className:f()(i,d&&"".concat(i,"-rtl"),"".concat(i,"-sub"),"".concat(i,"-").concat("inline"===s?"inline":"vertical"),n)},c,{"data-menu-list":!0,ref:t}),r)},ae=u.forwardRef(ne);ae.displayName="SubMenuList";var re=ae,ce=n(184),oe=n(81),ie={adjustX:1,adjustY:1},le={topLeft:{points:["bl","tl"],overflow:ie,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ie,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:ie,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:ie,offset:[4,0]}},ue={topLeft:{points:["bl","tl"],overflow:ie,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ie,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:ie,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:ie,offset:[4,0]}};function se(e,t,n){return t||(n?n[e]||n.other:void 0)}var fe={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function de(e){var t=e.prefixCls,n=e.visible,a=e.children,o=e.popup,l=e.popupClassName,s=e.popupOffset,d=e.disabled,v=e.mode,b=e.onVisibleChange,p=u.useContext(S),m=p.getPopupContainer,O=p.rtl,E=p.subMenuOpenDelay,h=p.subMenuCloseDelay,y=p.builtinPlacements,j=p.triggerSubMenuAction,C=p.forceSubMenuRender,N=p.rootClassName,g=p.motion,M=p.defaultMotions,I=u.useState(!1),R=Object(i.a)(I,2),T=R[0],P=R[1],A=O?Object(c.a)(Object(c.a)({},ue),y):Object(c.a)(Object(c.a)({},le),y),w=fe[v],_=se(v,g,M),k=Object(c.a)(Object(c.a)({},_),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),x=u.useRef();return u.useEffect((function(){return x.current=Object(oe.a)((function(){P(n)})),function(){oe.a.cancel(x.current)}}),[n]),u.createElement(ce.a,{prefixCls:t,popupClassName:f()("".concat(t,"-popup"),Object(r.a)({},"".concat(t,"-rtl"),O),l,N),stretch:"horizontal"===v?"minWidth":null,getPopupContainer:m,builtinPlacements:A,popupPlacement:w,popupVisible:T,popup:o,popupAlign:s&&{offset:s},action:d?[]:[j],mouseEnterDelay:E,mouseLeaveDelay:h,onPopupVisibleChange:b,forceRender:C,popupMotion:k},a)}var ve=n(40);function be(e){var t=e.id,n=e.open,r=e.keyPath,o=e.children,l="inline",s=u.useContext(S),f=s.prefixCls,d=s.forceSubMenuRender,v=s.motion,b=s.defaultMotions,p=s.mode,m=u.useRef(!1);m.current=p===l;var O=u.useState(!m.current),E=Object(i.a)(O,2),h=E[0],y=E[1],j=!!m.current&&n;u.useEffect((function(){m.current&&y(!1)}),[p]);var C=Object(c.a)({},se(l,v,b));r.length>1&&(C.motionAppear=!1);var N=C.onVisibleChanged;return C.onVisibleChanged=function(e){return m.current||e||y(!0),null===N||void 0===N?void 0:N(e)},h?null:u.createElement(M,{mode:l,locked:!m.current},u.createElement(ve.b,Object(a.a)({visible:j},C,{forceRender:d,removeOnLeave:!1,leavedClassName:"".concat(f,"-hidden")}),(function(e){var n=e.className,a=e.style;return u.createElement(re,{id:t,className:n,style:a},o)})))}var pe=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],me=["active"],Oe=function(e){var t,n=e.style,o=e.className,s=e.title,d=e.eventKey,v=(e.warnKey,e.disabled),b=e.internalPopupClose,p=e.children,O=e.itemIcon,E=e.expandIcon,h=e.popupClassName,y=e.popupOffset,j=e.onClick,C=e.onMouseEnter,N=e.onMouseLeave,g=e.onTitleClick,R=e.onTitleMouseEnter,w=e.onTitleMouseLeave,_=Object(l.a)(e,pe),k=F(d),x=u.useContext(S),U=x.prefixCls,D=x.mode,W=x.openKeys,V=x.disabled,B=x.overflowDisabled,G=x.activeKey,Q=x.selectedKeys,Y=x.itemIcon,z=x.expandIcon,X=x.onItemClick,Z=x.onOpenChange,q=x.onActive,J=u.useContext(H)._internalRenderSubMenuItem,$=u.useContext(L).isSubPathKey,te=K(),ne="".concat(U,"-submenu"),ae=V||v,ce=u.useRef(),oe=u.useRef();var ie=O||Y,le=E||z,ue=W.includes(d),se=!B&&ue,fe=$(Q,d),ve=I(d,ae,R,w),Oe=ve.active,Ee=Object(l.a)(ve,me),he=u.useState(!1),ye=Object(i.a)(he,2),je=ye[0],Ce=ye[1],Ne=function(e){ae||Ce(e)},ge=u.useMemo((function(){return Oe||"inline"!==D&&(je||$([G],d))}),[D,Oe,G,je,d,$]),Se=A(te.length),Me=ee((function(e){null===j||void 0===j||j(T(e)),X(e)})),Ie=k&&"".concat(k,"-popup"),Re=u.createElement("div",Object(a.a)({role:"menuitem",style:Se,className:"".concat(ne,"-title"),tabIndex:ae?null:-1,ref:ce,title:"string"===typeof s?s:null,"data-menu-id":B&&k?null:k,"aria-expanded":se,"aria-haspopup":!0,"aria-controls":Ie,"aria-disabled":ae,onClick:function(e){ae||(null===g||void 0===g||g({key:d,domEvent:e}),"inline"===D&&Z(d,!ue))},onFocus:function(){q(d)}},Ee),s,u.createElement(P,{icon:"horizontal"!==D?le:null,props:Object(c.a)(Object(c.a)({},e),{},{isOpen:se,isSubMenu:!0})},u.createElement("i",{className:"".concat(ne,"-arrow")}))),Te=u.useRef(D);if("inline"!==D&&(Te.current=te.length>1?"vertical":D),!B){var Pe=Te.current;Re=u.createElement(de,{mode:Pe,prefixCls:ne,visible:!b&&se&&"inline"!==D,popupClassName:h,popupOffset:y,popup:u.createElement(M,{mode:"horizontal"===Pe?"vertical":Pe},u.createElement(re,{id:Ie,ref:oe},p)),disabled:ae,onVisibleChange:function(e){"inline"!==D&&Z(d,e)}},Re)}var Ae=u.createElement(m.a.Item,Object(a.a)({role:"none"},_,{component:"li",style:n,className:f()(ne,"".concat(ne,"-").concat(D),o,(t={},Object(r.a)(t,"".concat(ne,"-open"),se),Object(r.a)(t,"".concat(ne,"-active"),ge),Object(r.a)(t,"".concat(ne,"-selected"),fe),Object(r.a)(t,"".concat(ne,"-disabled"),ae),t)),onMouseEnter:function(e){Ne(!0),null===C||void 0===C||C({key:d,domEvent:e})},onMouseLeave:function(e){Ne(!1),null===N||void 0===N||N({key:d,domEvent:e})}}),Re,!B&&u.createElement(be,{id:Ie,open:se,keyPath:te},p));return J&&(Ae=J(Ae,e,{selected:fe,active:ge,open:se,disabled:ae})),u.createElement(M,{onItemClick:Me,mode:"horizontal"===D?"vertical":D,itemIcon:ie,expandIcon:le},Ae)};function Ee(e){var t,n=e.eventKey,a=e.children,r=K(n),c=q(a,r),o=k();return u.useEffect((function(){if(o)return o.registerPath(n,r),function(){o.unregisterPath(n,r)}}),[r]),t=o?c:u.createElement(Oe,e,c),u.createElement(x.Provider,{value:r},t)}var he=n(233);function ye(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(Object(he.a)(e)){var n=e.nodeName.toLowerCase(),a=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),c=Number(r),o=null;return r&&!Number.isNaN(c)?o=c:a&&null===o&&(o=0),a&&e.disabled&&(o=null),null!==o&&(o>=0||t&&o<0)}return!1}function je(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Object(o.a)(e.querySelectorAll("*")).filter((function(e){return ye(e,t)}));return ye(e,t)&&n.unshift(e),n}var Ce=j.a.LEFT,Ne=j.a.RIGHT,ge=j.a.UP,Se=j.a.DOWN,Me=j.a.ENTER,Ie=j.a.ESC,Re=j.a.HOME,Te=j.a.END,Pe=[ge,Se,Ce,Ne];function Ae(e,t){return je(e,!0).filter((function(e){return t.has(e)}))}function we(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var r=Ae(e,t),c=r.length,o=r.findIndex((function(e){return n===e}));return a<0?-1===o?o=c-1:o-=1:a>0&&(o+=1),r[o=(o+c)%c]}function _e(e,t,n,a,c,o,i,l,s,f){var d=u.useRef(),v=u.useRef();v.current=t;var b=function(){oe.a.cancel(d.current)};return u.useEffect((function(){return function(){b()}}),[]),function(u){var p=u.which;if([].concat(Pe,[Me,Ie,Re,Te]).includes(p)){var m,O,E,h=function(){return m=new Set,O=new Map,E=new Map,o().forEach((function(e){var t=document.querySelector("[data-menu-id='".concat(D(a,e),"']"));t&&(m.add(t),E.set(t,e),O.set(e,t))})),m};h();var y=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(O.get(t),m),j=E.get(y),C=function(e,t,n,a){var c,o,i,l,u="prev",s="next",f="children",d="parent";if("inline"===e&&a===Me)return{inlineTrigger:!0};var v=(c={},Object(r.a)(c,ge,u),Object(r.a)(c,Se,s),c),b=(o={},Object(r.a)(o,Ce,n?s:u),Object(r.a)(o,Ne,n?u:s),Object(r.a)(o,Se,f),Object(r.a)(o,Me,f),o),p=(i={},Object(r.a)(i,ge,u),Object(r.a)(i,Se,s),Object(r.a)(i,Me,f),Object(r.a)(i,Ie,d),Object(r.a)(i,Ce,n?f:d),Object(r.a)(i,Ne,n?d:f),i);switch(null===(l={inline:v,horizontal:b,vertical:p,inlineSub:v,horizontalSub:p,verticalSub:p}["".concat(e).concat(t?"":"Sub")])||void 0===l?void 0:l[a]){case u: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===i(j,!0).length,n,p);if(!C&&p!==Re&&p!==Te)return;(Pe.includes(p)||[Re,Te].includes(p))&&u.preventDefault();var N=function(e){if(e){var t=e,n=e.querySelector("a");(null===n||void 0===n?void 0:n.getAttribute("href"))&&(t=n);var a=E.get(e);l(a),b(),d.current=Object(oe.a)((function(){v.current===a&&t.focus()}))}};if([Re,Te].includes(p)||C.sibling||!y){var g,S,M=Ae(g=y&&"inline"!==e?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(y):c.current,m);S=p===Re?M[0]:p===Te?M[M.length-1]:we(g,m,y,C.offset),N(S)}else if(C.inlineTrigger)s(j);else if(C.offset>0)s(j,!0),b(),d.current=Object(oe.a)((function(){h();var e=y.getAttribute("aria-controls"),t=we(document.getElementById(e),m);N(t)}),5);else if(C.offset<0){var I=i(j,!0),R=I[I.length-2],T=O.get(R);s(R,!1),N(T)}}null===f||void 0===f||f(u)}}var ke=Math.random().toFixed(5).toString().slice(2),xe=0;var Ke="__RC_UTIL_PATH_SPLIT__",Le=function(e){return e.join(Ke)},Ue="rc-menu-more";function De(){var e=u.useState({}),t=Object(i.a)(e,2)[1],n=Object(u.useRef)(new Map),a=Object(u.useRef)(new Map),r=u.useState([]),c=Object(i.a)(r,2),l=c[0],s=c[1],f=Object(u.useRef)(0),d=Object(u.useRef)(!1),v=Object(u.useCallback)((function(e,r){var c=Le(r);a.current.set(c,e),n.current.set(e,c),f.current+=1;var o,i=f.current;o=function(){i===f.current&&(d.current||t({}))},Promise.resolve().then(o)}),[]),b=Object(u.useCallback)((function(e,t){var r=Le(t);a.current.delete(r),n.current.delete(e)}),[]),p=Object(u.useCallback)((function(e){s(e)}),[]),m=Object(u.useCallback)((function(e,t){var a=n.current.get(e)||"",r=a.split(Ke);return t&&l.includes(r[0])&&r.unshift(Ue),r}),[l]),O=Object(u.useCallback)((function(e,t){return e.some((function(e){return m(e,!0).includes(t)}))}),[m]),E=Object(u.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(Ke),r=new Set;return Object(o.a)(a.current.keys()).forEach((function(e){e.startsWith(t)&&r.add(a.current.get(e))})),r}),[]);return u.useEffect((function(){return function(){d.current=!0}}),[]),{registerPath:v,unregisterPath:b,refreshOverflowKeys:p,isSubPathKey:O,getKeyPath:m,getKeys:function(){var e=Object(o.a)(n.current.keys());return l.length&&e.push(Ue),e},getSubPathKeys:E}}var Fe=["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"],He=[],We=["className","title","eventKey","children"],Ve=["children"],Be=function(e){var t=e.className,n=e.title,r=(e.eventKey,e.children),c=Object(l.a)(e,We),o=u.useContext(S).prefixCls,i="".concat(o,"-item-group");return u.createElement("li",Object(a.a)({},c,{onClick:function(e){return e.stopPropagation()},className:f()(i,t)}),u.createElement("div",{className:"".concat(i,"-title"),title:"string"===typeof n?n:void 0},n),u.createElement("ul",{className:"".concat(i,"-list")},r))};function Ge(e){var t=e.children,n=Object(l.a)(e,Ve),a=q(t,K(n.eventKey));return k()?a:u.createElement(Be,Object(C.a)(n,["warnKey"]),a)}function Qe(e){var t=e.className,n=e.style,a=u.useContext(S).prefixCls;return k()?null:u.createElement("li",{className:f()("".concat(a,"-item-divider"),t),style:n})}var Ye=u.forwardRef((function(e,t){var n,s,d=e.prefixCls,p=void 0===d?"rc-menu":d,O=e.rootClassName,E=e.style,h=e.className,y=e.tabIndex,j=void 0===y?0:y,C=e.items,N=e.children,g=e.direction,S=e.id,I=e.mode,R=void 0===I?"vertical":I,P=e.inlineCollapsed,A=e.disabled,w=e.disabledOverflow,k=e.subMenuOpenDelay,x=void 0===k?.1:k,K=e.subMenuCloseDelay,D=void 0===K?.1:K,F=e.forceSubMenuRender,W=e.defaultOpenKeys,V=e.openKeys,B=e.activeKey,G=e.defaultActiveFirst,Q=e.selectable,z=void 0===Q||Q,X=e.multiple,Z=void 0!==X&&X,q=e.defaultSelectedKeys,J=e.selectedKeys,te=e.onSelect,ne=e.onDeselect,ae=e.inlineIndent,re=void 0===ae?24:ae,ce=e.motion,oe=e.defaultMotions,ie=e.triggerSubMenuAction,le=void 0===ie?"hover":ie,ue=e.builtinPlacements,se=e.itemIcon,fe=e.expandIcon,de=e.overflowedIndicator,ve=void 0===de?"...":de,be=e.overflowedIndicatorPopupClassName,pe=e.getPopupContainer,me=e.onClick,Oe=e.onOpenChange,he=e.onKeyDown,ye=(e.openAnimation,e.openTransitionName,e._internalRenderMenuItem),je=e._internalRenderSubMenuItem,Ce=Object(l.a)(e,Fe),Ne=u.useMemo((function(){return $(N,C,He)}),[N,C]),ge=u.useState(!1),Se=Object(i.a)(ge,2),Me=Se[0],Ie=Se[1],Re=u.useRef();Object(u.useImperativeHandle)(t,(function(){return{list:Re.current,focus:function(e){var t;null===(t=Re.current)||void 0===t||t.focus(e)}}}));var Te=function(e){var t=Object(b.a)(e,{value:e}),n=Object(i.a)(t,2),a=n[0],r=n[1];return u.useEffect((function(){xe+=1;var e="".concat(ke,"-").concat(xe);r("rc-menu-uuid-".concat(e))}),[]),a}(S),Pe="rtl"===g;var Ae=u.useMemo((function(){return"inline"!==R&&"vertical"!==R||!P?[R,!1]:["vertical",P]}),[R,P]),we=Object(i.a)(Ae,2),Ke=we[0],Le=we[1],We=u.useState(0),Ve=Object(i.a)(We,2),Be=Ve[0],Ge=Ve[1],Qe=Be>=Ne.length-1||"horizontal"!==Ke||w,Ye=Object(b.a)(W,{value:V,postState:function(e){return e||He}}),ze=Object(i.a)(Ye,2),Xe=ze[0],Ze=ze[1],qe=function(e){Ze(e),null===Oe||void 0===Oe||Oe(e)},Je=u.useState(Xe),$e=Object(i.a)(Je,2),et=$e[0],tt=$e[1],nt="inline"===Ke,at=u.useRef(!1);u.useEffect((function(){nt&&tt(Xe)}),[Xe]),u.useEffect((function(){at.current?nt?Ze(et):qe(He):at.current=!0}),[nt]);var rt=De(),ct=rt.registerPath,ot=rt.unregisterPath,it=rt.refreshOverflowKeys,lt=rt.isSubPathKey,ut=rt.getKeyPath,st=rt.getKeys,ft=rt.getSubPathKeys,dt=u.useMemo((function(){return{registerPath:ct,unregisterPath:ot}}),[ct,ot]),vt=u.useMemo((function(){return{isSubPathKey:lt}}),[lt]);u.useEffect((function(){it(Qe?He:Ne.slice(Be+1).map((function(e){return e.key})))}),[Be,Qe]);var bt=Object(b.a)(B||G&&(null===(n=Ne[0])||void 0===n?void 0:n.key),{value:B}),pt=Object(i.a)(bt,2),mt=pt[0],Ot=pt[1],Et=ee((function(e){Ot(e)})),ht=ee((function(){Ot(void 0)})),yt=Object(b.a)(q||[],{value:J,postState:function(e){return Array.isArray(e)?e:null===e||void 0===e?He:[e]}}),jt=Object(i.a)(yt,2),Ct=jt[0],Nt=jt[1],gt=ee((function(e){null===me||void 0===me||me(T(e)),function(e){if(z){var t,n=e.key,a=Ct.includes(n);t=Z?a?Ct.filter((function(e){return e!==n})):[].concat(Object(o.a)(Ct),[n]):[n],Nt(t);var r=Object(c.a)(Object(c.a)({},e),{},{selectedKeys:t});a?null===ne||void 0===ne||ne(r):null===te||void 0===te||te(r)}!Z&&Xe.length&&"inline"!==Ke&&qe(He)}(e)})),St=ee((function(e,t){var n=Xe.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==Ke){var a=ft(e);n=n.filter((function(e){return!a.has(e)}))}v()(Xe,n)||qe(n)})),Mt=ee(pe),It=_e(Ke,mt,Pe,Te,Re,st,ut,Ot,(function(e,t){var n=null!==t&&void 0!==t?t:!Xe.includes(e);St(e,n)}),he);u.useEffect((function(){Ie(!0)}),[]);var Rt=u.useMemo((function(){return{_internalRenderMenuItem:ye,_internalRenderSubMenuItem:je}}),[ye,je]),Tt="horizontal"!==Ke||w?Ne:Ne.map((function(e,t){return u.createElement(M,{key:e.key,overflowDisabled:t>Be},e)})),Pt=u.createElement(m.a,Object(a.a)({id:S,ref:Re,prefixCls:"".concat(p,"-overflow"),component:"ul",itemComponent:Y,className:f()(p,"".concat(p,"-root"),"".concat(p,"-").concat(Ke),h,(s={},Object(r.a)(s,"".concat(p,"-inline-collapsed"),Le),Object(r.a)(s,"".concat(p,"-rtl"),Pe),s),O),dir:g,style:E,role:"menu",tabIndex:j,data:Tt,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?Ne.slice(-t):null;return u.createElement(Ee,{eventKey:Ue,title:ve,disabled:Qe,internalPopupClose:0===t,popupClassName:be},n)},maxCount:"horizontal"!==Ke||w?m.a.INVALIDATE:m.a.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){Ge(e)},onKeyDown:It},Ce));return u.createElement(H.Provider,{value:Rt},u.createElement(U.Provider,{value:Te},u.createElement(M,{prefixCls:p,rootClassName:O,mode:Ke,openKeys:Xe,rtl:Pe,disabled:A,motion:Me?ce:null,defaultMotions:Me?oe:null,activeKey:mt,onActive:Et,onInactive:ht,selectedKeys:Ct,inlineIndent:re,subMenuOpenDelay:x,subMenuCloseDelay:D,forceSubMenuRender:F,builtinPlacements:ue,triggerSubMenuAction:le,getPopupContainer:Mt,itemIcon:se,expandIcon:fe,onItemClick:gt,onOpenChange:St},u.createElement(L.Provider,{value:vt},Pt),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(_.Provider,{value:dt},Ne)))))}));Ye.Item=Y,Ye.SubMenu=Ee,Ye.ItemGroup=Ge,Ye.Divider=Qe;t.e=Ye},418:function(e,t,n){"use strict";var a=n(1),r=n(0),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},o=n(9),i=function(e,t){return r.createElement(o.a,Object(a.a)(Object(a.a)({},e),{},{ref:t,icon:c}))};i.displayName="PlusOutlined";t.a=r.forwardRef(i)}}]);