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.
NewEduCoderBuild/765.async.js

1 line
346 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[765],{46952:function(e,t,n){n.d(t,{Z:function(){return c}});var o=n(81978),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},a=n(1393),l=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l)},78892:function(e,t,n){n.d(t,{Z:function(){return c}});var o=n(81978),r=n(59301),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(1393),l=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l)},35593:function(e,t,n){n.d(t,{Z:function(){return Y}});var o=n(11625),r=n(43941),i=n(62579),a=n(43403),l=n(92310),c=n.n(l),s=n(10933),u=n(10748),d=n(78962),p=n(30609),f=n(15173),m=n(19171),g=n(70041),v=n(59301),h=n(81978),b=n(16934),y=n(25629);function x(e){var t=e.prefixCls,n=e.align,o=e.arrow,r=e.arrowPos,i=o||{},a=i.className,l=i.content,s=r.x,u=void 0===s?0:s,d=r.y,p=void 0===d?0:d,f=v.useRef();if(!n||!n.points)return null;var m={position:"absolute"};if(!1!==n.autoArrow){var g=n.points[0],h=n.points[1],b=g[0],y=g[1],x=h[0],C=h[1];b!==x&&["t","b"].includes(b)?"t"===b?m.top=0:m.bottom=0:m.top=p,y!==C&&["l","r"].includes(y)?"l"===y?m.left=0:m.right=0:m.left=u}return v.createElement("div",{ref:f,className:c()("".concat(t,"-arrow"),a),style:m},l)}function C(e){var t=e.prefixCls,n=e.open,o=e.zIndex,r=e.mask,i=e.motion;return r?v.createElement(b.ZP,(0,h.Z)({},i,{motionAppear:!0,visible:n,removeOnLeave:!0}),(function(e){var n=e.className;return v.createElement("div",{style:{zIndex:o},className:c()("".concat(t,"-mask"),n)})})):null}var w=v.memo((function(e){return e.children}),(function(e,t){return t.cache}));var S=v.forwardRef((function(e,t){var n=e.popup,i=e.className,a=e.prefixCls,l=e.style,u=e.target,d=e.onVisibleChanged,p=e.open,f=e.keepDom,g=e.fresh,S=e.onClick,E=e.mask,$=e.arrow,k=e.arrowPos,Z=e.align,N=e.motion,I=e.maskMotion,O=e.forceRender,P=e.getPopupContainer,R=e.autoDestroy,M=e.portal,D=e.zIndex,T=e.onMouseEnter,B=e.onMouseLeave,z=e.onPointerEnter,K=e.ready,H=e.offsetX,j=e.offsetY,L=e.offsetR,A=e.offsetB,W=e.onAlign,_=e.onPrepare,F=e.stretch,V=e.targetWidth,X=e.targetHeight,Y="function"==typeof n?n():n,G=p||f,U=(null==P?void 0:P.length)>0,q=v.useState(!P||!U),J=(0,r.Z)(q,2),Q=J[0],ee=J[1];if((0,m.Z)((function(){!Q&&U&&u&&ee(!0)}),[Q,U,u]),!Q)return null;var te="auto",ne={left:"-1000vw",top:"-1000vh",right:te,bottom:te};if(K||!p){var oe,re=Z.points,ie=Z.dynamicInset||(null===(oe=Z._experimental)||void 0===oe?void 0:oe.dynamicInset),ae=ie&&"r"===re[0][1],le=ie&&"b"===re[0][0];ae?(ne.right=L,ne.left=te):(ne.left=H,ne.right=te),le?(ne.bottom=A,ne.top=te):(ne.top=j,ne.bottom=te)}var ce={};return F&&(F.includes("height")&&X?ce.height=X:F.includes("minHeight")&&X&&(ce.minHeight=X),F.includes("width")&&V?ce.width=V:F.includes("minWidth")&&V&&(ce.minWidth=V)),p||(ce.pointerEvents="none"),v.createElement(M,{open:O||G,getContainer:P&&function(){return P(u)},autoDestroy:R},v.createElement(C,{prefixCls:a,open:p,zIndex:D,mask:E,motion:I}),v.createElement(s.Z,{onResize:W,disabled:!p},(function(e){return v.createElement(b.ZP,(0,h.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:O,leavedClassName:"".concat(a,"-hidden")},N,{onAppearPrepare:_,onEnterPrepare:_,visible:p,onVisibleChanged:function(e){var t;null==N||null===(t=N.onVisibleChanged)||void 0===t||t.call(N,e),d(e)}}),(function(n,r){var s=n.className,u=n.style,d=c()(a,s,i);return v.createElement("div",{ref:(0,y.sQ)(e,t,r),className:d,style:(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({"--arrow-x":"".concat(k.x||0,"px"),"--arrow-y":"".concat(k.y||0,"px")},ne),ce),u),{},{boxSizing:"border-box",zIndex:D},l),onMouseEnter:T,onMouseLeave:B,onPointerEnter:z,onClick:S},$&&v.createElement(x,{prefixCls:a,arrow:$,arrowPos:k,align:Z}),v.createElement(w,{cache:!p&&!g},Y))}))})))}));var E=v.forwardRef((function(e,t){var n=e.children,o=e.getTriggerDOMNode,r=(0,y.Yr)(n),i=v.useCallback((function(e){(0,y.mH)(t,o?o(e):e)}),[o]),a=(0,y.x1)(i,n.ref);return r?v.cloneElement(n,{ref:a}):n})),$=v.createContext(null);function k(e){return e?Array.isArray(e)?e:[e]:[]}function Z(e,t,n,o){return v.useMemo((function(){var r=k(null!=n?n:t),i=k(null!=o?o:t),a=new Set(r),l=new Set(i);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[a,l]}),[e,t,n,o])}var N=n(57840);function I(){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 O(e,t,n,o){for(var r=n.points,i=Object.keys(e),a=0;a<i.length;a+=1){var l,c=i[a];if(I(null===(l=e[c])||void 0===l?void 0:l.points,r,o))return"".concat(t,"-placement-").concat(c)}return""}function P(e,t,n,o){return t||(n?{motionName:"".concat(e,"-").concat(n)}:o?{motionName:o}:null)}function R(e){return e.ownerDocument.defaultView}function M(e){for(var t=[],n=null==e?void 0:e.parentElement,o=["hidden","scroll","clip","auto"];n;){var r=R(n).getComputedStyle(n);[r.overflowX,r.overflowY,r.overflow].some((function(e){return o.includes(e)}))&&t.push(n),n=n.parentElement}return t}function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function T(e){return D(parseFloat(e),0)}function B(e,t){var n=(0,o.Z)({},e);return(t||[]).forEach((function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=R(e).getComputedStyle(e),o=t.overflow,r=t.overflowClipMargin,i=t.borderTopWidth,a=t.borderBottomWidth,l=t.borderLeftWidth,c=t.borderRightWidth,s=e.getBoundingClientRect(),u=e.offsetHeight,d=e.clientHeight,p=e.offsetWidth,f=e.clientWidth,m=T(i),g=T(a),v=T(l),h=T(c),b=D(Math.round(s.width/p*1e3)/1e3),y=D(Math.round(s.height/u*1e3)/1e3),x=(p-f-v-h)*b,C=(u-d-m-g)*y,w=m*y,S=g*y,E=v*b,$=h*b,k=0,Z=0;if("clip"===o){var N=T(r);k=N*b,Z=N*y}var I=s.x+E-k,O=s.y+w-Z,P=I+s.width+2*k-E-$-x,M=O+s.height+2*Z-w-S-C;n.left=Math.max(n.left,I),n.top=Math.max(n.top,O),n.right=Math.min(n.right,P),n.bottom=Math.min(n.bottom,M)}})),n}function z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n="".concat(t),o=n.match(/^(.*)\%$/);return o?e*(parseFloat(o[1])/100):parseFloat(n)}function K(e,t){var n=t||[],o=(0,r.Z)(n,2),i=o[0],a=o[1];return[z(e.width,i),z(e.height,a)]}function H(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function j(e,t){var n,o=t[0],r=t[1];return n="t"===o?e.y:"b"===o?e.y+e.height:e.y+e.height/2,{x:"l"===r?e.x:"r"===r?e.x+e.width:e.x+e.width/2,y:n}}function L(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map((function(e,o){return o===t?n[e]||"c":e})).join("")}function A(e,t,n,i,a,l,c){var s=v.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:a[i]||{}}),d=(0,r.Z)(s,2),f=d[0],g=d[1],h=v.useRef(0),b=v.useMemo((function(){return t?M(t):[]}),[t]),y=v.useRef({});e||(y.current={});var x=(0,p.Z)((function(){if(t&&n&&e){var s,d,p,f=t,m=f.ownerDocument,v=R(f).getComputedStyle(f),h=v.width,x=v.height,C=v.position,w=f.style.left,S=f.style.top,E=f.style.right,$=f.style.bottom,k=f.style.overflow,Z=(0,o.Z)((0,o.Z)({},a[i]),l),I=m.createElement("div");if(null===(s=f.parentElement)||void 0===s||s.appendChild(I),I.style.left="".concat(f.offsetLeft,"px"),I.style.top="".concat(f.offsetTop,"px"),I.style.position=C,I.style.height="".concat(f.offsetHeight,"px"),I.style.width="".concat(f.offsetWidth,"px"),f.style.left="0",f.style.top="0",f.style.right="auto",f.style.bottom="auto",f.style.overflow="hidden",Array.isArray(n))p={x:n[0],y:n[1],width:0,height:0};else{var O=n.getBoundingClientRect();p={x:O.x,y:O.y,width:O.width,height:O.height}}var P=f.getBoundingClientRect(),M=m.documentElement,T=M.clientWidth,z=M.clientHeight,A=M.scrollWidth,W=M.scrollHeight,_=M.scrollTop,F=M.scrollLeft,V=P.height,X=P.width,Y=p.height,G=p.width,U={left:0,top:0,right:T,bottom:z},q={left:-F,top:-_,right:A-F,bottom:W-_},J=Z.htmlRegion,Q="visible",ee="visibleFirst";"scroll"!==J&&J!==ee&&(J=Q);var te=J===ee,ne=B(q,b),oe=B(U,b),re=J===Q?oe:ne,ie=te?oe:re;f.style.left="auto",f.style.top="auto",f.style.right="0",f.style.bottom="0";var ae=f.getBoundingClientRect();f.style.left=w,f.style.top=S,f.style.right=E,f.style.bottom=$,f.style.overflow=k,null===(d=f.parentElement)||void 0===d||d.removeChild(I);var le=D(Math.round(X/parseFloat(h)*1e3)/1e3),ce=D(Math.round(V/parseFloat(x)*1e3)/1e3);if(0===le||0===ce||(0,u.Sh)(n)&&!(0,N.Z)(n))return;var se=Z.offset,ue=Z.targetOffset,de=K(P,se),pe=(0,r.Z)(de,2),fe=pe[0],me=pe[1],ge=K(p,ue),ve=(0,r.Z)(ge,2),he=ve[0],be=ve[1];p.x-=he,p.y-=be;var ye=Z.points||[],xe=(0,r.Z)(ye,2),Ce=xe[0],we=H(xe[1]),Se=H(Ce),Ee=j(p,we),$e=j(P,Se),ke=(0,o.Z)({},Z),Ze=Ee.x-$e.x+fe,Ne=Ee.y-$e.y+me;function Ct(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:re,o=P.x+e,r=P.y+t,i=o+X,a=r+V,l=Math.max(o,n.left),c=Math.max(r,n.top),s=Math.min(i,n.right),u=Math.min(a,n.bottom);return Math.max(0,(s-l)*(u-c))}var Ie,Oe,Pe,Re,Me=Ct(Ze,Ne),De=Ct(Ze,Ne,oe),Te=j(p,["t","l"]),Be=j(P,["t","l"]),ze=j(p,["b","r"]),Ke=j(P,["b","r"]),He=Z.overflow||{},je=He.adjustX,Le=He.adjustY,Ae=He.shiftX,We=He.shiftY,_e=function(e){return"boolean"==typeof e?e:e>=0};function wt(){Ie=P.y+Ne,Oe=Ie+V,Pe=P.x+Ze,Re=Pe+X}wt();var Fe=_e(Le),Ve=Se[0]===we[0];if(Fe&&"t"===Se[0]&&(Oe>ie.bottom||y.current.bt)){var Xe=Ne;Ve?Xe-=V-Y:Xe=Te.y-Ke.y-me;var Ye=Ct(Ze,Xe),Ge=Ct(Ze,Xe,oe);Ye>Me||Ye===Me&&(!te||Ge>=De)?(y.current.bt=!0,Ne=Xe,me=-me,ke.points=[L(Se,0),L(we,0)]):y.current.bt=!1}if(Fe&&"b"===Se[0]&&(Ie<ie.top||y.current.tb)){var Ue=Ne;Ve?Ue+=V-Y:Ue=ze.y-Be.y-me;var qe=Ct(Ze,Ue),Je=Ct(Ze,Ue,oe);qe>Me||qe===Me&&(!te||Je>=De)?(y.current.tb=!0,Ne=Ue,me=-me,ke.points=[L(Se,0),L(we,0)]):y.current.tb=!1}var Qe=_e(je),et=Se[1]===we[1];if(Qe&&"l"===Se[1]&&(Re>ie.right||y.current.rl)){var tt=Ze;et?tt-=X-G:tt=Te.x-Ke.x-fe;var nt=Ct(tt,Ne),ot=Ct(tt,Ne,oe);nt>Me||nt===Me&&(!te||ot>=De)?(y.current.rl=!0,Ze=tt,fe=-fe,ke.points=[L(Se,1),L(we,1)]):y.current.rl=!1}if(Qe&&"r"===Se[1]&&(Pe<ie.left||y.current.lr)){var rt=Ze;et?rt+=X-G:rt=ze.x-Be.x-fe;var it=Ct(rt,Ne),at=Ct(rt,Ne,oe);it>Me||it===Me&&(!te||at>=De)?(y.current.lr=!0,Ze=rt,fe=-fe,ke.points=[L(Se,1),L(we,1)]):y.current.lr=!1}wt();var lt=!0===Ae?0:Ae;"number"==typeof lt&&(Pe<oe.left&&(Ze-=Pe-oe.left-fe,p.x+G<oe.left+lt&&(Ze+=p.x-oe.left+G-lt)),Re>oe.right&&(Ze-=Re-oe.right-fe,p.x>oe.right-lt&&(Ze+=p.x-oe.right+lt)));var ct=!0===We?0:We;"number"==typeof ct&&(Ie<oe.top&&(Ne-=Ie-oe.top-me,p.y+Y<oe.top+ct&&(Ne+=p.y-oe.top+Y-ct)),Oe>oe.bottom&&(Ne-=Oe-oe.bottom-me,p.y>oe.bottom-ct&&(Ne+=p.y-oe.bottom+ct)));var st=P.x+Ze,ut=st+X,dt=P.y+Ne,pt=dt+V,ft=p.x,mt=ft+G,gt=p.y,vt=gt+Y,ht=(Math.max(st,ft)+Math.min(ut,mt))/2-st,bt=(Math.max(dt,gt)+Math.min(pt,vt))/2-dt;null==c||c(t,ke);var yt=ae.right-P.x-(Ze+P.width),xt=ae.bottom-P.y-(Ne+P.height);g({ready:!0,offsetX:Ze/le,offsetY:Ne/ce,offsetR:yt/le,offsetB:xt/ce,arrowX:ht/le,arrowY:bt/ce,scaleX:le,scaleY:ce,align:ke})}})),C=function(){g((function(e){return(0,o.Z)((0,o.Z)({},e),{},{ready:!1})}))};return(0,m.Z)(C,[i]),(0,m.Z)((function(){e||C()}),[e]),[f.ready,f.offsetX,f.offsetY,f.offsetR,f.offsetB,f.arrowX,f.arrowY,f.scaleX,f.scaleY,f.align,function(){h.current+=1;var e=h.current;Promise.resolve().then((function(){h.current===e&&x()}))}]}var W=n(34706);function _(e,t,n,o,r){(0,m.Z)((function(){if(e&&t&&n){var i=n,a=M(t),l=M(i),c=R(i),s=new Set([c].concat((0,W.Z)(a),(0,W.Z)(l)));function u(){o(),r()}return s.forEach((function(e){e.addEventListener("scroll",u,{passive:!0})})),c.addEventListener("resize",u,{passive:!0}),o(),function(){s.forEach((function(e){e.removeEventListener("scroll",u),c.removeEventListener("resize",u)}))}}}),[e,t,n])}n(85870);var F=n(71783);function V(e,t,n,o,i,a,l,c){var s=v.useRef(e),u=v.useRef(!1);s.current!==e&&(u.current=!0,s.current=e),v.useEffect((function(){var e=(0,F.Z)((function(){u.current=!1}));return function(){F.Z.cancel(e)}}),[e]),v.useEffect((function(){if(t&&o&&(!i||a)){var e=function(){var e=!1;return[function(t){var n=t.target;e=l(n)},function(t){var n=t.target;u.current||!s.current||e||l(n)||c(!1)}]},p=e(),f=(0,r.Z)(p,2),m=f[0],g=f[1],v=e(),h=(0,r.Z)(v,2),b=h[0],y=h[1],x=R(o);x.addEventListener("mousedown",m,!0),x.addEventListener("click",g,!0),x.addEventListener("contextmenu",g,!0);var C=(0,d.A)(n);return C&&(C.addEventListener("mousedown",b,!0),C.addEventListener("click",y,!0),C.addEventListener("contextmenu",y,!0)),function(){x.removeEventListener("mousedown",m,!0),x.removeEventListener("click",g,!0),x.removeEventListener("contextmenu",g,!0),C&&(C.removeEventListener("mousedown",b,!0),C.removeEventListener("click",y,!0),C.removeEventListener("contextmenu",y,!0))}}}),[t,n,o,i,a])}var X=["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 Y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.Z,t=v.forwardRef((function(t,n){var a=t.prefixCls,l=void 0===a?"rc-trigger-popup":a,h=t.children,b=t.action,y=void 0===b?"hover":b,x=t.showAction,C=t.hideAction,w=t.popupVisible,k=t.defaultPopupVisible,N=t.onPopupVisibleChange,I=t.afterPopupVisibleChange,R=t.mouseEnterDelay,M=t.mouseLeaveDelay,D=void 0===M?.1:M,T=t.focusDelay,B=t.blurDelay,z=t.mask,K=t.maskClosable,H=void 0===K||K,j=t.getPopupContainer,L=t.forceRender,W=t.autoDestroy,F=t.destroyPopupOnHide,Y=t.popup,G=t.popupClassName,U=t.popupStyle,q=t.popupPlacement,J=t.builtinPlacements,Q=void 0===J?{}:J,ee=t.popupAlign,te=t.zIndex,ne=t.stretch,oe=t.getPopupClassNameFromAlign,re=t.fresh,ie=t.alignPoint,ae=t.onPopupClick,le=t.onPopupAlign,ce=t.arrow,se=t.popupMotion,ue=t.maskMotion,de=t.popupTransitionName,pe=t.popupAnimation,fe=t.maskTransitionName,me=t.maskAnimation,ge=t.className,ve=t.getTriggerDOMNode,he=(0,i.Z)(t,X),be=W||F||!1,ye=v.useState(!1),xe=(0,r.Z)(ye,2),Ce=xe[0],we=xe[1];(0,m.Z)((function(){we((0,g.Z)())}),[]);var Se=v.useRef({}),Ee=v.useContext($),$e=v.useMemo((function(){return{registerSubPopup:function(e,t){Se.current[e]=t,null==Ee||Ee.registerSubPopup(e,t)}}}),[Ee]),ke=(0,f.Z)(),Ze=v.useState(null),Ne=(0,r.Z)(Ze,2),Ie=Ne[0],Oe=Ne[1],Pe=(0,p.Z)((function(e){(0,u.Sh)(e)&&Ie!==e&&Oe(e),null==Ee||Ee.registerSubPopup(ke,e)})),Re=v.useState(null),Me=(0,r.Z)(Re,2),De=Me[0],Te=Me[1],Be=v.useRef(null),ze=(0,p.Z)((function(e){(0,u.Sh)(e)&&De!==e&&(Te(e),Be.current=e)})),Ke=v.Children.only(h),He=(null==Ke?void 0:Ke.props)||{},je={},Le=(0,p.Z)((function(e){var t,n,o=De;return(null==o?void 0:o.contains(e))||(null===(t=(0,d.A)(o))||void 0===t?void 0:t.host)===e||e===o||(null==Ie?void 0:Ie.contains(e))||(null===(n=(0,d.A)(Ie))||void 0===n?void 0:n.host)===e||e===Ie||Object.values(Se.current).some((function(t){return(null==t?void 0:t.contains(e))||e===t}))})),Ae=P(l,se,pe,de),We=P(l,ue,me,fe),_e=v.useState(k||!1),Fe=(0,r.Z)(_e,2),Ve=Fe[0],Xe=Fe[1],Ye=null!=w?w:Ve,Ge=(0,p.Z)((function(e){void 0===w&&Xe(e)}));(0,m.Z)((function(){Xe(w||!1)}),[w]);var Ue=v.useRef(Ye);Ue.current=Ye;var qe=v.useRef([]);qe.current=[];var Je=(0,p.Z)((function(e){var t;Ge(e),(null!==(t=qe.current[qe.current.length-1])&&void 0!==t?t:Ye)!==e&&(qe.current.push(e),null==N||N(e))})),Qe=v.useRef(),et=function(){clearTimeout(Qe.current)},tt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;et(),0===t?Je(e):Qe.current=setTimeout((function(){Je(e)}),1e3*t)};v.useEffect((function(){return et}),[]);var nt=v.useState(!1),ot=(0,r.Z)(nt,2),rt=ot[0],it=ot[1];(0,m.Z)((function(e){e&&!Ye||it(!0)}),[Ye]);var at=v.useState(null),lt=(0,r.Z)(at,2),ct=lt[0],st=lt[1],ut=v.useState([0,0]),dt=(0,r.Z)(ut,2),pt=dt[0],ft=dt[1],mt=function(e){ft([e.clientX,e.clientY])},gt=A(Ye,Ie,ie?pt:De,q,Q,ee,le),vt=(0,r.Z)(gt,11),ht=vt[0],bt=vt[1],yt=vt[2],xt=vt[3],Ct=vt[4],wt=vt[5],St=vt[6],Et=vt[7],$t=vt[8],kt=vt[9],Zt=vt[10],Nt=Z(Ce,y,x,C),It=(0,r.Z)(Nt,2),Ot=It[0],Pt=It[1],Rt=Ot.has("click"),Mt=Pt.has("click")||Pt.has("contextMenu"),Dt=(0,p.Z)((function(){rt||Zt()}));_(Ye,De,Ie,Dt,(function(){Ue.current&&ie&&Mt&&tt(!1)})),(0,m.Z)((function(){Dt()}),[pt,q]),(0,m.Z)((function(){!Ye||null!=Q&&Q[q]||Dt()}),[JSON.stringify(ee)]);var Tt=v.useMemo((function(){var e=O(Q,l,kt,ie);return c()(e,null==oe?void 0:oe(kt))}),[kt,oe,Q,l,ie]);v.useImperativeHandle(n,(function(){return{nativeElement:Be.current,forceAlign:Dt}}));var Bt=v.useState(0),zt=(0,r.Z)(Bt,2),Kt=zt[0],Ht=zt[1],jt=v.useState(0),Lt=(0,r.Z)(jt,2),At=Lt[0],Wt=Lt[1],_t=function(){if(ne&&De){var e=De.getBoundingClientRect();Ht(e.width),Wt(e.height)}};function Ft(e,t,n,o){je[e]=function(r){var i;null==o||o(r),tt(t,n);for(var a=arguments.length,l=new Array(a>1?a-1:0),c=1;c<a;c++)l[c-1]=arguments[c];null===(i=He[e])||void 0===i||i.call.apply(i,[He,r].concat(l))}}(0,m.Z)((function(){ct&&(Zt(),ct(),st(null))}),[ct]),(Rt||Mt)&&(je.onClick=function(e){var t;Ue.current&&Mt?tt(!1):!Ue.current&&Rt&&(mt(e),tt(!0));for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];null===(t=He.onClick)||void 0===t||t.call.apply(t,[He,e].concat(o))}),V(Ye,Mt,De,Ie,z,H,Le,tt);var Vt,Xt,Yt=Ot.has("hover"),Gt=Pt.has("hover");Yt&&(Ft("onMouseEnter",!0,R,(function(e){mt(e)})),Ft("onPointerEnter",!0,R,(function(e){mt(e)})),Vt=function(e){(Ye||rt)&&null!=Ie&&Ie.contains(e.target)&&tt(!0,R)},ie&&(je.onMouseMove=function(e){var t;null===(t=He.onMouseMove)||void 0===t||t.call(He,e)})),Gt&&(Ft("onMouseLeave",!1,D),Ft("onPointerLeave",!1,D),Xt=function(){tt(!1,D)}),Ot.has("focus")&&Ft("onFocus",!0,T),Pt.has("focus")&&Ft("onBlur",!1,B),Ot.has("contextMenu")&&(je.onContextMenu=function(e){var t;Ue.current&&Pt.has("contextMenu")?tt(!1):(mt(e),tt(!0)),e.preventDefault();for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];null===(t=He.onContextMenu)||void 0===t||t.call.apply(t,[He,e].concat(o))}),ge&&(je.className=c()(He.className,ge));var Ut=(0,o.Z)((0,o.Z)({},He),je),qt={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach((function(e){he[e]&&(qt[e]=function(){for(var t,n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];null===(t=Ut[e])||void 0===t||t.call.apply(t,[Ut].concat(o)),he[e].apply(he,o)})}));var Jt=v.cloneElement(Ke,(0,o.Z)((0,o.Z)({},Ut),qt)),Qt={x:wt,y:St},en=ce?(0,o.Z)({},!0!==ce?ce:{}):null;return v.createElement(v.Fragment,null,v.createElement(s.Z,{disabled:!Ye,ref:ze,onResize:function(){_t(),Dt()}},v.createElement(E,{getTriggerDOMNode:ve},Jt)),v.createElement($.Provider,{value:$e},v.createElement(S,{portal:e,ref:Pe,prefixCls:l,popup:Y,className:c()(G,Tt),style:U,target:De,onMouseEnter:Vt,onMouseLeave:Xt,onPointerEnter:Vt,zIndex:te,open:Ye,keepDom:rt,fresh:re,onClick:ae,mask:z,motion:Ae,maskMotion:We,onVisibleChanged:function(e){it(!1),Zt(),null==I||I(e)},onPrepare:function(){return new Promise((function(e){_t(),st((function(){return e}))}))},forceRender:L,autoDestroy:be,getPopupContainer:j,align:kt,arrow:en,arrowPos:Qt,ready:ht,offsetX:bt,offsetY:yt,offsetR:xt,offsetB:Ct,onAlign:Dt,stretch:ne,targetWidth:Kt/Et,targetHeight:At/$t})))}));return t}(a.Z)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},79676:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(60293);const r={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},i={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},a=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function l(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:l,offset:c,borderRadius:s,visibleFirst:u}=e,d=t/2,p={};return Object.keys(r).forEach((e=>{const f=l&&i[e]||r[e],m=Object.assign(Object.assign({},f),{offset:[0,0]});switch(p[e]=m,a.has(e)&&(m.autoArrow=!1),e){case"top":case"topLeft":case"topRight":m.offset[1]=-d-c;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=d+c;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-d-c;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=d+c}const g=(0,o.fS)({contentRadius:s,limitVerticalRadius:!0});if(l)switch(e){case"topLeft":case"bottomLeft":m.offset[0]=-g.dropdownArrowOffset-d;break;case"topRight":case"bottomRight":m.offset[0]=g.dropdownArrowOffset+d;break;case"leftTop":case"rightTop":m.offset[1]=-g.dropdownArrowOffset-d;break;case"leftBottom":case"rightBottom":m.offset[1]=g.dropdownArrowOffset+d}m.overflow=function(e,t,n,o){if(!1===o)return{adjustX:!1,adjustY:!1};const r=o&&"object"==typeof o?o:{},i={};switch(e){case"top":case"bottom":i.shiftX=2*t.dropdownArrowOffset+n;break;case"left":case"right":i.shiftY=2*t.dropdownArrowOffsetVertical+n}const a=Object.assign(Object.assign({},i),r);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}(e,g,t,n),u&&(m.htmlRegion="visibleFirst")})),p}},93891:function(e,t,n){var o=n(59301),r=n(36355),i=n(64165);t.Z=e=>{const{componentName:t}=e,{getPrefixCls:n}=(0,o.useContext)(r.E_),a=n("empty");switch(t){case"Table":case"List":return o.createElement(i.Z,{image:i.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(i.Z,{image:i.Z.PRESENTED_IMAGE_SIMPLE,className:`${a}-small`});default:return o.createElement(i.Z,null)}}},64165:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(92310),r=n.n(o),i=n(59301),a=n(36355),l=n(9763),c=n(64993),s=n(88088);var u=()=>{const[,e]=(0,s.Z)(),t=new c.C(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return i.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},i.createElement("g",{fill:"none",fillRule:"evenodd"},i.createElement("g",{transform:"translate(24 31.67)"},i.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),i.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),i.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),i.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),i.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),i.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),i.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},i.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),i.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};var d=()=>{const[,e]=(0,s.Z)(),{colorFill:t,colorFillTertiary:n,colorFillQuaternary:o,colorBgContainer:r}=e,{borderColor:a,shadowColor:l,contentColor:u}=(0,i.useMemo)((()=>({borderColor:new c.C(t).onBackground(r).toHexShortString(),shadowColor:new c.C(n).onBackground(r).toHexShortString(),contentColor:new c.C(o).onBackground(r).toHexShortString()})),[t,n,o,r]);return i.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},i.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},i.createElement("ellipse",{fill:l,cx:"32",cy:"33",rx:"32",ry:"7"}),i.createElement("g",{fillRule:"nonzero",stroke:a},i.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),i.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:u}))))},p=n(83116),f=n(37613);const m=e=>{const{componentCls:t,margin:n,marginXS:o,marginXL:r,fontSize:i,lineHeight:a}=e;return{[t]:{marginInline:o,fontSize:i,lineHeight:a,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:o,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorText},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:r,color:e.colorTextDisabled,[`${t}-description`]:{color:e.colorTextDisabled},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:o,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}};var g=(0,p.Z)("Empty",(e=>{const{componentCls:t,controlHeightLG:n}=e,o=(0,f.TS)(e,{emptyImgCls:`${t}-img`,emptyImgHeight:2.5*n,emptyImgHeightMD:n,emptyImgHeightSM:.875*n});return[m(o)]})),v=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const h=i.createElement(u,null),b=i.createElement(d,null),y=e=>{var{className:t,rootClassName:n,prefixCls:o,image:c=h,description:s,children:u,imageStyle:d,style:p}=e,f=v(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:m,direction:y,empty:x}=i.useContext(a.E_),C=m("empty",o),[w,S]=g(C),[E]=(0,l.Z)("Empty"),$=void 0!==s?s:null==E?void 0:E.description,k="string"==typeof $?$:"empty";let Z=null;return Z="string"==typeof c?i.createElement("img",{alt:k,src:c}):c,w(i.createElement("div",Object.assign({className:r()(S,C,null==x?void 0:x.className,{[`${C}-normal`]:c===b,[`${C}-rtl`]:"rtl"===y},t,n),style:Object.assign(Object.assign({},null==x?void 0:x.style),p)},f),i.createElement("div",{className:`${C}-image`,style:d},Z),$&&i.createElement("div",{className:`${C}-description`},$),u&&i.createElement("div",{className:`${C}-footer`},u)))};y.PRESENTED_IMAGE_DEFAULT=h,y.PRESENTED_IMAGE_SIMPLE=b;var x=y},8628:function(e,t,n){var o=n(59301),r=n(19171),i=n(56762),a=n(69507);t.Z=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=(0,o.useRef)({}),n=(0,i.Z)(),l=(0,a.ZP)();return(0,r.Z)((()=>{const o=l.subscribe((o=>{t.current=o,e&&n()}));return()=>l.unsubscribe(o)}),[]),t.current}},41473:function(e,t,n){n.d(t,{Z:function(){return on}});var o=n(81978),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},a=n(1393),l=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var c=r.forwardRef(l),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},u=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var d=r.forwardRef(u),p=n(40578),f=n(83148),m=n(92310),g=n.n(m),v=n(25124),h=n(11625),b=n(4966),y=n(22131),x=n(18282),C=n(45192),w=n(47413),S={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},E=n(91735),$=function(e){(0,x.Z)(n,e);var t=(0,C.Z)(n);function n(){var e;(0,b.Z)(this,n);for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))).state={goInputText:""},e.getValidValue=function(){var t=e.state.goInputText;return!t||Number.isNaN(t)?void 0:Number(t)},e.buildOptionText=function(t){return"".concat(t," ").concat(e.props.locale.items_per_page)},e.changeSize=function(t){e.props.changeSize(Number(t))},e.handleChange=function(t){e.setState({goInputText:t.target.value})},e.handleBlur=function(t){var n=e.props,o=n.goButton,r=n.quickGo,i=n.rootPrefixCls,a=e.state.goInputText;o||""===a||(e.setState({goInputText:""}),t.relatedTarget&&(t.relatedTarget.className.indexOf("".concat(i,"-item-link"))>=0||t.relatedTarget.className.indexOf("".concat(i,"-item"))>=0)||r(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode!==S.ENTER&&"click"!==t.type||(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue())))},e}return(0,y.Z)(n,[{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,n=e.pageSizeOptions;return n.some((function(e){return e.toString()===t.toString()}))?n:n.concat([t.toString()]).sort((function(e,t){return(Number.isNaN(Number(e))?0:Number(e))-(Number.isNaN(Number(t))?0:Number(t))}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageSize,o=t.locale,i=t.rootPrefixCls,a=t.changeSize,l=t.quickGo,c=t.goButton,s=t.selectComponentClass,u=t.buildOptionText,d=t.selectPrefixCls,p=t.disabled,f=this.state.goInputText,m="".concat(i,"-options"),g=s,v=null,h=null,b=null;if(!a&&!l)return null;var y=this.getPageSizeOptions();if(a&&g){var x=y.map((function(t,n){return r.createElement(g.Option,{key:n,value:t.toString()},(u||e.buildOptionText)(t))}));v=r.createElement(g,{disabled:p,prefixCls:d,showSearch:!1,className:"".concat(m,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(n||y[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode},"aria-label":o.page_size,defaultOpen:!1},x)}return l&&(c&&(b="boolean"==typeof c?r.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:p,className:"".concat(m,"-quick-jumper-button")},o.jump_to_confirm):r.createElement("span",{onClick:this.go,onKeyUp:this.go},c)),h=r.createElement("div",{className:"".concat(m,"-quick-jumper")},o.jump_to,r.createElement("input",{disabled:p,type:"text",value:f,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":o.page}),o.page,b)),r.createElement("li",{className:"".concat(m)},v,h)}}]),n}(r.Component);$.defaultProps={pageSizeOptions:["10","20","50","100"]};var k=$,Z=function(e){var t,n=e.rootPrefixCls,o=e.page,i=e.active,a=e.className,l=e.showTitle,c=e.onClick,s=e.onKeyPress,u=e.itemRender,d="".concat(n,"-item"),p=g()(d,"".concat(d,"-").concat(o),(t={},(0,v.Z)(t,"".concat(d,"-active"),i),(0,v.Z)(t,"".concat(d,"-disabled"),!o),(0,v.Z)(t,e.className,a),t)),f=u(o,"page",r.createElement("a",{rel:"nofollow"},o));return f?r.createElement("li",{title:l?o.toString():null,className:p,onClick:function(){c(o)},onKeyPress:function(e){s(e,c,o)},tabIndex:0},f):null};function N(){}function I(e){var t=Number(e);return"number"==typeof t&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function O(e,t,n){var o=void 0===e?t.pageSize:e;return Math.floor((n.total-1)/o)+1}var P=function(e){(0,x.Z)(n,e);var t=(0,C.Z)(n);function n(e){var o;(0,b.Z)(this,n),(o=t.call(this,e)).paginationNode=r.createRef(),o.getJumpPrevPage=function(){return Math.max(1,o.state.current-(o.props.showLessItems?3:5))},o.getJumpNextPage=function(){return Math.min(O(void 0,o.state,o.props),o.state.current+(o.props.showLessItems?3:5))},o.getItemIcon=function(e,t){var n=o.props.prefixCls,i=e||r.createElement("button",{type:"button","aria-label":t,className:"".concat(n,"-item-link")});return"function"==typeof e&&(i=r.createElement(e,(0,h.Z)({},o.props))),i},o.isValid=function(e){var t=o.props.total;return I(e)&&e!==o.state.current&&I(t)&&t>0},o.shouldDisplayQuickJumper=function(){var e=o.props,t=e.showQuickJumper;return!(e.total<=o.state.pageSize)&&t},o.handleKeyDown=function(e){e.keyCode!==S.ARROW_UP&&e.keyCode!==S.ARROW_DOWN||e.preventDefault()},o.handleKeyUp=function(e){var t=o.getValidValue(e);t!==o.state.currentInputValue&&o.setState({currentInputValue:t}),e.keyCode===S.ENTER?o.handleChange(t):e.keyCode===S.ARROW_UP?o.handleChange(t-1):e.keyCode===S.ARROW_DOWN&&o.handleChange(t+1)},o.handleBlur=function(e){var t=o.getValidValue(e);o.handleChange(t)},o.changePageSize=function(e){var t=o.state.current,n=O(e,o.state,o.props);t=t>n?n:t,0===n&&(t=o.state.current),"number"==typeof e&&("pageSize"in o.props||o.setState({pageSize:e}),"current"in o.props||o.setState({current:t,currentInputValue:t})),o.props.onShowSizeChange(t,e),"onChange"in o.props&&o.props.onChange&&o.props.onChange(t,e)},o.handleChange=function(e){var t=o.props,n=t.disabled,r=t.onChange,i=o.state,a=i.pageSize,l=i.current,c=i.currentInputValue;if(o.isValid(e)&&!n){var s=O(void 0,o.state,o.props),u=e;return e>s?u=s:e<1&&(u=1),"current"in o.props||o.setState({current:u}),u!==c&&o.setState({currentInputValue:u}),r(u,a),u}return l},o.prev=function(){o.hasPrev()&&o.handleChange(o.state.current-1)},o.next=function(){o.hasNext()&&o.handleChange(o.state.current+1)},o.jumpPrev=function(){o.handleChange(o.getJumpPrevPage())},o.jumpNext=function(){o.handleChange(o.getJumpNextPage())},o.hasPrev=function(){return o.state.current>1},o.hasNext=function(){return o.state.current<O(void 0,o.state,o.props)},o.runIfEnter=function(e,t){if("Enter"===e.key||13===e.charCode){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];t.apply(void 0,o)}},o.runIfEnterPrev=function(e){o.runIfEnter(e,o.prev)},o.runIfEnterNext=function(e){o.runIfEnter(e,o.next)},o.runIfEnterJumpPrev=function(e){o.runIfEnter(e,o.jumpPrev)},o.runIfEnterJumpNext=function(e){o.runIfEnter(e,o.jumpNext)},o.handleGoTO=function(e){e.keyCode!==S.ENTER&&"click"!==e.type||o.handleChange(o.state.currentInputValue)},o.renderPrev=function(e){var t=o.props,n=t.prevIcon,i=(0,t.itemRender)(e,"prev",o.getItemIcon(n,"prev page")),a=!o.hasPrev();return(0,r.isValidElement)(i)?(0,r.cloneElement)(i,{disabled:a}):i},o.renderNext=function(e){var t=o.props,n=t.nextIcon,i=(0,t.itemRender)(e,"next",o.getItemIcon(n,"next page")),a=!o.hasNext();return(0,r.isValidElement)(i)?(0,r.cloneElement)(i,{disabled:a}):i};var i=e.onChange!==N;"current"in e&&!i&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var a=e.defaultCurrent;"current"in e&&(a=e.current);var l=e.defaultPageSize;return"pageSize"in e&&(l=e.pageSize),a=Math.min(a,O(l,void 0,e)),o.state={current:a,currentInputValue:a,pageSize:l},o}return(0,y.Z)(n,[{key:"componentDidUpdate",value:function(e,t){var n=this.props.prefixCls;if(t.current!==this.state.current&&this.paginationNode.current){var o,r=this.paginationNode.current.querySelector(".".concat(n,"-item-").concat(t.current));if(r&&document.activeElement===r)null==r||null===(o=r.blur)||void 0===o||o.call(r)}}},{key:"getValidValue",value:function(e){var t=e.target.value,n=O(void 0,this.state,this.props),o=this.state.currentInputValue;return""===t?t:Number.isNaN(Number(t))?o:t>=n?n:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,n=e.total,o=e.totalBoundaryShowSizeChanger;return void 0!==t?t:n>o}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,i=e.style,a=e.disabled,l=e.hideOnSinglePage,c=e.total,s=e.locale,u=e.showQuickJumper,d=e.showLessItems,p=e.showTitle,f=e.showTotal,m=e.simple,h=e.itemRender,b=e.showPrevNextJumpers,y=e.jumpPrevIcon,x=e.jumpNextIcon,C=e.selectComponentClass,S=e.selectPrefixCls,E=e.pageSizeOptions,$=this.state,N=$.current,I=$.pageSize,P=$.currentInputValue;if(!0===l&&c<=I)return null;var R=O(void 0,this.state,this.props),M=[],D=null,T=null,B=null,z=null,K=null,H=u&&u.goButton,j=d?1:2,L=N-1>0?N-1:0,A=N+1<R?N+1:R,W=(0,w.Z)(this.props,{aria:!0,data:!0}),_=f&&r.createElement("li",{className:"".concat(t,"-total-text")},f(c,[0===c?0:(N-1)*I+1,N*I>c?c:N*I]));if(m){H&&(K="boolean"==typeof H?r.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},s.jump_to_confirm):r.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},H),K=r.createElement("li",{title:p?"".concat(s.jump_to).concat(N,"/").concat(R):null,className:"".concat(t,"-simple-pager")},K));var F=this.renderPrev(L);return r.createElement("ul",(0,o.Z)({className:g()(t,"".concat(t,"-simple"),(0,v.Z)({},"".concat(t,"-disabled"),a),n),style:i,ref:this.paginationNode},W),_,F?r.createElement("li",{title:p?s.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:g()("".concat(t,"-prev"),(0,v.Z)({},"".concat(t,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},F):null,r.createElement("li",{title:p?"".concat(N,"/").concat(R):null,className:"".concat(t,"-simple-pager")},r.createElement("input",{type:"text",value:P,disabled:a,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),r.createElement("span",{className:"".concat(t,"-slash")},"/"),R),r.createElement("li",{title:p?s.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:g()("".concat(t,"-next"),(0,v.Z)({},"".concat(t,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(A)),K)}if(R<=3+2*j){var V={locale:s,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:p,itemRender:h};R||M.push(r.createElement(Z,(0,o.Z)({},V,{key:"noPager",page:1,className:"".concat(t,"-item-disabled")})));for(var X=1;X<=R;X+=1){var Y=N===X;M.push(r.createElement(Z,(0,o.Z)({},V,{key:X,page:X,active:Y})))}}else{var G=d?s.prev_3:s.prev_5,U=d?s.next_3:s.next_5,q=h(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(y,"prev page")),J=h(this.getJumpNextPage(),"jump-next",this.getItemIcon(x,"next page"));b&&(D=q?r.createElement("li",{title:p?G:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:g()("".concat(t,"-jump-prev"),(0,v.Z)({},"".concat(t,"-jump-prev-custom-icon"),!!y))},q):null,T=J?r.createElement("li",{title:p?U:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:g()("".concat(t,"-jump-next"),(0,v.Z)({},"".concat(t,"-jump-next-custom-icon"),!!x))},J):null),z=r.createElement(Z,{locale:s,last:!0,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:R,page:R,active:!1,showTitle:p,itemRender:h}),B=r.createElement(Z,{locale:s,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:p,itemRender:h});var Q=Math.max(1,N-j),ee=Math.min(N+j,R);N-1<=j&&(ee=1+2*j),R-N<=j&&(Q=R-2*j);for(var te=Q;te<=ee;te+=1){var ne=N===te;M.push(r.createElement(Z,{locale:s,rootPrefixCls:t,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:te,page:te,active:ne,showTitle:p,itemRender:h}))}N-1>=2*j&&3!==N&&(M[0]=(0,r.cloneElement)(M[0],{className:"".concat(t,"-item-after-jump-prev")}),M.unshift(D)),R-N>=2*j&&N!==R-2&&(M[M.length-1]=(0,r.cloneElement)(M[M.length-1],{className:"".concat(t,"-item-before-jump-next")}),M.push(T)),1!==Q&&M.unshift(B),ee!==R&&M.push(z)}var oe=!this.hasPrev()||!R,re=!this.hasNext()||!R,ie=this.renderPrev(L),ae=this.renderNext(A);return r.createElement("ul",(0,o.Z)({className:g()(t,n,(0,v.Z)({},"".concat(t,"-disabled"),a)),style:i,ref:this.paginationNode},W),_,ie?r.createElement("li",{title:p?s.prev_page:null,onClick:this.prev,tabIndex:oe?null:0,onKeyPress:this.runIfEnterPrev,className:g()("".concat(t,"-prev"),(0,v.Z)({},"".concat(t,"-disabled"),oe)),"aria-disabled":oe},ie):null,M,ae?r.createElement("li",{title:p?s.next_page:null,onClick:this.next,tabIndex:re?null:0,onKeyPress:this.runIfEnterNext,className:g()("".concat(t,"-next"),(0,v.Z)({},"".concat(t,"-disabled"),re)),"aria-disabled":re},ae):null,r.createElement(k,{disabled:a,locale:s,rootPrefixCls:t,selectComponentClass:C,selectPrefixCls:S,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:N,pageSize:I,pageSizeOptions:E,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:H}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var o=t.current,r=O(e.pageSize,t,e);o=o>r?r:o,"current"in e||(n.current=o,n.currentInputValue=o),n.pageSize=e.pageSize}return n}}]),n}(r.Component);P.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:N,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:N,locale:E.Z,style:{},itemRender:function(e,t,n){return n},totalBoundaryShowSizeChanger:50};var R=P,M=n(22075),D=n(36355),T=n(19716),B=n(8628),z=n(9763),K=n(34706),H=n(43941),j=n(62579),L=n(49888),A=n(71366),W=n(85870),_=n(19171),F=n(70041),V=n(20287),X=n(25629),Y=function(e){var t,n=e.className,o=e.customizeIcon,i=e.customizeIconProps,a=e.onMouseDown,l=e.onClick,c=e.children;return t="function"==typeof o?o(i):o,r.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),a&&a(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},void 0!==t?t:r.createElement("span",{className:g()(n.split(/\s+/).map((function(e){return"".concat(e,"-icon")})))},c))};var G=r.createContext(null);function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,t=r.useRef(null),n=r.useRef(null);function o(o){(o||null===t.current)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout((function(){t.current=null}),e)}return r.useEffect((function(){return function(){window.clearTimeout(n.current)}}),[]),[function(){return t.current},o]}var q=n(1439),J=function(e,t){var n,o,i=e.prefixCls,a=e.id,l=e.inputElement,c=e.disabled,s=e.tabIndex,u=e.autoFocus,d=e.autoComplete,p=e.editable,f=e.activeDescendantId,m=e.value,v=e.maxLength,b=e.onKeyDown,y=e.onMouseDown,x=e.onChange,C=e.onPaste,w=e.onCompositionStart,S=e.onCompositionEnd,E=e.open,$=e.attrs,k=l||r.createElement("input",null),Z=k,N=Z.ref,I=Z.props,O=I.onKeyDown,P=I.onChange,R=I.onMouseDown,M=I.onCompositionStart,D=I.onCompositionEnd,T=I.style;return(0,W.Kp)(!("maxLength"in k.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),k=r.cloneElement(k,(0,h.Z)((0,h.Z)((0,h.Z)({type:"search"},I),{},{id:a,ref:(0,X.sQ)(t,N),disabled:c,tabIndex:s,autoComplete:d||"off",autoFocus:u,className:g()("".concat(i,"-selection-search-input"),null===(n=k)||void 0===n||null===(o=n.props)||void 0===o?void 0:o.className),role:"combobox","aria-label":"Search","aria-expanded":E||!1,"aria-haspopup":"listbox","aria-owns":"".concat(a,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(a,"_list"),"aria-activedescendant":E?f:void 0},$),{},{value:p?m:"",maxLength:v,readOnly:!p,unselectable:p?null:"on",style:(0,h.Z)((0,h.Z)({},T),{},{opacity:p?null:0}),onKeyDown:function(e){b(e),O&&O(e)},onMouseDown:function(e){y(e),R&&R(e)},onChange:function(e){x(e),P&&P(e)},onCompositionStart:function(e){w(e),M&&M(e)},onCompositionEnd:function(e){S(e),D&&D(e)},onPaste:C}))},Q=r.forwardRef(J);Q.displayName="Input";var ee=Q;function te(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var ne="undefined"!=typeof window&&window.document&&window.document.documentElement;function oe(e){return["string","number"].includes((0,L.Z)(e))}function re(e){var t=void 0;return e&&(oe(e.title)?t=e.title.toString():oe(e.label)&&(t=e.label.toString())),t}function ie(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var ae=function(e){e.preventDefault(),e.stopPropagation()},le=function(e){var t,n,o=e.id,i=e.prefixCls,a=e.values,l=e.open,c=e.searchValue,s=e.autoClearSearchValue,u=e.inputRef,d=e.placeholder,p=e.disabled,f=e.mode,m=e.showSearch,h=e.autoFocus,b=e.autoComplete,y=e.activeDescendantId,x=e.tabIndex,C=e.removeIcon,S=e.maxTagCount,E=e.maxTagTextLength,$=e.maxTagPlaceholder,k=void 0===$?function(e){return"+ ".concat(e.length," ...")}:$,Z=e.tagRender,N=e.onToggleOpen,I=e.onRemove,O=e.onInputChange,P=e.onInputPaste,R=e.onInputKeyDown,M=e.onInputMouseDown,D=e.onInputCompositionStart,T=e.onInputCompositionEnd,B=r.useRef(null),z=(0,r.useState)(0),K=(0,H.Z)(z,2),j=K[0],L=K[1],A=(0,r.useState)(!1),W=(0,H.Z)(A,2),_=W[0],F=W[1],V="".concat(i,"-selection"),X=l||"multiple"===f&&!1===s||"tags"===f?c:"",G="tags"===f||"multiple"===f&&!1===s||m&&(l||_);function U(e,t,n,o,i){return r.createElement("span",{className:g()("".concat(V,"-item"),(0,v.Z)({},"".concat(V,"-item-disabled"),n)),title:re(e)},r.createElement("span",{className:"".concat(V,"-item-content")},t),o&&r.createElement(Y,{className:"".concat(V,"-item-remove"),onMouseDown:ae,onClick:i,customizeIcon:C},"×"))}t=function(){L(B.current.scrollWidth)},n=[X],ne?r.useLayoutEffect(t,n):r.useEffect(t,n);var J=r.createElement("div",{className:"".concat(V,"-search"),style:{width:j},onFocus:function(){F(!0)},onBlur:function(){F(!1)}},r.createElement(ee,{ref:u,open:l,prefixCls:i,id:o,inputElement:null,disabled:p,autoFocus:h,autoComplete:b,editable:G,activeDescendantId:y,value:X,onKeyDown:R,onMouseDown:M,onChange:O,onPaste:P,onCompositionStart:D,onCompositionEnd:T,tabIndex:x,attrs:(0,w.Z)(e,!0)}),r.createElement("span",{ref:B,className:"".concat(V,"-search-mirror"),"aria-hidden":!0},X," ")),Q=r.createElement(q.Z,{prefixCls:"".concat(V,"-overflow"),data:a,renderItem:function(e){var t=e.disabled,n=e.label,o=e.value,i=!p&&!t,a=n;if("number"==typeof E&&("string"==typeof n||"number"==typeof n)){var c=String(a);c.length>E&&(a="".concat(c.slice(0,E),"..."))}var s=function(t){t&&t.stopPropagation(),I(e)};return"function"==typeof Z?function(e,t,n,o,i){return r.createElement("span",{onMouseDown:function(e){ae(e),N(!l)}},Z({label:t,value:e,disabled:n,closable:o,onClose:i}))}(o,a,t,i,s):U(e,a,t,i,s)},renderRest:function(e){var t="function"==typeof k?k(e):k;return U({title:t},t,!1)},suffix:J,itemKey:ie,maxCount:S});return r.createElement(r.Fragment,null,Q,!a.length&&!X&&r.createElement("span",{className:"".concat(V,"-placeholder")},d))},ce=function(e){var t=e.inputElement,n=e.prefixCls,o=e.id,i=e.inputRef,a=e.disabled,l=e.autoFocus,c=e.autoComplete,s=e.activeDescendantId,u=e.mode,d=e.open,p=e.values,f=e.placeholder,m=e.tabIndex,g=e.showSearch,v=e.searchValue,h=e.activeValue,b=e.maxLength,y=e.onInputKeyDown,x=e.onInputMouseDown,C=e.onInputChange,S=e.onInputPaste,E=e.onInputCompositionStart,$=e.onInputCompositionEnd,k=e.title,Z=r.useState(!1),N=(0,H.Z)(Z,2),I=N[0],O=N[1],P="combobox"===u,R=P||g,M=p[0],D=v||"";P&&h&&!I&&(D=h),r.useEffect((function(){P&&O(!1)}),[P,h]);var T=!("combobox"!==u&&!d&&!g)&&!!D,B=void 0===k?re(M):k;return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(n,"-selection-search")},r.createElement(ee,{ref:i,prefixCls:n,id:o,open:d,inputElement:t,disabled:a,autoFocus:l,autoComplete:c,editable:R,activeDescendantId:s,value:D,onKeyDown:y,onMouseDown:x,onChange:function(e){O(!0),C(e)},onPaste:S,onCompositionStart:E,onCompositionEnd:$,tabIndex:m,attrs:(0,w.Z)(e,!0),maxLength:P?b:void 0})),!P&&M?r.createElement("span",{className:"".concat(n,"-selection-item"),title:B,style:T?{visibility:"hidden"}:void 0},M.label):null,function(){if(M)return null;var e=T?{visibility:"hidden"}:void 0;return r.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:e},f)}())};var se=function(e,t){var n=(0,r.useRef)(null),i=(0,r.useRef)(!1),a=e.prefixCls,l=e.open,c=e.mode,s=e.showSearch,u=e.tokenWithEnter,d=e.autoClearSearchValue,p=e.onSearch,f=e.onSearchSubmit,m=e.onToggleOpen,g=e.onInputKeyDown,v=e.domRef;r.useImperativeHandle(t,(function(){return{focus:function(){n.current.focus()},blur:function(){n.current.blur()}}}));var h=U(0),b=(0,H.Z)(h,2),y=b[0],x=b[1],C=(0,r.useRef)(null),w=function(e){!1!==p(e,!0,i.current)&&m(!0)},S={inputRef:n,onInputKeyDown:function(e){var t,n=e.which;n!==V.Z.UP&&n!==V.Z.DOWN||e.preventDefault(),g&&g(e),n!==V.Z.ENTER||"tags"!==c||i.current||l||null==f||f(e.target.value),t=n,[V.Z.ESC,V.Z.SHIFT,V.Z.BACKSPACE,V.Z.TAB,V.Z.WIN_KEY,V.Z.ALT,V.Z.META,V.Z.WIN_KEY_RIGHT,V.Z.CTRL,V.Z.SEMICOLON,V.Z.EQUALS,V.Z.CAPS_LOCK,V.Z.CONTEXT_MENU,V.Z.F1,V.Z.F2,V.Z.F3,V.Z.F4,V.Z.F5,V.Z.F6,V.Z.F7,V.Z.F8,V.Z.F9,V.Z.F10,V.Z.F11,V.Z.F12].includes(t)||m(!0)},onInputMouseDown:function(){x(!0)},onInputChange:function(e){var t=e.target.value;if(u&&C.current&&/[\r\n]/.test(C.current)){var n=C.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,C.current)}C.current=null,w(t)},onInputPaste:function(e){var t=e.clipboardData.getData("text");C.current=t},onInputCompositionStart:function(){i.current=!0},onInputCompositionEnd:function(e){i.current=!1,"combobox"!==c&&w(e.target.value)}},E="multiple"===c||"tags"===c?r.createElement(le,(0,o.Z)({},e,S)):r.createElement(ce,(0,o.Z)({},e,S));return r.createElement("div",{ref:v,className:"".concat(a,"-selector"),onClick:function(e){e.target!==n.current&&(void 0!==document.body.style.msTouchAction?setTimeout((function(){n.current.focus()})):n.current.focus())},onMouseDown:function(e){var t=y();e.target===n.current||t||"combobox"===c||e.preventDefault(),("combobox"===c||s&&t)&&l||(l&&!1!==d&&p("",!0,!1),m())}},E)},ue=r.forwardRef(se);ue.displayName="Selector";var de=ue,pe=n(35593),fe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],me=function(e,t){var n=e.prefixCls,i=(e.disabled,e.visible),a=e.children,l=e.popupElement,c=e.animation,s=e.transitionName,u=e.dropdownStyle,d=e.dropdownClassName,p=e.direction,f=void 0===p?"ltr":p,m=e.placement,b=e.builtinPlacements,y=e.dropdownMatchSelectWidth,x=e.dropdownRender,C=e.dropdownAlign,w=e.getPopupContainer,S=e.empty,E=e.getTriggerDOMNode,$=e.onPopupVisibleChange,k=e.onPopupMouseEnter,Z=(0,j.Z)(e,fe),N="".concat(n,"-dropdown"),I=l;x&&(I=x(l));var O=r.useMemo((function(){return b||function(e){var t=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"}}}(y)}),[b,y]),P=c?"".concat(N,"-").concat(c):s,R="number"==typeof y,M=r.useMemo((function(){return R?null:!1===y?"minWidth":"width"}),[y,R]),D=u;R&&(D=(0,h.Z)((0,h.Z)({},D),{},{width:y}));var T=r.useRef(null);return r.useImperativeHandle(t,(function(){return{getPopupElement:function(){return T.current}}})),r.createElement(pe.Z,(0,o.Z)({},Z,{showAction:$?["click"]:[],hideAction:$?["click"]:[],popupPlacement:m||("rtl"===f?"bottomRight":"bottomLeft"),builtinPlacements:O,prefixCls:N,popupTransitionName:P,popup:r.createElement("div",{ref:T,onMouseEnter:k},I),stretch:M,popupAlign:C,popupVisible:i,getPopupContainer:w,popupClassName:g()(d,(0,v.Z)({},"".concat(N,"-empty"),S)),popupStyle:D,getTriggerDOMNode:E,onPopupVisibleChange:$}),a)},ge=r.forwardRef(me);ge.displayName="SelectTrigger";var ve=ge,he=n(93269);function be(e,t){var n,o=e.key;return"value"in e&&(n=e.value),null!=o?o:void 0!==n?n:"rc-index-key-".concat(t)}function ye(e,t){var n=e||{},o=n.label||(t?"children":"label");return{label:o,value:n.value||"value",options:n.options||"options",groupLabel:n.groupLabel||o}}function xe(e){var t=(0,h.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,W.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var Ce=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],we=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Se(e){return"tags"===e||"multiple"===e}var Ee=r.forwardRef((function(e,t){var n,i,a=e.id,l=e.prefixCls,c=e.className,s=e.showSearch,u=e.tagRender,d=e.direction,p=e.omitDomProps,f=e.displayValues,m=e.onDisplayValuesChange,b=e.emptyOptions,y=e.notFoundContent,x=void 0===y?"Not Found":y,C=e.onClear,w=e.mode,S=e.disabled,E=e.loading,$=e.getInputElement,k=e.getRawInputElement,Z=e.open,N=e.defaultOpen,I=e.onDropdownVisibleChange,O=e.activeValue,P=e.onActiveValueChange,R=e.activeDescendantId,M=e.searchValue,D=e.autoClearSearchValue,T=e.onSearch,B=e.onSearchSplit,z=e.tokenSeparators,W=e.allowClear,q=e.suffixIcon,J=e.clearIcon,Q=e.OptionList,ee=e.animation,te=e.transitionName,ne=e.dropdownStyle,oe=e.dropdownClassName,re=e.dropdownMatchSelectWidth,ie=e.dropdownRender,ae=e.dropdownAlign,le=e.placement,ce=e.builtinPlacements,se=e.getPopupContainer,ue=e.showAction,pe=void 0===ue?[]:ue,fe=e.onFocus,me=e.onBlur,ge=e.onKeyUp,be=e.onKeyDown,ye=e.onMouseDown,xe=(0,j.Z)(e,Ce),Ee=Se(w),$e=(void 0!==s?s:Ee)||"combobox"===w,ke=(0,h.Z)({},xe);we.forEach((function(e){delete ke[e]})),null==p||p.forEach((function(e){delete ke[e]}));var Ze=r.useState(!1),Ne=(0,H.Z)(Ze,2),Ie=Ne[0],Oe=Ne[1];r.useEffect((function(){Oe((0,F.Z)())}),[]);var Pe=r.useRef(null),Re=r.useRef(null),Me=r.useRef(null),De=r.useRef(null),Te=r.useRef(null),Be=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=r.useState(!1),n=(0,H.Z)(t,2),o=n[0],i=n[1],a=r.useRef(null),l=function(){window.clearTimeout(a.current)};return r.useEffect((function(){return l}),[]),[o,function(t,n){l(),a.current=window.setTimeout((function(){i(t),n&&n()}),e)},l]}(),ze=(0,H.Z)(Be,3),Ke=ze[0],He=ze[1],je=ze[2];r.useImperativeHandle(t,(function(){var e,t;return{focus:null===(e=De.current)||void 0===e?void 0:e.focus,blur:null===(t=De.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=Te.current)||void 0===t?void 0:t.scrollTo(e)}}}));var Le=r.useMemo((function(){var e;if("combobox"!==w)return M;var t=null===(e=f[0])||void 0===e?void 0:e.value;return"string"==typeof t||"number"==typeof t?String(t):""}),[M,w,f]),Ae="combobox"===w&&"function"==typeof $&&$()||null,We="function"==typeof k&&k(),_e=(0,X.x1)(Re,null==We||null===(n=We.props)||void 0===n?void 0:n.ref),Fe=r.useState(!1),Ve=(0,H.Z)(Fe,2),Xe=Ve[0],Ye=Ve[1];(0,_.Z)((function(){Ye(!0)}),[]);var Ge=(0,A.Z)(!1,{defaultValue:N,value:Z}),Ue=(0,H.Z)(Ge,2),qe=Ue[0],Je=Ue[1],Qe=!!Xe&&qe,et=!x&&b;(S||et&&Qe&&"combobox"===w)&&(Qe=!1);var tt=!et&&Qe,nt=r.useCallback((function(e){var t=void 0!==e?e:!Qe;S||(Je(t),Qe!==t&&(null==I||I(t)))}),[S,Qe,Je,I]),ot=r.useMemo((function(){return(z||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[z]),rt=function(e,t,n){var o=!0,r=e;null==P||P(null);var i=n?null:function(e,t){if(!t||!t.length)return null;var n=!1,o=function e(t,o){var r=(0,he.Z)(o),i=r[0],a=r.slice(1);if(!i)return[t];var l=t.split(i);return n=n||l.length>1,l.reduce((function(t,n){return[].concat((0,K.Z)(t),(0,K.Z)(e(n,a)))}),[]).filter((function(e){return e}))}(e,t);return n?o:null}(e,z);return"combobox"!==w&&i&&(r="",null==B||B(i),nt(!1),o=!1),T&&Le!==r&&T(r,{source:t?"typing":"effect"}),o};r.useEffect((function(){Qe||Ee||"combobox"===w||rt("",!1,!1)}),[Qe]),r.useEffect((function(){qe&&S&&Je(!1),S&&He(!1)}),[S]);var it=U(),at=(0,H.Z)(it,2),lt=at[0],ct=at[1],st=r.useRef(!1),ut=[];r.useEffect((function(){return function(){ut.forEach((function(e){return clearTimeout(e)})),ut.splice(0,ut.length)}}),[]);var dt,pt=r.useState({}),ft=(0,H.Z)(pt,2)[1];We&&(dt=function(e){nt(e)}),function(e,t,n,o){var i=r.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:o},r.useEffect((function(){function t(t){var n;if(null===(n=i.current)||void 0===n||!n.customizedTrigger){var o=t.target;o.shadowRoot&&t.composed&&(o=t.composedPath()[0]||o),i.current.open&&e().filter((function(e){return e})).every((function(e){return!e.contains(o)&&e!==o}))&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",t),function(){return window.removeEventListener("mousedown",t)}}),[])}((function(){var e;return[Pe.current,null===(e=Me.current)||void 0===e?void 0:e.getPopupElement()]}),tt,nt,!!We);var mt,gt=r.useMemo((function(){return(0,h.Z)((0,h.Z)({},e),{},{notFoundContent:x,open:Qe,triggerOpen:tt,id:a,showSearch:$e,multiple:Ee,toggleOpen:nt})}),[e,x,tt,Qe,a,$e,Ee,nt]),vt=!!q||E;vt&&(mt=r.createElement(Y,{className:g()("".concat(l,"-arrow"),(0,v.Z)({},"".concat(l,"-arrow-loading"),E)),customizeIcon:q,customizeIconProps:{loading:E,searchValue:Le,open:Qe,focused:Ke,showSearch:$e}}));var ht,bt=function(e,t,n,o,i){var a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0,c=arguments.length>7?arguments[7]:void 0,s=r.useMemo((function(){return"object"===(0,L.Z)(o)?o.clearIcon:i||void 0}),[o,i]),u=r.useMemo((function(){return!(a||!o||!n.length&&!l||"combobox"===c&&""===l)}),[o,a,n.length,l,c]);return{allowClear:u,clearIcon:r.createElement(Y,{className:"".concat(e,"-clear"),onMouseDown:t,customizeIcon:s},"×")}}(l,(function(){var e;null==C||C(),null===(e=De.current)||void 0===e||e.focus(),m([],{type:"clear",values:f}),rt("",!1,!1)}),f,W,J,S,Le,w),yt=bt.allowClear,xt=bt.clearIcon,Ct=r.createElement(Q,{ref:Te}),wt=g()(l,c,(i={},(0,v.Z)(i,"".concat(l,"-focused"),Ke),(0,v.Z)(i,"".concat(l,"-multiple"),Ee),(0,v.Z)(i,"".concat(l,"-single"),!Ee),(0,v.Z)(i,"".concat(l,"-allow-clear"),W),(0,v.Z)(i,"".concat(l,"-show-arrow"),vt),(0,v.Z)(i,"".concat(l,"-disabled"),S),(0,v.Z)(i,"".concat(l,"-loading"),E),(0,v.Z)(i,"".concat(l,"-open"),Qe),(0,v.Z)(i,"".concat(l,"-customize-input"),Ae),(0,v.Z)(i,"".concat(l,"-show-search"),$e),i)),St=r.createElement(ve,{ref:Me,disabled:S,prefixCls:l,visible:tt,popupElement:Ct,animation:ee,transitionName:te,dropdownStyle:ne,dropdownClassName:oe,direction:d,dropdownMatchSelectWidth:re,dropdownRender:ie,dropdownAlign:ae,placement:le,builtinPlacements:ce,getPopupContainer:se,empty:b,getTriggerDOMNode:function(){return Re.current},onPopupVisibleChange:dt,onPopupMouseEnter:function(){ft({})}},We?r.cloneElement(We,{ref:_e}):r.createElement(de,(0,o.Z)({},e,{domRef:Re,prefixCls:l,inputElement:Ae,ref:De,id:a,showSearch:$e,autoClearSearchValue:D,mode:w,activeDescendantId:R,tagRender:u,values:f,open:Qe,onToggleOpen:nt,activeValue:O,searchValue:Le,onSearch:rt,onSearchSubmit:function(e){e&&e.trim()&&T(e,{source:"submit"})},onRemove:function(e){var t=f.filter((function(t){return t!==e}));m(t,{type:"remove",values:[e]})},tokenWithEnter:ot})));return ht=We?St:r.createElement("div",(0,o.Z)({className:wt},ke,{ref:Pe,onMouseDown:function(e){var t,n=e.target,o=null===(t=Me.current)||void 0===t?void 0:t.getPopupElement();if(o&&o.contains(n)){var r=setTimeout((function(){var e,t=ut.indexOf(r);-1!==t&&ut.splice(t,1),je(),Ie||o.contains(document.activeElement)||null===(e=De.current)||void 0===e||e.focus()}));ut.push(r)}for(var i=arguments.length,a=new Array(i>1?i-1:0),l=1;l<i;l++)a[l-1]=arguments[l];null==ye||ye.apply(void 0,[e].concat(a))},onKeyDown:function(e){var t,n=lt(),o=e.which;if(o===V.Z.ENTER&&("combobox"!==w&&e.preventDefault(),Qe||nt(!0)),ct(!!Le),o===V.Z.BACKSPACE&&!n&&Ee&&!Le&&f.length){for(var r=(0,K.Z)(f),i=null,a=r.length-1;a>=0;a-=1){var l=r[a];if(!l.disabled){r.splice(a,1),i=l;break}}i&&m(r,{type:"remove",values:[i]})}for(var c=arguments.length,s=new Array(c>1?c-1:0),u=1;u<c;u++)s[u-1]=arguments[u];Qe&&Te.current&&(t=Te.current).onKeyDown.apply(t,[e].concat(s)),null==be||be.apply(void 0,[e].concat(s))},onKeyUp:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var r;Qe&&Te.current&&(r=Te.current).onKeyUp.apply(r,[e].concat(n)),null==ge||ge.apply(void 0,[e].concat(n))},onFocus:function(){He(!0),S||(fe&&!st.current&&fe.apply(void 0,arguments),pe.includes("focus")&&nt(!0)),st.current=!0},onBlur:function(){He(!1,(function(){st.current=!1,nt(!1)})),S||(Le&&("tags"===w?T(Le,{source:"submit"}):"multiple"===w&&T("",{source:"blur"})),me&&me.apply(void 0,arguments))}}),Ke&&!Qe&&r.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(f.map((function(e){var t=e.label,n=e.value;return["number","string"].includes((0,L.Z)(t))?t:n})).join(", "))),St,mt,yt&&xt),r.createElement(G.Provider,{value:gt},ht)}));var $e=Ee;function ke(e,t){return te(e).join("").toUpperCase().includes(t)}var Ze=n(55562),Ne=0,Ie=(0,Ze.Z)();function Oe(e){var t=r.useState(),n=(0,H.Z)(t,2),o=n[0],i=n[1];return r.useEffect((function(){var e;i("rc_select_".concat((Ie?(e=Ne,Ne+=1):e="TEST_OR_SSR",e)))}),[]),e||o}var Pe=n(75440),Re=["children","value"],Me=["children"];function De(e){var t=e,n=t.key,o=t.props,r=o.children,i=o.value,a=(0,j.Z)(o,Re);return(0,h.Z)({key:n,value:void 0!==i?i:n,children:r},a)}function Te(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,Pe.Z)(e).map((function(e,n){if(!r.isValidElement(e)||!e.type)return null;var o=e,i=o.type.isSelectOptGroup,a=o.key,l=o.props,c=l.children,s=(0,j.Z)(l,Me);return t||!i?De(e):(0,h.Z)((0,h.Z)({key:"__RC_SELECT_GRP__".concat(null===a?n:a,"__"),label:a},s),{},{options:Te(c)})})).filter((function(e){return e}))}function Be(e,t,n,o,i){return r.useMemo((function(){var r=e;!e&&(r=Te(t));var a=new Map,l=new Map,c=function(e,t,n){n&&"string"==typeof n&&e.set(t[n],t)};return function e(t){for(var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=0;s<t.length;s+=1){var u=t[s];!u[n.options]||r?(a.set(u[n.value],u),c(l,u,n.label),c(l,u,o),c(l,u,i)):e(u[n.options],!0)}}(r),{options:r,valueOptions:a,labelOptions:l}}),[e,t,n,o,i])}function ze(e){var t=r.useRef();t.current=e;var n=r.useCallback((function(){return t.current.apply(t,arguments)}),[]);return n}var Ke=function(){return null};Ke.isSelectOptGroup=!0;var He=Ke,je=function(){return null};je.isSelectOption=!0;var Le=je,Ae=n(19544),We=n(55405),_e=n(80347),Fe=r.createContext(null);var Ve=["disabled","title","children","style","className"];function Xe(e){return"string"==typeof e||"number"==typeof e}var Ye=function(e,t){var n=r.useContext(G),i=n.prefixCls,a=n.id,l=n.open,c=n.multiple,s=n.mode,u=n.searchValue,d=n.toggleOpen,p=n.notFoundContent,f=n.onPopupScroll,m=r.useContext(Fe),h=m.flattenOptions,b=m.onActiveValue,y=m.defaultActiveFirstOption,x=m.onSelect,C=m.menuItemSelectedIcon,S=m.rawValues,E=m.fieldNames,$=m.virtual,k=m.direction,Z=m.listHeight,N=m.listItemHeight,I="".concat(i,"-item"),O=(0,Ae.Z)((function(){return h}),[l,h],(function(e,t){return t[0]&&e[1]!==t[1]})),P=r.useRef(null),R=function(e){e.preventDefault()},M=function(e){P.current&&P.current.scrollTo("number"==typeof e?{index:e}:e)},D=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=O.length,o=0;o<n;o+=1){var r=(e+o*t+n)%n,i=O[r],a=i.group,l=i.data;if(!a&&!l.disabled)return r}return-1},T=r.useState((function(){return D(0)})),B=(0,H.Z)(T,2),z=B[0],L=B[1],A=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];L(e);var n={source:t?"keyboard":"mouse"},o=O[e];o?b(o.value,e,n):b(null,-1,n)};(0,r.useEffect)((function(){A(!1!==y?D(0):-1)}),[O.length,u]);var W=r.useCallback((function(e){return S.has(e)&&"combobox"!==s}),[s,(0,K.Z)(S).toString(),S.size]);(0,r.useEffect)((function(){var e,t=setTimeout((function(){if(!c&&l&&1===S.size){var e=Array.from(S)[0],t=O.findIndex((function(t){return t.data.value===e}));-1!==t&&(A(t),M(t))}}));l&&(null===(e=P.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(t)}}),[l,u,h.length]);var _=function(e){void 0!==e&&x(e,{selected:!S.has(e)}),c||d(!1)};if(r.useImperativeHandle(t,(function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case V.Z.N:case V.Z.P:case V.Z.UP:case V.Z.DOWN:var o=0;if(t===V.Z.UP?o=-1:t===V.Z.DOWN?o=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===V.Z.N?o=1:t===V.Z.P&&(o=-1)),0!==o){var r=D(z+o,o);M(r),A(r,!0)}break;case V.Z.ENTER:var i=O[z];i&&!i.data.disabled?_(i.value):_(void 0),l&&e.preventDefault();break;case V.Z.ESC:d(!1),l&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){M(e)}}})),0===O.length)return r.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(I,"-empty"),onMouseDown:R},p);var F=Object.keys(E).map((function(e){return E[e]})),X=function(e){return e.label};function U(e,t){return{role:e.group?"presentation":"option",id:"".concat(a,"_list_").concat(t)}}var q=function(e){var t=O[e];if(!t)return null;var n=t.data||{},i=n.value,a=t.group,l=(0,w.Z)(n,!0),c=X(t);return t?r.createElement("div",(0,o.Z)({"aria-label":"string"!=typeof c||a?null:c},l,{key:e},U(t,e),{"aria-selected":W(i)}),i):null},J={role:"listbox",id:"".concat(a,"_list")};return r.createElement(r.Fragment,null,$&&r.createElement("div",(0,o.Z)({},J,{style:{height:0,width:0,overflow:"hidden"}}),q(z-1),q(z),q(z+1)),r.createElement(_e.Z,{itemKey:"key",ref:P,data:O,height:Z,itemHeight:N,fullHeight:!1,onMouseDown:R,onScroll:f,virtual:$,direction:k,innerProps:$?null:J},(function(e,t){var n,i=e.group,a=e.groupOption,l=e.data,c=e.label,s=e.value,u=l.key;if(i){var d,p=null!==(d=l.title)&&void 0!==d?d:Xe(c)?c.toString():void 0;return r.createElement("div",{className:g()(I,"".concat(I,"-group")),title:p},void 0!==c?c:u)}var f=l.disabled,m=l.title,h=(l.children,l.style),b=l.className,y=(0,j.Z)(l,Ve),x=(0,We.Z)(y,F),S=W(s),E="".concat(I,"-option"),k=g()(I,E,b,(n={},(0,v.Z)(n,"".concat(E,"-grouped"),a),(0,v.Z)(n,"".concat(E,"-active"),z===t&&!f),(0,v.Z)(n,"".concat(E,"-disabled"),f),(0,v.Z)(n,"".concat(E,"-selected"),S),n)),Z=X(e),N=!C||"function"==typeof C||S,O="number"==typeof Z?Z:Z||s,P=Xe(O)?O.toString():void 0;return void 0!==m&&(P=m),r.createElement("div",(0,o.Z)({},(0,w.Z)(x),$?{}:U(e,t),{"aria-selected":S,className:k,title:P,onMouseMove:function(){z===t||f||A(t)},onClick:function(){f||_(s)},style:h}),r.createElement("div",{className:"".concat(E,"-content")},O),r.isValidElement(C)||S,N&&r.createElement(Y,{className:"".concat(I,"-option-state"),customizeIcon:C,customizeIconProps:{isSelected:S}},S?"✓":null))})))},Ge=r.forwardRef(Ye);Ge.displayName="OptionList";var Ue=Ge;var qe=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Je=["inputValue"];var Qe=r.forwardRef((function(e,t){var n=e.id,i=e.mode,a=e.prefixCls,l=void 0===a?"rc-select":a,c=e.backfill,s=e.fieldNames,u=e.inputValue,d=e.searchValue,p=e.onSearch,f=e.autoClearSearchValue,m=void 0===f||f,g=e.onSelect,b=e.onDeselect,y=e.dropdownMatchSelectWidth,x=void 0===y||y,C=e.filterOption,w=e.filterSort,S=e.optionFilterProp,E=e.optionLabelProp,$=e.options,k=e.children,Z=e.defaultActiveFirstOption,N=e.menuItemSelectedIcon,I=e.virtual,O=e.direction,P=e.listHeight,R=void 0===P?200:P,M=e.listItemHeight,D=void 0===M?20:M,T=e.value,B=e.defaultValue,z=e.labelInValue,W=e.onChange,_=(0,j.Z)(e,qe),F=Oe(n),V=Se(i),X=!($||!k),Y=r.useMemo((function(){return(void 0!==C||"combobox"!==i)&&C}),[C,i]),G=r.useMemo((function(){return ye(s,X)}),[JSON.stringify(s),X]),U=(0,A.Z)("",{value:void 0!==d?d:u,postState:function(e){return e||""}}),q=(0,H.Z)(U,2),J=q[0],Q=q[1],ee=Be($,k,G,S,E),ne=ee.valueOptions,oe=ee.labelOptions,re=ee.options,ie=r.useCallback((function(e){return te(e).map((function(e){var t,n,o,r,i,a;(function(e){return!e||"object"!==(0,L.Z)(e)})(e)?t=e:(o=e.key,n=e.label,t=null!==(a=e.value)&&void 0!==a?a:o);var l,c=ne.get(t);c&&(void 0===n&&(n=null==c?void 0:c[E||G.label]),void 0===o&&(o=null!==(l=null==c?void 0:c.key)&&void 0!==l?l:t),r=null==c?void 0:c.disabled,i=null==c?void 0:c.title);return{label:n,value:t,key:o,disabled:r,title:i}}))}),[G,E,ne]),ae=(0,A.Z)(B,{value:T}),le=(0,H.Z)(ae,2),ce=le[0],se=le[1],ue=r.useMemo((function(){var e,t=ie(ce);return"combobox"===i&&function(e){return!e&&0!==e}(null===(e=t[0])||void 0===e?void 0:e.value)?[]:t}),[ce,ie,i]),de=function(e,t){var n=r.useRef({values:new Map,options:new Map});return[r.useMemo((function(){var o=n.current,r=o.values,i=o.options,a=e.map((function(e){var t;return void 0===e.label?(0,h.Z)((0,h.Z)({},e),{},{label:null===(t=r.get(e.value))||void 0===t?void 0:t.label}):e})),l=new Map,c=new Map;return a.forEach((function(e){l.set(e.value,e),c.set(e.value,t.get(e.value)||i.get(e.value))})),n.current.values=l,n.current.options=c,a}),[e,t]),r.useCallback((function(e){return t.get(e)||n.current.options.get(e)}),[t])]}(ue,ne),pe=(0,H.Z)(de,2),fe=pe[0],me=pe[1],ge=r.useMemo((function(){if(!i&&1===fe.length){var e=fe[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return fe.map((function(e){var t;return(0,h.Z)((0,h.Z)({},e),{},{label:null!==(t=e.label)&&void 0!==t?t:e.value})}))}),[i,fe]),ve=r.useMemo((function(){return new Set(fe.map((function(e){return e.value})))}),[fe]);r.useEffect((function(){if("combobox"===i){var e,t=null===(e=fe[0])||void 0===e?void 0:e.value;Q(function(e){return null!=e}(t)?String(t):"")}}),[fe]);var he=ze((function(e,t){var n,o=null!=t?t:e;return n={},(0,v.Z)(n,G.value,e),(0,v.Z)(n,G.label,o),n})),Ce=function(e,t,n,o,i){return r.useMemo((function(){if(!n||!1===o)return e;var r=t.options,a=t.label,l=t.value,c=[],s="function"==typeof o,u=n.toUpperCase(),d=s?o:function(e,t){return i?ke(t[i],u):t[r]?ke(t["children"!==a?a:"label"],u):ke(t[l],u)},p=s?function(e){return xe(e)}:function(e){return e};return e.forEach((function(e){if(e[r])if(d(n,p(e)))c.push(e);else{var t=e[r].filter((function(e){return d(n,p(e))}));t.length&&c.push((0,h.Z)((0,h.Z)({},e),{},(0,v.Z)({},r,t)))}else d(n,p(e))&&c.push(e)})),c}),[e,o,i,n,t])}(r.useMemo((function(){if("tags"!==i)return re;var e=(0,K.Z)(re);return(0,K.Z)(fe).sort((function(e,t){return e.value<t.value?-1:1})).forEach((function(t){var n=t.value;(function(e){return ne.has(e)})(n)||e.push(he(n,t.label))})),e}),[he,re,ne,fe,i]),G,J,Y,S),we=r.useMemo((function(){return"tags"!==i||!J||Ce.some((function(e){return e[S||"value"]===J}))||Ce.some((function(e){return e[G.value]===J}))?Ce:[he(J)].concat((0,K.Z)(Ce))}),[he,S,i,Ce,J,G]),Ee=r.useMemo((function(){return w?(0,K.Z)(we).sort((function(e,t){return w(e,t)})):we}),[we,w]),Ze=r.useMemo((function(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,o=t.childrenAsData,r=[],i=ye(n,!1),a=i.label,l=i.value,c=i.options,s=i.groupLabel;function u(e,t){e.forEach((function(e){if(t||!(c in e)){var n=e[l];r.push({key:be(e,r.length),groupOption:t,data:e,label:e[a],value:n})}else{var i=e[s];void 0===i&&o&&(i=e.label),r.push({key:be(e,r.length),group:!0,data:e,label:i}),u(e[c],!0)}}))}return u(e,!1),r}(Ee,{fieldNames:G,childrenAsData:X})}),[Ee,G,X]),Ne=function(e){var t=ie(e);if(se(t),W&&(t.length!==fe.length||t.some((function(e,t){var n;return(null===(n=fe[t])||void 0===n?void 0:n.value)!==(null==e?void 0:e.value)})))){var n=z?t:t.map((function(e){return e.value})),o=t.map((function(e){return xe(me(e.value))}));W(V?n:n[0],V?o:o[0])}},Ie=r.useState(null),Pe=(0,H.Z)(Ie,2),Re=Pe[0],Me=Pe[1],De=r.useState(0),Te=(0,H.Z)(De,2),Ke=Te[0],He=Te[1],je=void 0!==Z?Z:"combobox"!==i,Le=r.useCallback((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.source,r=void 0===o?"keyboard":o;He(t),c&&"combobox"===i&&null!==e&&"keyboard"===r&&Me(String(e))}),[c,i]),Ae=function(e,t,n){var o=function(){var t,n=me(e);return[z?{label:null==n?void 0:n[G.label],value:e,key:null!==(t=null==n?void 0:n.key)&&void 0!==t?t:e}:e,xe(n)]};if(t&&g){var r=o(),i=(0,H.Z)(r,2),a=i[0],l=i[1];g(a,l)}else if(!t&&b&&"clear"!==n){var c=o(),s=(0,H.Z)(c,2),u=s[0],d=s[1];b(u,d)}},We=ze((function(e,t){var n,o=!V||t.selected;n=o?V?[].concat((0,K.Z)(fe),[e]):[e]:fe.filter((function(t){return t.value!==e})),Ne(n),Ae(e,o),"combobox"===i?Me(""):Se&&!m||(Q(""),Me(""))})),_e=r.useMemo((function(){var e=!1!==I&&!1!==x;return(0,h.Z)((0,h.Z)({},ee),{},{flattenOptions:Ze,onActiveValue:Le,defaultActiveFirstOption:je,onSelect:We,menuItemSelectedIcon:N,rawValues:ve,fieldNames:G,virtual:e,direction:O,listHeight:R,listItemHeight:D,childrenAsData:X})}),[ee,Ze,Le,je,We,N,ve,G,I,x,R,D,X]);return r.createElement(Fe.Provider,{value:_e},r.createElement($e,(0,o.Z)({},_,{id:F,prefixCls:l,ref:t,omitDomProps:Je,mode:i,displayValues:ge,onDisplayValuesChange:function(e,t){Ne(e);var n=t.type,o=t.values;"remove"!==n&&"clear"!==n||o.forEach((function(e){Ae(e.value,!1,n)}))},direction:O,searchValue:J,onSearch:function(e,t){if(Q(e),Me(null),"submit"!==t.source)"blur"!==t.source&&("combobox"===i&&Ne(e),null==p||p(e));else{var n=(e||"").trim();if(n){var o=Array.from(new Set([].concat((0,K.Z)(ve),[n])));Ne(o),Ae(n,!0),Q("")}}},autoClearSearchValue:m,onSearchSplit:function(e){var t=e;"tags"!==i&&(t=e.map((function(e){var t=oe.get(e);return null==t?void 0:t.value})).filter((function(e){return void 0!==e})));var n=Array.from(new Set([].concat((0,K.Z)(ve),(0,K.Z)(t))));Ne(n),n.forEach((function(e){Ae(e,!0)}))},dropdownMatchSelectWidth:x,OptionList:Ue,emptyOptions:!Ze.length,activeValue:Re,activeDescendantId:"".concat(F,"_list_").concat(Ke)})))}));var et=Qe;et.Option=Le,et.OptGroup=He;var tt=et,nt=n(53487),ot=n(62892),rt=n(19080),it=n(1684),at=n(93891),lt=n(32441),ct=n(33234),st=n(17313),ut=n(74207),dt=n(37613),pt=n(83116),ft=n(13826),mt=n(92899);const gt=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:o,optionPadding:r}=e;return{position:"relative",display:"block",minHeight:t,padding:r,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:o,boxSizing:"border-box"}};var vt=e=>{const{antCls:t,componentCls:n}=e,o=`${n}-item`,r=`&${t}-slide-up-enter${t}-slide-up-enter-active`,i=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,l=`${n}-dropdown-placement-`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},(0,st.Wf)(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[`\n ${r}${l}bottomLeft,\n ${i}${l}bottomLeft\n `]:{animationName:ft.fJ},[`\n ${r}${l}topLeft,\n ${i}${l}topLeft,\n ${r}${l}topRight,\n ${i}${l}topRight\n `]:{animationName:ft.Qt},[`${a}${l}bottomLeft`]:{animationName:ft.Uw},[`\n ${a}${l}topLeft,\n ${a}${l}topRight\n `]:{animationName:ft.ly},"&-hidden":{display:"none"},[`${o}`]:Object.assign(Object.assign({},gt(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},st.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${o}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${o}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${o}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${o}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:2*e.controlPaddingHorizontal}}}),"&-rtl":{direction:"rtl"}})},(0,ft.oN)(e,"slide-up"),(0,ft.oN)(e,"slide-down"),(0,mt.Fm)(e,"move-up"),(0,mt.Fm)(e,"move-down")]};const ht=e=>{let{controlHeightSM:t,controlHeight:n,lineWidth:o}=e;const r=(n-t)/2-o;return[r,Math.ceil(r/2)]};function bt(e,t){const{componentCls:n,iconCls:o}=e,r=`${n}-selection-overflow`,i=e.multipleSelectItemHeight,[a]=ht(e);return{[`${n}-multiple${t?`${n}-${t}`:""}`]:{fontSize:e.fontSize,[r]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${n}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:a-2+"px 4px",borderRadius:e.borderRadius,[`${n}-show-search&`]:{cursor:"text"},[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:"2px 0",lineHeight:`${i}px`,visibility:"hidden",content:'"\\a0"'}},[`\n &${n}-show-arrow ${n}-selector,\n &${n}-allow-clear ${n}-selector\n `]:{paddingInlineEnd:e.fontSizeIcon+e.controlPaddingHorizontal},[`${n}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:i,marginTop:2,marginBottom:2,lineHeight:i-2*e.lineWidth+"px",background:e.multipleItemBg,border:`${e.lineWidth}px ${e.lineType} ${e.multipleItemBorderColor}`,borderRadius:e.borderRadiusSM,cursor:"default",transition:`font-size ${e.motionDurationSlow}, line-height ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,userSelect:"none",marginInlineEnd:4,paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS/2,[`${n}-disabled&`]:{color:e.multipleItemColorDisabled,borderColor:e.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,st.Ro)()),{display:"inline-flex",alignItems:"center",color:e.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${o}`]:{verticalAlign:"-0.2em"},"&:hover":{color:e.colorIconHover}})},[`${r}-item + ${r}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.inputPaddingHorizontalBase-a,"\n &-input,\n &-mirror\n ":{height:i,fontFamily:e.fontFamily,lineHeight:`${i}px`,transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}}}}var yt=e=>{const{componentCls:t}=e,n=(0,dt.TS)(e,{controlHeight:e.controlHeightSM,multipleSelectItemHeight:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),o=(0,dt.TS)(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),[,r]=ht(e);return[bt(e),bt(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.controlPaddingHorizontalSM-e.lineWidth},[`${t}-selection-search`]:{marginInlineStart:r}}},bt(o,"lg")]};function xt(e,t){const{componentCls:n,inputPaddingHorizontalBase:o,borderRadius:r}=e,i=e.controlHeight-2*e.lineWidth,a=Math.ceil(1.25*e.fontSize);return{[`${n}-single${t?`${n}-${t}`:""}`]:{fontSize:e.fontSize,[`${n}-selector`]:Object.assign(Object.assign({},(0,st.Wf)(e)),{display:"flex",borderRadius:r,[`${n}-selection-search`]:{position:"absolute",top:0,insetInlineStart:o,insetInlineEnd:o,bottom:0,"&-input":{width:"100%"}},[`\n ${n}-selection-item,\n ${n}-selection-placeholder\n `]:{padding:0,lineHeight:`${i}px`,transition:`all ${e.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${i}px`}},[`${n}-selection-item`]:{position:"relative",userSelect:"none"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:after`,`${n}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`\n &${n}-show-arrow ${n}-selection-item,\n &${n}-show-arrow ${n}-selection-placeholder\n `]:{paddingInlineEnd:a},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:e.controlHeight,padding:`0 ${o}px`,[`${n}-selection-search-input`]:{height:i},"&:after":{lineHeight:`${i}px`}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${o}px`,"&:after":{display:"none"}}}}}}}function Ct(e){const{componentCls:t}=e,n=e.controlPaddingHorizontalSM-e.lineWidth;return[xt(e),xt((0,dt.TS)(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:n,insetInlineEnd:n},[`${t}-selector`]:{padding:`0 ${n}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:n+1.5*e.fontSize},[`\n &${t}-show-arrow ${t}-selection-item,\n &${t}-show-arrow ${t}-selection-placeholder\n `]:{paddingInlineEnd:1.5*e.fontSize}}}},xt((0,dt.TS)(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const wt=e=>{const{componentCls:t,selectorBg:n}=e;return{position:"relative",backgroundColor:n,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${t}-disabled&`]:{color:e.colorTextDisabled,background:e.colorBgContainerDisabled,cursor:"not-allowed",[`${t}-multiple&`]:{background:e.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},St=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{componentCls:o,borderHoverColor:r,outlineColor:i,antCls:a}=t,l=n?{[`${o}-selector`]:{borderColor:r}}:{};return{[e]:{[`&:not(${o}-disabled):not(${o}-customize-input):not(${a}-pagination-size-changer)`]:Object.assign(Object.assign({},l),{[`${o}-focused& ${o}-selector`]:{borderColor:r,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${i}`,outline:0},[`&:hover ${o}-selector`]:{borderColor:r}})}}},Et=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},$t=e=>{const{componentCls:t,inputPaddingHorizontalBase:n,iconCls:o}=e;return{[t]:Object.assign(Object.assign({},(0,st.Wf)(e)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${t}-customize-input) ${t}-selector`]:Object.assign(Object.assign({},wt(e)),Et(e)),[`${t}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},st.vS),[`${t}-selection-placeholder`]:Object.assign(Object.assign({},st.vS),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${t}-arrow`]:Object.assign(Object.assign({},(0,st.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${t}-suffix)`]:{pointerEvents:"auto"}},[`${t}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:e.clearBg,cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:e.colorTextTertiary}},"&:hover":{[`${t}-clear`]:{opacity:1}}}),[`${t}-has-feedback`]:{[`${t}-clear`]:{insetInlineEnd:n+e.fontSize+e.paddingXS}}}},kt=e=>{const{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${t}-in-form-item`]:{width:"100%"}}},$t(e),Ct(e),yt(e),vt(e),{[`${t}-rtl`]:{direction:"rtl"}},St(t,(0,dt.TS)(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),St(`${t}-status-error`,(0,dt.TS)(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),St(`${t}-status-warning`,(0,dt.TS)(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),(0,ut.c)(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]};var Zt=(0,pt.Z)("Select",((e,t)=>{let{rootPrefixCls:n}=t;const o=(0,dt.TS)(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.paddingSM-1,multipleSelectItemHeight:e.multipleItemHeight});return[kt(o)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:o,controlPaddingHorizontal:r,zIndexPopupBase:i,colorText:a,fontWeightStrong:l,controlItemBgActive:c,controlItemBgHover:s,colorBgContainer:u,colorFillSecondary:d,controlHeightLG:p,controlHeightSM:f,colorBgContainerDisabled:m,colorTextDisabled:g}=e;return{zIndexPopup:i+50,optionSelectedColor:a,optionSelectedFontWeight:l,optionSelectedBg:c,optionActiveBg:s,optionPadding:`${(o-t*n)/2}px ${r}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:u,clearBg:u,singleItemHeightLG:p,multipleItemBg:d,multipleItemBorderColor:"transparent",multipleItemHeight:f,multipleItemHeightLG:o,multipleSelectorBgDisabled:m,multipleItemColorDisabled:g,multipleItemBorderColorDisabled:"transparent"}}));function Nt(e,t){return e||(e=>{const t={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:"scroll"===e?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},t),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},t),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},t),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},t),{points:["br","tr"],offset:[0,-4]})}})(t)}var It={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Ot=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:It}))};var Pt=r.forwardRef(Ot),Rt=n(21884),Mt=n(53043),Dt=n(46952),Tt=n(42857),Bt=n(78405);var zt=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Kt="SECRET_COMBOBOX_MODE_DO_NOT_USE",Ht=(e,t)=>{var n,{prefixCls:o,bordered:i=!0,className:a,rootClassName:l,getPopupContainer:c,popupClassName:s,dropdownClassName:u,listHeight:d=256,placement:p,listItemHeight:f=24,size:m,disabled:v,notFoundContent:h,status:b,builtinPlacements:y,dropdownMatchSelectWidth:x,popupMatchSelectWidth:C,direction:w,style:S,allowClear:E}=e,$=zt(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:k,getPrefixCls:Z,renderEmpty:N,direction:I,virtual:O,popupMatchSelectWidth:P,popupOverflow:R,select:M}=r.useContext(D.E_),B=Z("select",o),z=Z(),K=null!=w?w:I,{compactSize:H,compactItemClassnames:j}=(0,ct.ri)(B,K),[L,A]=Zt(B),W=r.useMemo((()=>{const{mode:e}=$;if("combobox"!==e)return e===Kt?"combobox":e}),[$.mode]),_="multiple"===W||"tags"===W,F=function(e,t){return void 0!==t?t:null!==e}($.suffixIcon,$.showArrow),V=null!==(n=null!=C?C:x)&&void 0!==n?n:P,{status:X,hasFeedback:Y,isFormItemInput:G,feedbackIcon:U}=r.useContext(lt.aM),q=(0,rt.F)(X,b);let J;J=void 0!==h?h:"combobox"===W?null:(null==N?void 0:N("Select"))||r.createElement(at.Z,{componentName:"Select"});const{suffixIcon:Q,itemIcon:ee,removeIcon:te,clearIcon:ne}=function(e){let{suffixIcon:t,clearIcon:n,menuItemSelectedIcon:o,removeIcon:i,loading:a,multiple:l,hasFeedback:c,prefixCls:s,showSuffixIcon:u,feedbackIcon:d,showArrow:p,componentName:f}=e;const m=null!=n?n:r.createElement(Rt.Z,null),g=e=>null!==t||c||p?r.createElement(r.Fragment,null,!1!==u&&e,c&&d):null;let v=null;if(void 0!==t)v=g(t);else if(a)v=g(r.createElement(Tt.Z,{spin:!0}));else{const e=`${s}-suffix`;v=t=>{let{open:n,showSearch:o}=t;return g(n&&o?r.createElement(Bt.Z,{className:e}):r.createElement(Dt.Z,{className:e}))}}let h=null;h=void 0!==o?o:l?r.createElement(Pt,null):null;let b=null;return b=void 0!==i?i:r.createElement(Mt.Z,null),{clearIcon:m,suffixIcon:v,itemIcon:h,removeIcon:b}}(Object.assign(Object.assign({},$),{multiple:_,hasFeedback:Y,feedbackIcon:U,showSuffixIcon:F,prefixCls:B,showArrow:$.showArrow,componentName:"Select"})),oe=!0===E?{clearIcon:ne}:E,re=(0,We.Z)($,["suffixIcon","itemIcon"]),ie=g()(s||u,{[`${B}-dropdown-${K}`]:"rtl"===K},l,A),ae=(0,T.Z)((e=>{var t;return null!==(t=null!=m?m:H)&&void 0!==t?t:e})),le=r.useContext(it.Z),ce=null!=v?v:le,se=g()({[`${B}-lg`]:"large"===ae,[`${B}-sm`]:"small"===ae,[`${B}-rtl`]:"rtl"===K,[`${B}-borderless`]:!i,[`${B}-in-form-item`]:G},(0,rt.Z)(B,q,Y),j,null==M?void 0:M.className,a,l,A),ue=r.useMemo((()=>void 0!==p?p:"rtl"===K?"bottomRight":"bottomLeft"),[p,K]),de=Nt(y,R);return L(r.createElement(tt,Object.assign({ref:t,virtual:O,showSearch:null==M?void 0:M.showSearch},re,{style:Object.assign(Object.assign({},null==M?void 0:M.style),S),dropdownMatchSelectWidth:V,builtinPlacements:de,transitionName:(0,ot.m)(z,"slide-up",$.transitionName),listHeight:d,listItemHeight:f,mode:W,prefixCls:B,placement:ue,direction:K,suffixIcon:Q,menuItemSelectedIcon:ee,removeIcon:te,allowClear:oe,notFoundContent:J,className:se,getPopupContainer:c||k,dropdownClassName:ie,disabled:ce})))};const jt=r.forwardRef(Ht),Lt=(0,nt.Z)(jt);jt.SECRET_COMBOBOX_MODE_DO_NOT_USE=Kt,jt.Option=Le,jt.OptGroup=He,jt._InternalPanelDoNotUseOrYouWillBeFired=Lt;var At=jt;const Wt=e=>r.createElement(At,Object.assign({},e,{showSearch:!0,size:"small"})),_t=e=>r.createElement(At,Object.assign({},e,{showSearch:!0,size:"middle"}));Wt.Option=At.Option,_t.Option=At.Option;var Ft=n(9937);const Vt=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Xt=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:e.itemSizeSM-2+"px"},[`&${t}-mini:not(${t}-disabled) ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[`\n &${t}-mini ${t}-prev ${t}-item-link,\n &${t}-mini ${t}-next ${t}-item-link\n `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:`${e.itemSizeSM}px`},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ft.x0)(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},Yt=e=>{const{componentCls:t}=e;return{[`\n &${t}-simple ${t}-prev,\n &${t}-simple ${t}-next\n `]:{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`,verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSizeSM,lineHeight:`${e.itemSizeSM}px`}}},[`&${t}-simple ${t}-simple-pager`]:{display:"inline-block",height:e.itemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:e.marginXS,padding:`0 ${e.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${e.inputOutlineOffset}px 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}}}},Gt=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[`\n ${t}-prev,\n ${t}-jump-prev,\n ${t}-jump-next\n `]:{marginInlineEnd:e.marginXS},[`\n ${t}-prev,\n ${t}-next,\n ${t}-jump-prev,\n ${t}-jump-next\n `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:`${e.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:`${e.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ft.ik)(e)),{width:1.25*e.controlHeightLG,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},Ut=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:e.itemSize-2+"px",textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${e.paginationItemPaddingInline}px`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},qt=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,st.Wf)(e)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:e.itemSize-2+"px",verticalAlign:"middle"}}),Ut(e)),Gt(e)),Yt(e)),Xt(e)),Vt(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},Jt=e=>{const{componentCls:t}=e;return{[`${t}${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},Qt=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},(0,st.Qy)(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},(0,st.oN)(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Object.assign({},(0,st.oN)(e))}}}};var en=(0,pt.Z)("Pagination",(e=>{const t=(0,dt.TS)(e,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:e.marginXXS/2,paginationMiniQuickJumperInputWidth:1.1*e.controlHeightLG,paginationItemPaddingInline:1.5*e.marginXXS,paginationEllipsisLetterSpacing:e.marginXXS/2,paginationSlashMarginInlineStart:e.marginXXS,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ft.e5)(e),(0,Ft.TM)(e));return[qt(t),Qt(t),e.wireframe&&Jt(t)]}),(e=>({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0}))),tn=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};var nn=e=>{const{prefixCls:t,selectPrefixCls:n,className:o,rootClassName:i,style:a,size:l,locale:s,selectComponentClass:u,responsive:m,showSizeChanger:v}=e,h=tn(e,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:b}=(0,B.Z)(m),{getPrefixCls:y,direction:x,pagination:C={}}=r.useContext(D.E_),w=y("pagination",t),[S,E]=en(w),$=null!=v?v:C.showSizeChanger,k=r.useMemo((()=>{const e=r.createElement("span",{className:`${w}-item-ellipsis`},"•••");return{prevIcon:r.createElement("button",{className:`${w}-item-link`,type:"button",tabIndex:-1},"rtl"===x?r.createElement(f.Z,null):r.createElement(p.Z,null)),nextIcon:r.createElement("button",{className:`${w}-item-link`,type:"button",tabIndex:-1},"rtl"===x?r.createElement(p.Z,null):r.createElement(f.Z,null)),jumpPrevIcon:r.createElement("a",{className:`${w}-item-link`},r.createElement("div",{className:`${w}-item-container`},"rtl"===x?r.createElement(d,{className:`${w}-item-link-icon`}):r.createElement(c,{className:`${w}-item-link-icon`}),e)),jumpNextIcon:r.createElement("a",{className:`${w}-item-link`},r.createElement("div",{className:`${w}-item-container`},"rtl"===x?r.createElement(c,{className:`${w}-item-link-icon`}):r.createElement(d,{className:`${w}-item-link-icon`}),e))}}),[x,w]),[Z]=(0,z.Z)("Pagination",M.Z),N=Object.assign(Object.assign({},Z),s),I=(0,T.Z)(l),O="small"===I||!(!b||I||!m),P=y("select",n),K=g()({[`${w}-mini`]:O,[`${w}-rtl`]:"rtl"===x},null==C?void 0:C.className,o,i,E),H=Object.assign(Object.assign({},null==C?void 0:C.style),a);return S(r.createElement(R,Object.assign({},k,h,{style:H,prefixCls:w,selectPrefixCls:P,className:K,selectComponentClass:u||(O?Wt:_t),locale:N,showSizeChanger:$})))},on=nn},8378:function(e,t){t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var o=n(1915),r=n(95406);const i=new o.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new o.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new o.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new o.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new o.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new o.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new o.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:a},"move-left":{inKeyframes:l,outKeyframes:c},"move-right":{inKeyframes:s,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,o=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=d[t];return[(0,r.R)(o,i,a,e.motionDurationMid),{[`\n ${o}-enter,\n ${o}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${o}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},13826:function(e,t,n){n.d(t,{Qt:function(){return l},Uw:function(){return a},fJ:function(){return i},ly:function(){return c},oN:function(){return m}});var o=n(1915),r=n(95406);const i=new o.E4("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),a=new o.E4("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),l=new o.E4("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),c=new o.E4("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),s=new o.E4("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),u=new o.E4("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new o.E4("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),p=new o.E4("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),f={"slide-up":{inKeyframes:i,outKeyframes:a},"slide-down":{inKeyframes:l,outKeyframes:c},"slide-left":{inKeyframes:s,outKeyframes:u},"slide-right":{inKeyframes:d,outKeyframes:p}},m=(e,t)=>{const{antCls:n}=e,o=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=f[t];return[(0,r.R)(o,i,a,e.motionDurationMid),{[`\n ${o}-enter,\n ${o}-appear\n `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${o}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]}},60293:function(e,t,n){n.d(t,{qN:function(){return r},ZP:function(){return l},fS:function(){return i}});const o=(e,t,n,o,r)=>{const i=e/2,a=i,l=1*n/Math.sqrt(2),c=i-n*(1-1/Math.sqrt(2)),s=i-t*(1/Math.sqrt(2)),u=n*(Math.sqrt(2)-1)+t*(1/Math.sqrt(2)),d=2*i-s,p=u,f=2*i-l,m=c,g=2*i-0,v=a,h=i*Math.sqrt(2)+n*(Math.sqrt(2)-2),b=n*(Math.sqrt(2)-1);return{pointerEvents:"none",width:e,height:e,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:e,height:e/2,background:o,clipPath:{_multi_value_:!0,value:[`polygon(${b}px 100%, 50% ${b}px, ${2*i-b}px 100%, ${b}px 100%)`,`path('M 0 ${a} A ${n} ${n} 0 0 0 ${l} ${c} L ${s} ${u} A ${t} ${t} 0 0 1 ${d} ${p} L ${f} ${m} A ${n} ${n} 0 0 0 ${g} ${v} Z')`]},content:'""'},"&::after":{content:'""',position:"absolute",width:h,height:h,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${t}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:r,zIndex:0,background:"transparent"}}},r=8;function i(e){const t=r,{contentRadius:n,limitVerticalRadius:o}=e,i=n>12?n+2:12;return{dropdownArrowOffset:i,dropdownArrowOffsetVertical:o?t:i}}function a(e,t){return e?t:{}}function l(e,t){const{componentCls:n,sizePopupArrow:r,borderRadiusXS:l,borderRadiusOuter:c,boxShadowPopoverArrow:s}=e,{colorBg:u,contentRadius:d=e.borderRadiusLG,limitVerticalRadius:p,arrowDistance:f=0,arrowPlacement:m={left:!0,right:!0,top:!0,bottom:!0}}=t,{dropdownArrowOffsetVertical:g,dropdownArrowOffset:v}=i({contentRadius:d,limitVerticalRadius:p});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({[`${n}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},o(r,l,c,u,s)),{"&:before":{background:u}})]},a(!!m.top,{[[`&-placement-top ${n}-arrow`,`&-placement-topLeft ${n}-arrow`,`&-placement-topRight ${n}-arrow`].join(",")]:{bottom:f,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${n}-arrow`]:{left:{_skip_check_:!0,value:v}},[`&-placement-topRight ${n}-arrow`]:{right:{_skip_check_:!0,value:v}}})),a(!!m.bottom,{[[`&-placement-bottom ${n}-arrow`,`&-placement-bottomLeft ${n}-arrow`,`&-placement-bottomRight ${n}-arrow`].join(",")]:{top:f,transform:"translateY(-100%)"},[`&-placement-bottom ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${n}-arrow`]:{left:{_skip_check_:!0,value:v}},[`&-placement-bottomRight ${n}-arrow`]:{right:{_skip_check_:!0,value:v}}})),a(!!m.left,{[[`&-placement-left ${n}-arrow`,`&-placement-leftTop ${n}-arrow`,`&-placement-leftBottom ${n}-arrow`].join(",")]:{right:{_skip_check_:!0,value:f},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${n}-arrow`]:{top:g},[`&-placement-leftBottom ${n}-arrow`]:{bottom:g}})),a(!!m.right,{[[`&-placement-right ${n}-arrow`,`&-placement-rightTop ${n}-arrow`,`&-placement-rightBottom ${n}-arrow`].join(",")]:{left:{_skip_check_:!0,value:f},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${n}-arrow`]:{top:g},[`&-placement-rightBottom ${n}-arrow`]:{bottom:g}}))}}},50765:function(e,t,n){n.d(t,{Z:function(){return la}});var o={},r="rc-table-internal-hook",i=n(43941),a=n(30609),l=n(19171),c=n(20176),s=n(59301),u=n(4676);function d(e){var t=s.createContext(void 0);return{Context:t,Provider:function(e){var n=e.value,o=e.children,r=s.useRef(n);r.current=n;var a=s.useState((function(){return{getValue:function(){return r.current},listeners:new Set}})),c=(0,i.Z)(a,1)[0];return(0,l.Z)((function(){(0,u.unstable_batchedUpdates)((function(){c.listeners.forEach((function(e){e(n)}))}))}),[n]),s.createElement(t.Provider,{value:c},o)},defaultValue:e}}function p(e,t){var n=(0,a.Z)("function"==typeof t?t:function(e){if(void 0===t)return e;if(!Array.isArray(t))return e[t];var n={};return t.forEach((function(t){n[t]=e[t]})),n}),o=s.useContext(null==e?void 0:e.Context),r=o||{},u=r.listeners,d=r.getValue,p=s.useRef();p.current=n(o?d():null==e?void 0:e.defaultValue);var f=s.useState({}),m=(0,i.Z)(f,2)[1];return(0,l.Z)((function(){if(o)return u.add(e),function(){u.delete(e)};function e(e){var t=n(e);(0,c.Z)(p.current,t,!0)||m({})}}),[o]),p.current}var f=n(81978),m=n(25629);function g(){var e=s.createContext(null);function t(){return s.useContext(e)}return{makeImmutable:function(n,o){var r=(0,m.Yr)(n),i=function(i,a){var l=r?{ref:a}:{},c=s.useRef(0),u=s.useRef(i);return null!==t()?s.createElement(n,(0,f.Z)({},i,l)):(o&&!o(u.current,i)||(c.current+=1),u.current=i,s.createElement(e.Provider,{value:c.current},s.createElement(n,(0,f.Z)({},i,l))))};return r?s.forwardRef(i):i},responseImmutable:function(e,n){var o=(0,m.Yr)(e),r=function(n,r){var i=o?{ref:r}:{};return t(),s.createElement(e,(0,f.Z)({},n,i))};return o?s.memo(s.forwardRef(r),n):s.memo(r,n)},useImmutableMark:t}}var v=g(),h=(v.makeImmutable,v.responseImmutable,v.useImmutableMark,g()),b=h.makeImmutable,y=h.responseImmutable,x=h.useImmutableMark,C=d();s.memo((function(){var e=function(e,t){var n=s.useRef(0);n.current+=1;var o=s.useRef(e),r=[];Object.keys(e||{}).map((function(t){var n;(null==e?void 0:e[t])!==(null===(n=o.current)||void 0===n?void 0:n[t])&&r.push(t)})),o.current=e;var i=s.useRef([]);return r.length&&(i.current=r),s.useDebugValue(n.current),s.useDebugValue(i.current.join(", ")),t&&console.log("".concat(t,":"),n.current,i.current),n.current}();return s.createElement("h1",null,"Render Times: ",e)})).displayName="RenderBlock";var w=n(49888),S=n(11625),E=n(25124),$=n(92310),k=n.n($),Z=n(19544),N=n(90996),I=n(85870),O=s.createContext({renderWithProps:!1});function P(e){var t=[],n={};return e.forEach((function(e){for(var o,r=e||{},i=r.key,a=r.dataIndex,l=i||(o=a,null==o?[]:Array.isArray(o)?o:[o]).join("-")||"RC_TABLE_KEY";n[l];)l="".concat(l,"_next");n[l]=!0,t.push(l)})),t}function R(e){return null!=e}function M(e,t,n,o,r,a){var l=s.useContext(O),u=x();return(0,Z.Z)((function(){if(R(o))return[o];var i,a=null==t||""===t?[]:Array.isArray(t)?t:[t],c=(0,N.Z)(e,a),u=c,d=void 0;if(r){var p=r(c,e,n);!(i=p)||"object"!==(0,w.Z)(i)||Array.isArray(i)||s.isValidElement(i)?u=p:(u=p.children,d=p.props,l.renderWithProps=!0)}return[u,d]}),[u,e,o,t,r,n],(function(e,t){if(a){var n=(0,i.Z)(e,2)[1],o=(0,i.Z)(t,2)[1];return a(o,n)}return!!l.renderWithProps||!(0,c.Z)(e,t,!0)}))}function D(e){var t,n,o,r,a,l,c,u;var d=e.component,m=e.children,g=e.ellipsis,v=e.scope,h=e.prefixCls,b=e.className,y=e.align,x=e.record,$=e.render,Z=e.dataIndex,N=e.renderIndex,I=e.shouldCellUpdate,O=e.index,P=e.rowType,R=e.colSpan,D=e.rowSpan,T=e.fixLeft,B=e.fixRight,z=e.firstFixLeft,K=e.lastFixLeft,H=e.firstFixRight,j=e.lastFixRight,L=e.appendNode,A=e.additionalProps,W=void 0===A?{}:A,_=e.isSticky,F="".concat(h,"-cell"),V=p(C,["supportSticky","allColumnsFixedLeft"]),X=V.supportSticky,Y=V.allColumnsFixedLeft,G=M(x,Z,N,m,$,I),U=(0,i.Z)(G,2),q=U[0],J=U[1],Q={},ee="number"==typeof T&&X,te="number"==typeof B&&X;ee&&(Q.position="sticky",Q.left=T),te&&(Q.position="sticky",Q.right=B);var ne=null!==(t=null!==(n=null!==(o=null==J?void 0:J.colSpan)&&void 0!==o?o:W.colSpan)&&void 0!==n?n:R)&&void 0!==t?t:1,oe=null!==(r=null!==(a=null!==(l=null==J?void 0:J.rowSpan)&&void 0!==l?l:W.rowSpan)&&void 0!==a?a:D)&&void 0!==r?r:1,re=function(e,t){return p(C,(function(n){var o,r,i,a;return[(o=e,r=t||1,i=n.hoverStartRow,a=n.hoverEndRow,o<=a&&o+r-1>=i),n.onHover]}))}(O,oe),ie=(0,i.Z)(re,2),ae=ie[0],le=ie[1];if(0===ne||0===oe)return null;var ce=null!==(c=W.title)&&void 0!==c?c:function(e){var t,n=e.ellipsis,o=e.rowType,r=e.children,i=!0===n?{showTitle:!0}:n;return i&&(i.showTitle||"header"===o)&&("string"==typeof r||"number"==typeof r?t=r.toString():s.isValidElement(r)&&"string"==typeof r.props.children&&(t=r.props.children)),t}({rowType:P,ellipsis:g,children:q}),se=k()(F,b,(u={},(0,E.Z)(u,"".concat(F,"-fix-left"),ee&&X),(0,E.Z)(u,"".concat(F,"-fix-left-first"),z&&X),(0,E.Z)(u,"".concat(F,"-fix-left-last"),K&&X),(0,E.Z)(u,"".concat(F,"-fix-left-all"),K&&Y&&X),(0,E.Z)(u,"".concat(F,"-fix-right"),te&&X),(0,E.Z)(u,"".concat(F,"-fix-right-first"),H&&X),(0,E.Z)(u,"".concat(F,"-fix-right-last"),j&&X),(0,E.Z)(u,"".concat(F,"-ellipsis"),g),(0,E.Z)(u,"".concat(F,"-with-append"),L),(0,E.Z)(u,"".concat(F,"-fix-sticky"),(ee||te)&&_&&X),(0,E.Z)(u,"".concat(F,"-row-hover"),!J&&ae),u),W.className,null==J?void 0:J.className),ue={};y&&(ue.textAlign=y);var de=(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},Q),W.style),ue),null==J?void 0:J.style),pe=q;return"object"!==(0,w.Z)(pe)||Array.isArray(pe)||s.isValidElement(pe)||(pe=null),g&&(K||H)&&(pe=s.createElement("span",{className:"".concat(F,"-content")},pe)),s.createElement(d,(0,f.Z)({},J,W,{className:se,style:de,title:ce,scope:v,onMouseEnter:function(e){var t;x&&le(O,O+oe-1),null==W||null===(t=W.onMouseEnter)||void 0===t||t.call(W,e)},onMouseLeave:function(e){var t;x&&le(-1,-1),null==W||null===(t=W.onMouseLeave)||void 0===t||t.call(W,e)},colSpan:1!==ne?ne:null,rowSpan:1!==oe?oe:null}),L,pe)}var T=s.memo(D);function B(e,t,n,o,r,i){var a,l,c=n[e]||{},s=n[t]||{};"left"===c.fixed?a=o.left["rtl"===r?t:e]:"right"===s.fixed&&(l=o.right["rtl"===r?e:t]);var u=!1,d=!1,p=!1,f=!1,m=n[t+1],g=n[e-1],v=!(null!=i&&i.children);if("rtl"===r){if(void 0!==a)f=!(g&&"left"===g.fixed)&&v;else if(void 0!==l){p=!(m&&"right"===m.fixed)&&v}}else if(void 0!==a){u=!(m&&"left"===m.fixed)&&v}else if(void 0!==l){d=!(g&&"right"===g.fixed)&&v}return{fixLeft:a,fixRight:l,lastFixLeft:u,firstFixRight:d,lastFixRight:p,firstFixLeft:f,isSticky:o.isSticky}}var z=s.createContext({});var K=n(62579),H=["children"];function j(e){return e.children}j.Row=function(e){var t=e.children,n=(0,K.Z)(e,H);return s.createElement("tr",n,t)},j.Cell=function(e){var t=e.className,n=e.index,o=e.children,r=e.colSpan,i=void 0===r?1:r,a=e.rowSpan,l=e.align,c=p(C,["prefixCls","direction"]),u=c.prefixCls,d=c.direction,m=s.useContext(z),g=m.scrollColumnIndex,v=m.stickyOffsets,h=m.flattenColumns,b=m.columns,y=n+i-1+1===g?i+1:i,x=B(n,n+y-1,h,v,d,null==b?void 0:b[n]);return s.createElement(T,(0,f.Z)({className:t,index:n,component:"td",prefixCls:u,record:null,dataIndex:null,align:l,colSpan:y,rowSpan:a,render:function(){return o}},x))};var L=j;var A=y((function(e){var t=e.children,n=e.stickyOffsets,o=e.flattenColumns,r=e.columns,i=p(C,"prefixCls"),a=o.length-1,l=o[a],c=s.useMemo((function(){return{stickyOffsets:n,flattenColumns:o,scrollColumnIndex:null!=l&&l.scrollbar?a:null,columns:r}}),[l,o,a,n,r]);return s.createElement(z.Provider,{value:c},s.createElement("tfoot",{className:"".concat(i,"-summary")},t))})),W=L,_=n(83794),F=n(10933),V=n(57840),X=n(55562),Y=function(e){if((0,X.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function G(e,t){return Array.isArray(e)||void 0===t?Y(e):function(e,t){if(!Y(e))return!1;var n=document.createElement("div"),o=n.style[e];return n.style[e]=t,n.style[e]!==o}(e,t)}var U=n(75981),q=n(47413);function J(e,t,n,o,r,i,a){e.push({record:t,indent:n,index:a});var l=i(t),c=null==r?void 0:r.has(l);if(t&&Array.isArray(t[o])&&c)for(var s=0;s<t[o].length;s+=1)J(e,t[o][s],n+1,o,r,i,s)}function Q(e,t,n,o){return s.useMemo((function(){if(null!=n&&n.size){for(var r=[],i=0;i<(null==e?void 0:e.length);i+=1){J(r,e[i],0,t,n,o,i)}return r}return null==e?void 0:e.map((function(e,t){return{record:e,indent:0,index:t}}))}),[e,t,n,o])}var ee=function(e){var t=e.prefixCls,n=e.children,o=e.component,r=e.cellComponent,i=e.className,a=e.expanded,l=e.colSpan,c=e.isEmpty,u=p(C,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),d=u.scrollbarSize,f=u.fixHeader,m=u.fixColumn,g=u.componentWidth,v=u.horizonScroll,h=n;return(c?v&&g:m)&&(h=s.createElement("div",{style:{width:g-(f?d:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},h)),s.createElement(o,{className:i,style:{display:a?null:"none"}},s.createElement(T,{component:r,prefixCls:t,colSpan:l},h))};function te(e,t,n,o){var r,i=p(C,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),a=i.flattenColumns,l=i.expandableType,c=i.expandedKeys,s=i.childrenColumnName,u=i.onTriggerExpand,d=i.rowExpandable,f=i.onRow,m=i.expandRowByClick,g=i.rowClassName,v="nest"===l,h="row"===l&&(!d||d(e)),b=h||v,y=c&&c.has(t),x=s&&e&&e[s],w=(0,_.zX)(u),E=null==f?void 0:f(e,n),$=null==E?void 0:E.onClick;"string"==typeof g?r=g:"function"==typeof g&&(r=g(e,n,o));var Z=P(a);return(0,S.Z)((0,S.Z)({},i),{},{columnsKey:Z,nestExpandable:v,expanded:y,hasNestChildren:x,record:e,onTriggerExpand:w,rowSupportExpand:h,expandable:b,rowProps:(0,S.Z)((0,S.Z)({},E),{},{className:k()(r,null==E?void 0:E.className),onClick:function(t){m&&b&&u(e,t);for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];null==$||$.apply(void 0,[t].concat(o))}})})}function ne(e,t,n,o,r){var i,a,l=e.record,c=e.prefixCls,u=e.columnsKey,d=e.fixedInfoList,p=e.expandIconColumnIndex,f=e.nestExpandable,m=e.indentSize,g=e.expandIcon,v=e.expanded,h=e.hasNestChildren,b=e.onTriggerExpand,y=u[n],x=d[n];return n===(p||0)&&f&&(i=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(m*o,"px")},className:"".concat(c,"-row-indent indent-level-").concat(o)}),g({prefixCls:c,expanded:v,expandable:h,record:l,onExpand:b}))),t.onCell&&(a=t.onCell(l,r)),{key:y,fixedInfo:x,appendCellNode:i,additionalCellProps:a||{}}}function oe(e){var t=e.className,n=e.style,o=e.record,r=e.index,a=e.renderIndex,l=e.rowKey,c=e.indent,u=void 0===c?0:c,d=e.rowComponent,p=e.cellComponent,m=e.scopeCellComponent,g=te(o,l,r,u),v=g.prefixCls,h=g.flattenColumns,b=g.expandedRowClassName,y=g.expandedRowRender,x=g.rowProps,C=g.expanded,w=g.rowSupportExpand,E=s.useState(!1),$=(0,i.Z)(E,2),Z=$[0],N=$[1];s.useEffect((function(){C&&N(!0)}),[C]);var I,O=s.createElement(d,(0,f.Z)({},x,{"data-row-key":l,className:k()(t,"".concat(v,"-row"),"".concat(v,"-row-level-").concat(u),null==x?void 0:x.className),style:(0,S.Z)((0,S.Z)({},n),null==x?void 0:x.style)}),h.map((function(e,t){var n=e.render,i=e.dataIndex,l=e.className,c=ne(g,e,t,u,r),d=c.key,h=c.fixedInfo,b=c.appendCellNode,y=c.additionalCellProps;return s.createElement(T,(0,f.Z)({className:l,ellipsis:e.ellipsis,align:e.align,scope:e.rowScope,component:e.rowScope?m:p,prefixCls:v,key:d,record:o,index:r,renderIndex:a,dataIndex:i,render:n,shouldCellUpdate:e.shouldCellUpdate},h,{appendNode:b,additionalProps:y}))})));if(w&&(Z||C)){var P=y(o,r,u+1,C),R=b&&b(o,r,u);I=s.createElement(ee,{expanded:C,className:k()("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(u+1),R),prefixCls:v,component:d,cellComponent:p,colSpan:h.length,isEmpty:!1},P)}return s.createElement(s.Fragment,null,O,I)}oe.displayName="BodyRow";var re=y(oe);function ie(e){var t=e.columnKey,n=e.onColumnResize,o=s.useRef();return s.useEffect((function(){o.current&&n(t,o.current.offsetWidth)}),[]),s.createElement(F.Z,{data:t},s.createElement("td",{ref:o,style:{padding:0,border:0,height:0}},s.createElement("div",{style:{height:0,overflow:"hidden"}}," ")))}function ae(e){var t=e.prefixCls,n=e.columnsKey,o=e.onColumnResize;return s.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),style:{height:0,fontSize:0}},s.createElement(F.Z.Collection,{onBatchResize:function(e){e.forEach((function(e){var t=e.data,n=e.size;o(t,n.offsetWidth)}))}},n.map((function(e){return s.createElement(ie,{key:e,columnKey:e,onColumnResize:o})}))))}function le(e){var t,n=e.data,o=e.measureColumnWidth,r=p(C,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),i=r.prefixCls,a=r.getComponent,l=r.onColumnResize,c=r.flattenColumns,u=r.getRowKey,d=r.expandedKeys,f=r.childrenColumnName,m=r.emptyNode,g=Q(n,f,d,u),v=s.useRef({renderWithProps:!1}),h=a(["body","wrapper"],"tbody"),b=a(["body","row"],"tr"),y=a(["body","cell"],"td"),x=a(["body","cell"],"th");t=n.length?g.map((function(e,t){var n=e.record,o=e.indent,r=e.index,i=u(n,t);return s.createElement(re,{key:i,rowKey:i,record:n,index:t,renderIndex:r,rowComponent:b,cellComponent:y,scopeCellComponent:x,getRowKey:u,indent:o})})):s.createElement(ee,{expanded:!0,className:"".concat(i,"-placeholder"),prefixCls:i,component:b,cellComponent:y,colSpan:c.length,isEmpty:!0},m);var w=P(c);return s.createElement(O.Provider,{value:v.current},s.createElement(h,{className:"".concat(i,"-tbody")},o&&s.createElement(ae,{prefixCls:i,columnsKey:w,onColumnResize:l}),t))}le.displayName="Body";var ce=y(le),se=["expandable"],ue="RC_TABLE_INTERNAL_COL_DEFINE";var de=["columnType"];var pe=function(e){for(var t=e.colWidths,n=e.columns,o=[],r=!1,i=(e.columCount||n.length)-1;i>=0;i-=1){var a=t[i],l=n&&n[i],c=l&&l[ue];if(a||c||r){var u=c||{},d=(u.columnType,(0,K.Z)(u,de));o.unshift(s.createElement("col",(0,f.Z)({key:i,style:{width:a}},d))),r=!0}}return s.createElement("colgroup",null,o)},fe=n(34706),me=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];var ge=s.forwardRef((function(e,t){var n=e.className,o=e.noData,r=e.columns,i=e.flattenColumns,a=e.colWidths,l=e.columCount,c=e.stickyOffsets,u=e.direction,d=e.fixHeader,f=e.stickyTopOffset,g=e.stickyBottomOffset,v=e.stickyClassName,h=e.onScroll,b=e.maxContentScroll,y=e.children,x=(0,K.Z)(e,me),w=p(C,["prefixCls","scrollbarSize","isSticky"]),$=w.prefixCls,Z=w.scrollbarSize,N=w.isSticky,I=N&&!d?0:Z,O=s.useRef(null),P=s.useCallback((function(e){(0,m.mH)(t,e),(0,m.mH)(O,e)}),[]);s.useEffect((function(){var e;function t(e){var t=e,n=t.currentTarget,o=t.deltaX;o&&(h({currentTarget:n,scrollLeft:n.scrollLeft+o}),e.preventDefault())}return null===(e=O.current)||void 0===e||e.addEventListener("wheel",t),function(){var e;null===(e=O.current)||void 0===e||e.removeEventListener("wheel",t)}}),[]);var R=s.useMemo((function(){return i.every((function(e){return e.width}))}),[i]),M=i[i.length-1],D={fixed:M?M.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat($,"-cell-scrollbar")}}},T=(0,s.useMemo)((function(){return I?[].concat((0,fe.Z)(r),[D]):r}),[I,r]),B=(0,s.useMemo)((function(){return I?[].concat((0,fe.Z)(i),[D]):i}),[I,i]),z=(0,s.useMemo)((function(){var e=c.right,t=c.left;return(0,S.Z)((0,S.Z)({},c),{},{left:"rtl"===u?[].concat((0,fe.Z)(t.map((function(e){return e+I}))),[0]):t,right:"rtl"===u?e:[].concat((0,fe.Z)(e.map((function(e){return e+I}))),[0]),isSticky:N})}),[I,c,N]),H=function(e,t){return(0,s.useMemo)((function(){for(var n=[],o=0;o<t;o+=1){var r=e[o];if(void 0===r)return null;n[o]=r}return n}),[e.join("_"),t])}(a,l);return s.createElement("div",{style:(0,S.Z)({overflow:"hidden"},N?{top:f,bottom:g}:{}),ref:P,className:k()(n,(0,E.Z)({},v,!!v))},s.createElement("table",{style:{tableLayout:"fixed",visibility:o||H?null:"hidden"}},(!o||!b||R)&&s.createElement(pe,{colWidths:H?[].concat((0,fe.Z)(H),[I]):[],columCount:l+1,columns:B}),y((0,S.Z)((0,S.Z)({},x),{},{stickyOffsets:z,columns:T,flattenColumns:B}))))}));ge.displayName="FixedHolder";var ve=s.memo(ge);function he(e){var t,n=e.cells,o=e.stickyOffsets,r=e.flattenColumns,i=e.rowComponent,a=e.cellComponent,l=e.tdCellComponent,c=e.onHeaderRow,u=e.index,d=p(C,["prefixCls","direction"]),m=d.prefixCls,g=d.direction;c&&(t=c(n.map((function(e){return e.column})),u));var v=P(n.map((function(e){return e.column})));return s.createElement(i,t,n.map((function(e,t){var n,i=e.column,c=B(e.colStart,e.colEnd,r,o,g,i);return i&&i.onHeaderCell&&(n=e.column.onHeaderCell(i)),s.createElement(T,(0,f.Z)({},e,{scope:i.title?e.colSpan>1?"colgroup":"col":null,ellipsis:i.ellipsis,align:i.align,component:i.title?a:l,prefixCls:m,key:v[t]},c,{additionalProps:n,rowType:"header"}))})))}he.displayName="HeaderRow";var be=he;var ye=y((function(e){var t=e.stickyOffsets,n=e.columns,o=e.flattenColumns,r=e.onHeaderRow,i=p(C,["prefixCls","getComponent"]),a=i.prefixCls,l=i.getComponent,c=s.useMemo((function(){return function(e){var t=[];!function e(n,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[r]=t[r]||[];var i=o;return n.filter(Boolean).map((function(n){var o={key:n.key,className:n.className||"",children:n.title,column:n,colStart:i},a=1,l=n.children;return l&&l.length>0&&(a=e(l,i,r+1).reduce((function(e,t){return e+t}),0),o.hasSubColumns=!0),"colSpan"in n&&(a=n.colSpan),"rowSpan"in n&&(o.rowSpan=n.rowSpan),o.colSpan=a,o.colEnd=o.colStart+a-1,t[r].push(o),i+=a,a}))}(e,0);for(var n=t.length,o=function(e){t[e].forEach((function(t){"rowSpan"in t||t.hasSubColumns||(t.rowSpan=n-e)}))},r=0;r<n;r+=1)o(r);return t}(n)}),[n]),u=l(["header","wrapper"],"thead"),d=l(["header","row"],"tr"),f=l(["header","cell"],"th"),m=l(["header","cell"],"td");return s.createElement(u,{className:"".concat(a,"-thead")},c.map((function(e,n){return s.createElement(be,{key:n,flattenColumns:o,cells:e,stickyOffsets:t,rowComponent:d,cellComponent:f,tdCellComponent:m,onHeaderRow:r,index:n})})))})),xe=n(75440);function Ce(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"number"==typeof t?t:t.endsWith("%")?e*parseFloat(t)/100:null}var we=["children"],Se=["fixed"];function Ee(e){return(0,xe.Z)(e).filter((function(e){return s.isValidElement(e)})).map((function(e){var t=e.key,n=e.props,o=n.children,r=(0,K.Z)(n,we),i=(0,S.Z)({key:t},r);return o&&(i.children=Ee(o)),i}))}function $e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"key";return e.filter((function(e){return e&&"object"===(0,w.Z)(e)})).reduce((function(e,n,o){var r=n.fixed,i=!0===r?"left":r,a="".concat(t,"-").concat(o),l=n.children;return l&&l.length>0?[].concat((0,fe.Z)(e),(0,fe.Z)($e(l,a).map((function(e){return(0,S.Z)({fixed:i},e)})))):[].concat((0,fe.Z)(e),[(0,S.Z)((0,S.Z)({key:a},n),{},{fixed:i})])}),[])}var ke=function(e,t){var n=e.prefixCls,r=e.columns,a=e.children,l=e.expandable,c=e.expandedKeys,u=e.columnTitle,d=e.getRowKey,p=e.onTriggerExpand,f=e.expandIcon,m=e.rowExpandable,g=e.expandIconColumnIndex,v=e.direction,h=e.expandRowByClick,b=e.columnWidth,y=e.fixed,x=e.scrollWidth,C=s.useMemo((function(){return r||Ee(a)}),[r,a]),w=s.useMemo((function(){if(l){var e,t=C.slice();if(!t.includes(o)){var r=g||0;r>=0&&t.splice(r,0,o)}0;var i=t.indexOf(o);t=t.filter((function(e,t){return e!==o||t===i}));var a,v=C[i];a="left"!==y&&!y||g?"right"!==y&&!y||g!==C.length?v?v.fixed:null:"right":"left";var x=(e={},(0,E.Z)(e,ue,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,E.Z)(e,"title",u),(0,E.Z)(e,"fixed",a),(0,E.Z)(e,"className","".concat(n,"-row-expand-icon-cell")),(0,E.Z)(e,"width",b),(0,E.Z)(e,"render",(function(e,t,o){var r=d(t,o),i=c.has(r),a=!m||m(t),l=f({prefixCls:n,expanded:i,expandable:a,record:t,onExpand:p});return h?s.createElement("span",{onClick:function(e){return e.stopPropagation()}},l):l})),e);return t.map((function(e){return e===o?x:e}))}return C.filter((function(e){return e!==o}))}),[l,C,d,c,f,v]),$=s.useMemo((function(){var e=w;return t&&(e=t(e)),e.length||(e=[{render:function(){return null}}]),e}),[t,w,v]),k=s.useMemo((function(){return"rtl"===v?function(e){return e.map((function(e){var t=e.fixed,n=(0,K.Z)(e,Se),o=t;return"left"===t?o="right":"right"===t&&(o="left"),(0,S.Z)({fixed:o},n)}))}($e($)):$e($)}),[$,v,x]),Z=function(e,t){return s.useMemo((function(){if(t&&t>0){var n=0,o=0;e.forEach((function(e){var r=Ce(t,e.width);r?n+=r:o+=1}));var r=t-n,i=o,a=r/o,l=0;return[e.map((function(e){var n=(0,S.Z)({},e),o=Ce(t,n.width);if(o)n.width=o;else{var c=Math.floor(a);n.width=1===i?r:c,r-=c,i-=1}return l+=n.width,n})),l]}return[e,t]}),[e,t])}(k,x),N=(0,i.Z)(Z,2),I=N[0],O=N[1];return[$,I,O]};function Ze(e){var t,n=e.prefixCls,o=e.record,r=e.onExpand,i=e.expanded,a=e.expandable,l="".concat(n,"-row-expand-icon");if(!a)return s.createElement("span",{className:k()(l,"".concat(n,"-row-spaced"))});return s.createElement("span",{className:k()(l,(t={},(0,E.Z)(t,"".concat(n,"-row-expanded"),i),(0,E.Z)(t,"".concat(n,"-row-collapsed"),!i),t)),onClick:function(e){r(o,e),e.stopPropagation()}})}function Ne(e,t,n){var o=function(e){var t,n=e.expandable,o=(0,K.Z)(e,se);return!1===(t="expandable"in e?(0,S.Z)((0,S.Z)({},o),n):o).showExpandColumn&&(t.expandIconColumnIndex=-1),t}(e),a=o.expandIcon,l=o.expandedRowKeys,c=o.defaultExpandedRowKeys,u=o.defaultExpandAllRows,d=o.expandedRowRender,p=o.onExpand,f=o.onExpandedRowsChange,m=a||Ze,g=o.childrenColumnName||"children",v=s.useMemo((function(){return d?"row":!!(e.expandable&&e.internalHooks===r&&e.expandable.__PARENT_RENDER_ICON__||t.some((function(e){return e&&"object"===(0,w.Z)(e)&&e[g]})))&&"nest"}),[!!d,t]),h=s.useState((function(){return c||(u?function(e,t,n){var o=[];return function e(r){(r||[]).forEach((function(r,i){o.push(t(r,i)),e(r[n])}))}(e),o}(t,n,g):[])})),b=(0,i.Z)(h,2),y=b[0],x=b[1],C=s.useMemo((function(){return new Set(l||y||[])}),[l,y]),E=s.useCallback((function(e){var o,r=n(e,t.indexOf(e)),i=C.has(r);i?(C.delete(r),o=(0,fe.Z)(C)):o=[].concat((0,fe.Z)(C),[r]),x(o),p&&p(!i,e),f&&f(o)}),[n,C,t,p,f]);return[o,v,C,m,g,E]}function Ie(e){var t=(0,s.useRef)(e),n=(0,s.useState)({}),o=(0,i.Z)(n,2)[1],r=(0,s.useRef)(null),a=(0,s.useRef)([]);return(0,s.useEffect)((function(){return function(){r.current=null}}),[]),[t.current,function(e){a.current.push(e);var n=Promise.resolve();r.current=n,n.then((function(){if(r.current===n){var e=a.current,i=t.current;a.current=[],e.forEach((function(e){t.current=e(t.current)})),r.current=null,i!==t.current&&o({})}}))}]}var Oe=(0,X.Z)()?window:null;var Pe=function(e,t,n){return(0,s.useMemo)((function(){for(var o=[],r=[],i=0,a=0,l=0;l<t;l+=1)if("rtl"===n){r[l]=a,a+=e[l]||0;var c=t-l-1;o[c]=i,i+=e[c]||0}else{o[l]=i,i+=e[l]||0;var s=t-l-1;r[s]=a,a+=e[s]||0}return{left:o,right:r}}),[e,t,n])};var Re=function(e){var t=e.className,n=e.children;return s.createElement("div",{className:t},n)};function Me(e,t,n,o){var r=u.unstable_batchedUpdates?function(e){u.unstable_batchedUpdates(n,e)}:n;return null!=e&&e.addEventListener&&e.addEventListener(t,r,o),{remove:function(){null!=e&&e.removeEventListener&&e.removeEventListener(t,r,o)}}}function De(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}var Te=function(e,t){var n,o,r=e.scrollBodyRef,a=e.onScroll,l=e.offsetScroll,c=e.container,u=p(C,"prefixCls"),d=(null===(n=r.current)||void 0===n?void 0:n.scrollWidth)||0,f=(null===(o=r.current)||void 0===o?void 0:o.clientWidth)||0,m=d&&f*(f/d),g=s.useRef(),v=Ie({scrollLeft:0,isHiddenScrollBar:!1}),h=(0,i.Z)(v,2),b=h[0],y=h[1],x=s.useRef({delta:0,x:0}),w=s.useState(!1),$=(0,i.Z)(w,2),Z=$[0],N=$[1],I=function(){N(!1)},O=function(e){var t,n=(e||(null===(t=window)||void 0===t?void 0:t.event)).buttons;if(Z&&0!==n){var o=x.current.x+e.pageX-x.current.x-x.current.delta;o<=0&&(o=0),o+m>=f&&(o=f-m),a({scrollLeft:o/f*(d+2)}),x.current.x=e.pageX}else Z&&N(!1)},P=function(){if(r.current){var e=De(r.current).top,t=e+r.current.offsetHeight,n=c===window?document.documentElement.scrollTop+window.innerHeight:De(c).top+c.clientHeight;t-(0,U.Z)()<=n||e>=n-l?y((function(e){return(0,S.Z)((0,S.Z)({},e),{},{isHiddenScrollBar:!0})})):y((function(e){return(0,S.Z)((0,S.Z)({},e),{},{isHiddenScrollBar:!1})}))}},R=function(e){y((function(t){return(0,S.Z)((0,S.Z)({},t),{},{scrollLeft:e/d*f||0})}))};return s.useImperativeHandle(t,(function(){return{setScrollLeft:R}})),s.useEffect((function(){var e=Me(document.body,"mouseup",I,!1),t=Me(document.body,"mousemove",O,!1);return P(),function(){e.remove(),t.remove()}}),[m,Z]),s.useEffect((function(){var e=Me(c,"scroll",P,!1),t=Me(window,"resize",P,!1);return function(){e.remove(),t.remove()}}),[c]),s.useEffect((function(){b.isHiddenScrollBar||y((function(e){var t=r.current;return t?(0,S.Z)((0,S.Z)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e}))}),[b.isHiddenScrollBar]),d<=f||!m||b.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,U.Z)(),width:f,bottom:l},className:"".concat(u,"-sticky-scroll")},s.createElement("div",{onMouseDown:function(e){e.persist(),x.current.delta=e.pageX-b.scrollLeft,x.current.x=0,N(!0),e.preventDefault()},ref:g,className:k()("".concat(u,"-sticky-scroll-bar"),(0,E.Z)({},"".concat(u,"-sticky-scroll-bar-active"),Z)),style:{width:"".concat(m,"px"),transform:"translate3d(".concat(b.scrollLeft,"px, 0, 0)")}}))},Be=s.forwardRef(Te);var ze=function(e){return null};var Ke=function(e){return null},He="rc-table",je=[],Le={};function Ae(){return"No Data"}function We(e){var t,n=(0,S.Z)({rowKey:"key",prefixCls:He,emptyText:Ae},e),o=n.prefixCls,l=n.className,u=n.rowClassName,d=n.style,p=n.data,m=n.rowKey,g=n.scroll,v=n.tableLayout,h=n.direction,b=n.title,y=n.footer,x=n.summary,$=n.caption,I=n.id,O=n.showHeader,M=n.components,D=n.emptyText,T=n.onRow,z=n.onHeaderRow,K=n.internalHooks,H=n.transformColumns,j=n.internalRefs,W=n.tailor,_=n.sticky,X=p||je,Y=!!X.length,J=K===r;var Q,ee,te,ne=s.useCallback((function(e,t){return(0,N.Z)(M,e)||t}),[M]),oe=s.useMemo((function(){return"function"==typeof m?m:function(e){return e&&e[m]}}),[m]),re=ne(["body"]),ie=function(){var e=s.useState(-1),t=(0,i.Z)(e,2),n=t[0],o=t[1],r=s.useState(-1),a=(0,i.Z)(r,2),l=a[0],c=a[1];return[n,l,s.useCallback((function(e,t){o(e),c(t)}),[])]}(),ae=(0,i.Z)(ie,3),le=ae[0],se=ae[1],ue=ae[2],de=Ne(n,X,oe),fe=(0,i.Z)(de,6),me=fe[0],ge=fe[1],he=fe[2],be=fe[3],xe=fe[4],Ce=fe[5],we=null==g?void 0:g.x,Se=s.useState(0),Ee=(0,i.Z)(Se,2),$e=Ee[0],Ze=Ee[1],Me=ke((0,S.Z)((0,S.Z)((0,S.Z)({},n),me),{},{expandable:!!me.expandedRowRender,columnTitle:me.columnTitle,expandedKeys:he,getRowKey:oe,onTriggerExpand:Ce,expandIcon:be,expandIconColumnIndex:me.expandIconColumnIndex,direction:h,scrollWidth:J&&W&&"number"==typeof we?we:null}),J?H:null),De=(0,i.Z)(Me,3),Te=De[0],ze=De[1],Ke=De[2],We=null!=Ke?Ke:we,_e=s.useMemo((function(){return{columns:Te,flattenColumns:ze}}),[Te,ze]),Fe=s.useRef(),Ve=s.useRef(),Xe=s.useRef(),Ye=s.useRef(),Ge=s.useRef(),Ue=s.useState(!1),qe=(0,i.Z)(Ue,2),Je=qe[0],Qe=qe[1],et=s.useState(!1),tt=(0,i.Z)(et,2),nt=tt[0],ot=tt[1],rt=Ie(new Map),it=(0,i.Z)(rt,2),at=it[0],lt=it[1],ct=P(ze).map((function(e){return at.get(e)})),st=s.useMemo((function(){return ct}),[ct.join("_")]),ut=Pe(st,ze.length,h),dt=g&&R(g.y),pt=g&&R(We)||Boolean(me.fixed),ft=pt&&ze.some((function(e){return e.fixed})),mt=s.useRef(),gt=function(e,t){var n="object"===(0,w.Z)(e)?e:{},o=n.offsetHeader,r=void 0===o?0:o,i=n.offsetSummary,a=void 0===i?0:i,l=n.offsetScroll,c=void 0===l?0:l,u=n.getContainer,d=(void 0===u?function(){return Oe}:u)()||Oe;return s.useMemo((function(){var n=!!e;return{isSticky:n,stickyClassName:n?"".concat(t,"-sticky-holder"):"",offsetHeader:r,offsetSummary:a,offsetScroll:c,container:d}}),[c,r,a,t,d])}(_,o),vt=gt.isSticky,ht=gt.offsetHeader,bt=gt.offsetSummary,yt=gt.offsetScroll,xt=gt.stickyClassName,Ct=gt.container,wt=s.useMemo((function(){return null==x?void 0:x(X)}),[x,X]),St=(dt||vt)&&s.isValidElement(wt)&&wt.type===L&&wt.props.fixed;dt&&(ee={overflowY:"scroll",maxHeight:g.y}),pt&&(Q={overflowX:"auto"},dt||(ee={overflowY:"hidden"}),te={width:!0===We?"auto":We,minWidth:"100%"});var Et=s.useCallback((function(e,t){(0,V.Z)(Fe.current)&&lt((function(n){if(n.get(e)!==t){var o=new Map(n);return o.set(e,t),o}return n}))}),[]),$t=function(e){var t=(0,s.useRef)(e||null),n=(0,s.useRef)();function o(){window.clearTimeout(n.current)}return(0,s.useEffect)((function(){return o}),[]),[function(e){t.current=e,o(),n.current=window.setTimeout((function(){t.current=null,n.current=void 0}),100)},function(){return t.current}]}(null),kt=(0,i.Z)($t,2),Zt=kt[0],Nt=kt[1];function It(e,t){t&&("function"==typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e,t.scrollLeft!==e&&setTimeout((function(){t.scrollLeft=e}),0)))}var Ot=(0,a.Z)((function(e){var t,n=e.currentTarget,o=e.scrollLeft,r="rtl"===h,i="number"==typeof o?o:n.scrollLeft,a=n||Le;Nt()&&Nt()!==a||(Zt(a),It(i,Ve.current),It(i,Xe.current),It(i,Ge.current),It(i,null===(t=mt.current)||void 0===t?void 0:t.setScrollLeft));var l=n||Ve.current;if(l){var c=l.scrollWidth,s=l.clientWidth;if(c===s)return Qe(!1),void ot(!1);r?(Qe(-i<c-s),ot(-i>0)):(Qe(i>0),ot(i<c-s))}})),Pt=function(){pt&&Xe.current?Ot({currentTarget:Xe.current}):(Qe(!1),ot(!1))},Rt=s.useRef(!1);s.useEffect((function(){Rt.current&&Pt()}),[pt,p,Te.length]),s.useEffect((function(){Rt.current=!0}),[]);var Mt=s.useState(0),Dt=(0,i.Z)(Mt,2),Tt=Dt[0],Bt=Dt[1],zt=s.useState(!0),Kt=(0,i.Z)(zt,2),Ht=Kt[0],jt=Kt[1];s.useEffect((function(){W&&J||(Xe.current instanceof Element?Bt((0,U.o)(Xe.current).width):Bt((0,U.o)(Ye.current).width)),jt(G("position","sticky"))}),[]),s.useEffect((function(){J&&j&&(j.body.current=Xe.current)}));var Lt,At=s.useCallback((function(e){return s.createElement(s.Fragment,null,s.createElement(ye,e),"top"===St&&s.createElement(A,e,wt))}),[St,wt]),Wt=s.useCallback((function(e){return s.createElement(A,e,wt)}),[wt]),_t=ne(["table"],"table"),Ft=s.useMemo((function(){return v||(ft?"max-content"===We?"auto":"fixed":dt||vt||ze.some((function(e){return e.ellipsis}))?"fixed":"auto")}),[dt,ft,ze,v,vt]),Vt={colWidths:st,columCount:ze.length,stickyOffsets:ut,onHeaderRow:z,fixHeader:dt,scroll:g},Xt=s.useMemo((function(){return Y?null:"function"==typeof D?D():D}),[Y,D]),Yt=s.createElement(ce,{data:X,measureColumnWidth:dt||pt||vt}),Gt=s.createElement(pe,{colWidths:ze.map((function(e){return e.width})),columns:ze}),Ut=null!=$?s.createElement("caption",{className:"".concat(o,"-caption")},$):void 0,qt=(0,q.Z)(n,{data:!0}),Jt=(0,q.Z)(n,{aria:!0});if(dt||vt){var Qt;"function"==typeof re?(Qt=re(X,{scrollbarSize:Tt,ref:Xe,onScroll:Ot}),Vt.colWidths=ze.map((function(e,t){var n=e.width,o=t===ze.length-1?n-Tt:n;return"number"!=typeof o||Number.isNaN(o)?0:o}))):Qt=s.createElement("div",{style:(0,S.Z)((0,S.Z)({},Q),ee),onScroll:Ot,ref:Xe,className:k()("".concat(o,"-body"))},s.createElement(_t,(0,f.Z)({style:(0,S.Z)((0,S.Z)({},te),{},{tableLayout:Ft})},Jt),Ut,Gt,Yt,!St&&wt&&s.createElement(A,{stickyOffsets:ut,flattenColumns:ze,columns:Te},wt)));var en=(0,S.Z)((0,S.Z)((0,S.Z)({noData:!X.length,maxContentScroll:pt&&"max-content"===We},Vt),_e),{},{direction:h,stickyClassName:xt,onScroll:Ot});Lt=s.createElement(s.Fragment,null,!1!==O&&s.createElement(ve,(0,f.Z)({},en,{stickyTopOffset:ht,className:"".concat(o,"-header"),ref:Ve}),At),Qt,St&&"top"!==St&&s.createElement(ve,(0,f.Z)({},en,{stickyBottomOffset:bt,className:"".concat(o,"-summary"),ref:Ge}),Wt),vt&&s.createElement(Be,{ref:mt,offsetScroll:yt,scrollBodyRef:Xe,onScroll:Ot,container:Ct}))}else Lt=s.createElement("div",{style:(0,S.Z)((0,S.Z)({},Q),ee),className:k()("".concat(o,"-content")),onScroll:Ot,ref:Xe},s.createElement(_t,(0,f.Z)({style:(0,S.Z)((0,S.Z)({},te),{},{tableLayout:Ft})},Jt),Ut,Gt,!1!==O&&s.createElement(ye,(0,f.Z)({},Vt,_e)),Yt,wt&&s.createElement(A,{stickyOffsets:ut,flattenColumns:ze,columns:Te},wt)));var tn=s.createElement("div",(0,f.Z)({className:k()(o,l,(t={},(0,E.Z)(t,"".concat(o,"-rtl"),"rtl"===h),(0,E.Z)(t,"".concat(o,"-ping-left"),Je),(0,E.Z)(t,"".concat(o,"-ping-right"),nt),(0,E.Z)(t,"".concat(o,"-layout-fixed"),"fixed"===v),(0,E.Z)(t,"".concat(o,"-fixed-header"),dt),(0,E.Z)(t,"".concat(o,"-fixed-column"),ft),(0,E.Z)(t,"".concat(o,"-scroll-horizontal"),pt),(0,E.Z)(t,"".concat(o,"-has-fix-left"),ze[0]&&ze[0].fixed),(0,E.Z)(t,"".concat(o,"-has-fix-right"),ze[ze.length-1]&&"right"===ze[ze.length-1].fixed),t)),style:d,id:I,ref:Fe},qt),b&&s.createElement(Re,{className:"".concat(o,"-title")},b(X)),s.createElement("div",{ref:Ye,className:"".concat(o,"-container")},Lt),y&&s.createElement(Re,{className:"".concat(o,"-footer")},y(X)));pt&&(tn=s.createElement(F.Z,{onResize:function(e){var t=e.width;t!==$e&&(Pt(),Ze(Fe.current?Fe.current.offsetWidth:t))}},tn));var nn=function(e,t,n,o){var r=e.map((function(r,i){return B(i,i,e,t,n,null==o?void 0:o[i])}));return(0,Z.Z)((function(){return r}),[r],(function(e,t){return!(0,c.Z)(e,t)}))}(ze,ut,h,Te),on=s.useMemo((function(){return{scrollX:We,prefixCls:o,getComponent:ne,scrollbarSize:Tt,direction:h,fixedInfoList:nn,isSticky:vt,supportSticky:Ht,componentWidth:$e,fixHeader:dt,fixColumn:ft,horizonScroll:pt,tableLayout:Ft,rowClassName:u,expandedRowClassName:me.expandedRowClassName,expandIcon:be,expandableType:ge,expandRowByClick:me.expandRowByClick,expandedRowRender:me.expandedRowRender,onTriggerExpand:Ce,expandIconColumnIndex:me.expandIconColumnIndex,indentSize:me.indentSize,allColumnsFixedLeft:ze.every((function(e){return"left"===e.fixed})),emptyNode:Xt,columns:Te,flattenColumns:ze,onColumnResize:Et,hoverStartRow:le,hoverEndRow:se,onHover:ue,rowExpandable:me.rowExpandable,onRow:T,getRowKey:oe,expandedKeys:he,childrenColumnName:xe}}),[We,o,ne,Tt,h,nn,vt,Ht,$e,dt,ft,pt,Ft,u,me.expandedRowClassName,be,ge,me.expandRowByClick,me.expandedRowRender,Ce,me.expandIconColumnIndex,me.indentSize,Xt,Te,ze,Et,le,se,ue,me.rowExpandable,T,oe,he,xe]);return s.createElement(C.Provider,{value:on},tn)}function _e(e){return b(We,e)}var Fe=_e();Fe.EXPAND_COLUMN=o,Fe.INTERNAL_HOOKS=r,Fe.Column=ze,Fe.ColumnGroup=Ke,Fe.Summary=W;var Ve=Fe,Xe=n(80347),Ye=d(null),Ge=d(null);var Ue=function(e){var t=e.rowInfo,n=e.column,o=e.colIndex,r=e.indent,i=e.index,a=e.renderIndex,l=e.record,c=e.style,u=e.className,d=e.inverse,m=e.getHeight,g=n.render,v=n.dataIndex,h=n.className,b=n.width,y=p(Ge,["columnsOffset"]).columnsOffset,x=ne(t,n,o,r,i),C=x.key,w=x.fixedInfo,E=x.appendCellNode,$=x.additionalCellProps,Z=$.style,N=$.colSpan,I=void 0===N?1:N,O=$.rowSpan,P=void 0===O?1:O,R=function(e,t,n){return n[e+(t||1)]-(n[e]||0)}(o-1,I,y),M=I>1?b-R:0,D=(0,S.Z)((0,S.Z)((0,S.Z)({},Z),c),{},{flex:"0 0 ".concat(R,"px"),width:"".concat(R,"px"),marginRight:M,pointerEvents:"auto"}),B=s.useMemo((function(){return d?P<=1:0===I||0===P||P>1}),[P,I,d]);B?D.visibility="hidden":d&&(D.height=null==m?void 0:m(P));var z=B?function(){return null}:g,K={};return 0!==P&&0!==I||(K.rowSpan=1,K.colSpan=1),s.createElement(T,(0,f.Z)({className:k()(h,u),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:"div",prefixCls:t.prefixCls,key:C,record:l,index:i,renderIndex:a,dataIndex:v,render:z,shouldCellUpdate:n.shouldCellUpdate},w,{appendNode:E,additionalProps:(0,S.Z)((0,S.Z)({},$),{},{style:D},K)}))},qe=["data","index","className","rowKey","style","extra","getHeight"],Je=s.forwardRef((function(e,t){var n,o=e.data,r=e.index,i=e.className,a=e.rowKey,l=e.style,c=e.extra,u=e.getHeight,d=(0,K.Z)(e,qe),m=o.record,g=o.indent,v=o.index,h=p(C,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),b=h.scrollX,y=h.flattenColumns,x=h.prefixCls,w=h.fixColumn,$=h.componentWidth,Z=te(m,a,r,g),N=Z.rowSupportExpand,I=Z.expanded,O=Z.rowProps,P=Z.expandedRowRender,R=Z.expandedRowClassName;if(N&&I){var M=P(m,r,g+1,I),D=null==R?void 0:R(m,r,g),B={};w&&(B={style:(0,E.Z)({},"--virtual-width","".concat($,"px"))});var z="".concat(x,"-expanded-row-cell");n=s.createElement("div",{className:k()("".concat(x,"-expanded-row"),"".concat(x,"-expanded-row-level-").concat(g+1),D)},s.createElement(T,{component:"div",prefixCls:x,className:k()(z,(0,E.Z)({},"".concat(z,"-fixed"),w)),additionalProps:B},M))}var H=(0,S.Z)((0,S.Z)({},l),{},{width:b});c&&(H.position="absolute",H.pointerEvents="none");var j=s.createElement("div",(0,f.Z)({},O,d,{ref:N?null:t,className:k()(i,"".concat(x,"-row"),null==O?void 0:O.className,(0,E.Z)({},"".concat(x,"-row-extra"),c)),style:(0,S.Z)((0,S.Z)({},H),null==O?void 0:O.style)}),y.map((function(e,t){return s.createElement(Ue,{key:t,rowInfo:Z,column:e,colIndex:t,indent:g,index:r,renderIndex:v,record:m,inverse:c,getHeight:u})})));return N?s.createElement("div",{ref:t},j,n):j}));var Qe=y(Je),et=s.forwardRef((function(e,t){var n=e.data,o=e.onScroll,r=p(C,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),a=r.flattenColumns,l=r.onColumnResize,c=r.getRowKey,u=r.expandedKeys,d=r.prefixCls,m=r.childrenColumnName,g=r.emptyNode,v=r.scrollX,h=p(Ye),b=h.scrollY,y=h.listItemHeight,x=s.useRef(),w=Q(n,m,u,c),S=s.useMemo((function(){var e=0;return a.map((function(t){var n=t.width;return[t.key,n,e+=n]}))}),[a]),E=s.useMemo((function(){return S.map((function(e){return e[2]}))}),[S]);s.useEffect((function(){S.forEach((function(e){var t=(0,i.Z)(e,2),n=t[0],o=t[1];l(n,o)}))}),[S]),s.useImperativeHandle(t,(function(){var e={};return Object.defineProperty(e,"scrollLeft",{get:function(){var e;return(null===(e=x.current)||void 0===e?void 0:e.getScrollInfo().x)||0},set:function(e){var t;null===(t=x.current)||void 0===t||t.scrollTo({left:e})}}),e}));var $,Z=function(e,t){var n,o=null===(n=w[t])||void 0===n?void 0:n.record,r=e.onCell;if(r){var i,a=r(o,t);return null!==(i=null==a?void 0:a.rowSpan)&&void 0!==i?i:1}return 1},N=s.useMemo((function(){return{columnsOffset:E}}),[E]),I="".concat(d,"-tbody");return $=w.length?s.createElement(Xe.Z,{fullHeight:!1,ref:x,className:k()(I,"".concat(I,"-virtual")),height:b,itemHeight:y||24,data:w,itemKey:function(e){return c(e.record)},scrollWidth:v,onVirtualScroll:function(e){var t=e.x;o({scrollLeft:t})},extraRender:function(e){var t=e.start,n=e.end,o=e.getSize,r=e.offsetY;if(n<0)return null;for(var i=a.filter((function(e){return 0===Z(e,t)})),l=t,u=function(e){if(!(i=i.filter((function(t){return 0===Z(t,e)}))).length)return l=e,"break"},d=t;d>=0&&"break"!==u(d);d-=1);for(var p=a.filter((function(e){return 1!==Z(e,n)})),f=n,m=function(e){if(!(p=p.filter((function(t){return 1!==Z(t,e)}))).length)return f=Math.max(e-1,n),"break"},g=n;g<w.length&&"break"!==m(g);g+=1);for(var v=[],h=function(e){if(!w[e])return"continue";a.some((function(t){return Z(t,e)>1}))&&v.push(e)},b=l;b<=f;b+=1)h(b);return v.map((function(e){var t=w[e],n=c(t.record,e),i=o(n);return s.createElement(Qe,{key:e,data:t,rowKey:n,index:e,style:{top:-r+i.top},extra:!0,getHeight:function(t){var r=e+t-1,i=c(w[r].record,r),a=o(n,i);return a.bottom-a.top}})}))}},(function(e,t,n){var o=c(e.record,t);return s.createElement(Qe,(0,f.Z)({data:e,rowKey:o,index:t},n))})):s.createElement("div",{className:k()("".concat(d,"-placeholder"))},s.createElement(T,{component:"div",prefixCls:d},g)),s.createElement(Ge.Provider,{value:N},$)}));var tt=y(et),nt=function(e,t){var n=t.ref,o=t.onScroll;return s.createElement(tt,{ref:n,data:e,onScroll:o})};function ot(e){var t=e.columns,n=e.scroll,o=e.prefixCls,i=void 0===o?He:o,a=e.className,l=e.listItemHeight,c=n||{},u=c.x,d=c.y;"number"!=typeof u&&(u=100*((t||[]).length+1)),"number"!=typeof d&&(d=500);var p=s.useMemo((function(){return{scrollY:d,listItemHeight:l}}),[d,l]);return s.createElement(Ye.Provider,{value:p},s.createElement(Ve,(0,f.Z)({},e,{className:k()(a,"".concat(i,"-virtual")),scroll:(0,S.Z)((0,S.Z)({},n),{},{x:u}),components:{body:nt},columns:t,internalHooks:r,tailor:!0})))}function rt(e){return b(ot,e)}rt();var it=function(e){return null};var at=function(e){return null},lt=n(55405),ct=n(71783);function st(e,t,n,o){const r=n-t;return(e/=o/2)<1?r/2*e*e*e+t:r/2*((e-=2)*e*e+2)+t}function ut(e){return null!=e&&e===e.window}function dt(e,t){var n,o;if("undefined"==typeof window)return 0;const r=t?"scrollTop":"scrollLeft";let i=0;return ut(e)?i=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?i=e.documentElement[r]:(e instanceof HTMLElement||e)&&(i=e[r]),e&&!ut(e)&&"number"!=typeof i&&(i=null===(o=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===o?void 0:o[r]),i}function pt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=(()=>window),callback:o,duration:r=450}=t,i=n(),a=dt(i,!0),l=Date.now(),c=()=>{const t=Date.now()-l,n=st(t>r?r:t,a,e,r);ut(i)?i.scrollTo(window.pageXOffset,n):i instanceof Document||"HTMLDocument"===i.constructor.name?i.documentElement.scrollTop=n:i.scrollTop=n,t<r?(0,ct.Z)(c):"function"==typeof o&&o()};(0,ct.Z)(c)}var ft=n(36355),mt=n(93891),gt=n(19716),vt=n(8628),ht=n(41412),bt=n(41473),yt=n(61532),xt=n(88088);var Ct=function(e){return function(t){let{prefixCls:n,onExpand:o,record:r,expanded:i,expandable:a}=t;const l=`${n}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:e=>{o(r,e),e.stopPropagation()},className:k()(l,{[`${l}-spaced`]:!a,[`${l}-expanded`]:a&&i,[`${l}-collapsed`]:a&&!i}),"aria-label":i?e.collapse:e.expand,"aria-expanded":i})}};function wt(e,t){return"key"in e&&void 0!==e.key&&null!==e.key?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t}function St(e,t){return t?`${t}-${e}`:`${e}`}function Et(e,t){return"function"==typeof e?e(t):e}var $t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},kt=n(1393),Zt=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:$t}))};var Nt=s.forwardRef(Zt),It=n(56762);var Ot=n(3113),Pt=n(24905),Rt=n(83148),Mt=n(31561),Dt=n(71366),Tt=n(79676),Bt=n(53487),zt=n(92343),Kt=n(65742),Ht=n(86737),jt=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};var Lt=e=>{const{prefixCls:t,className:n,dashed:o}=e,r=jt(e,["prefixCls","className","dashed"]),{getPrefixCls:i}=s.useContext(ft.E_),a=i("menu",t),l=k()({[`${a}-item-divider-dashed`]:!!o},n);return s.createElement(Kt.iz,Object.assign({className:l},r))},At=n(71736);var Wt=(0,s.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var _t=e=>{var t;const{className:n,children:o,icon:r,title:i,danger:a}=e,{prefixCls:l,firstLevel:c,direction:u,disableMenuItemTitleTooltip:d,inlineCollapsed:p}=s.useContext(Wt),{siderCollapsed:f}=s.useContext(Ht.D);let m=i;void 0===i?m=c?o:"":!1===i&&(m="");const g={title:m};f||p||(g.title=null,g.open=!1);const v=(0,xe.Z)(o).length;let h=s.createElement(Kt.ck,Object.assign({},(0,lt.Z)(e,["title","icon","danger"]),{className:k()({[`${l}-item-danger`]:a,[`${l}-item-only-child`]:1===(r?v+1:v)},n),title:"string"==typeof i?i:void 0}),(0,zt.Tm)(r,{className:k()((0,zt.l$)(r)?null===(t=r.props)||void 0===t?void 0:t.className:"",`${l}-item-icon`)}),(e=>{const t=s.createElement("span",{className:`${l}-title-content`},o);return(!r||(0,zt.l$)(o)&&"span"===o.type)&&o&&e&&c&&"string"==typeof o?s.createElement("div",{className:`${l}-inline-collapsed-noicon`},o.charAt(0)):t})(p));return d||(h=s.createElement(At.Z,Object.assign({},g,{placement:"rtl"===u?"left":"right",overlayClassName:`${l}-inline-collapsed-tooltip`}),h)),h};var Ft=e=>{var t;const{popupClassName:n,icon:o,title:r,theme:i}=e,a=s.useContext(Wt),{prefixCls:l,inlineCollapsed:c,theme:u}=a,d=(0,Kt.Xl)();let p;if(o){const e=(0,zt.l$)(r)&&"span"===r.type;p=s.createElement(s.Fragment,null,(0,zt.Tm)(o,{className:k()((0,zt.l$)(o)?null===(t=o.props)||void 0===t?void 0:t.className:"",`${l}-item-icon`)}),e?r:s.createElement("span",{className:`${l}-title-content`},r))}else p=c&&!d.length&&r&&"string"==typeof r?s.createElement("div",{className:`${l}-inline-collapsed-noicon`},r.charAt(0)):s.createElement("span",{className:`${l}-title-content`},r);const f=s.useMemo((()=>Object.assign(Object.assign({},a),{firstLevel:!1})),[a]);return s.createElement(Wt.Provider,{value:f},s.createElement(Kt.Wd,Object.assign({},(0,lt.Z)(e,["icon"]),{title:p,popupClassName:k()(l,n,`${l}-${i||u}`)})))},Vt=n(78892),Xt=n(62892),Yt=n(33234),Gt=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Ut=s.createContext(null),qt=s.forwardRef(((e,t)=>{const{children:n}=e,o=Gt(e,["children"]),r=s.useContext(Ut),i=s.useMemo((()=>Object.assign(Object.assign({},r),o)),[r,o.prefixCls,o.mode,o.selectable]);return s.createElement(Ut.Provider,{value:i},s.createElement(Yt.BR,null,(0,_.t4)(n)?s.cloneElement(n,{ref:t}):n))}));var Jt=Ut,Qt=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function en(e){return(e||[]).map(((e,t)=>{if(e&&"object"==typeof e){const n=e,{label:o,children:r,key:i,type:a}=n,l=Qt(n,["label","children","key","type"]),c=null!=i?i:`tmp-${t}`;return r||"group"===a?"group"===a?s.createElement(Kt.BW,Object.assign({key:c},l,{title:o}),en(r)):s.createElement(Ft,Object.assign({key:c},l,{title:o}),en(r)):"divider"===a?s.createElement(Lt,Object.assign({key:c},l)):s.createElement(_t,Object.assign({key:c},l),o)}return null})).filter((e=>e))}function tn(e){return s.useMemo((()=>e?en(e):e),[e])}var nn=n(64993),on=n(17313),rn=n(8378),an=n(13826),ln=n(29878),cn=n(83116),sn=n(37613);var un=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:o,colorSplit:r,lineWidth:i,lineType:a,itemPaddingInline:l}=e;return{[`${t}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${i}px ${a} ${r}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${t}-item:hover,\n > ${t}-item-active,\n > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}};var dn=e=>{let{componentCls:t,menuArrowOffset:n}=e;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical,\n ${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${n})`},"&::after":{transform:`rotate(45deg) translateY(${n})`}}}}};const pn=e=>Object.assign({},(0,on.oN)(e));var fn=(e,t)=>{const{componentCls:n,itemColor:o,itemSelectedColor:r,groupTitleColor:i,itemBg:a,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:s,activeBarWidth:u,activeBarBorderWidth:d,motionDurationSlow:p,motionEaseInOut:f,motionEaseOut:m,itemPaddingInline:g,motionDurationMid:v,itemHoverColor:h,lineType:b,colorSplit:y,itemDisabledColor:x,dangerItemColor:C,dangerItemHoverColor:w,dangerItemSelectedColor:S,dangerItemActiveBg:E,dangerItemSelectedBg:$,itemHoverBg:k,itemActiveBg:Z,menuSubMenuBg:N,horizontalItemSelectedColor:I,horizontalItemSelectedBg:O,horizontalItemBorderRadius:P,horizontalItemHoverBg:R,popupBg:M}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:o,background:a,[`&${n}-root:focus-visible`]:Object.assign({},pn(e)),[`${n}-item-group-title`]:{color:i},[`${n}-submenu-selected`]:{[`> ${n}-submenu-title`]:{color:r}},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${x} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:h}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:Z}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:Z}}},[`${n}-item-danger`]:{color:C,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:w}},[`&${n}-item:active`]:{background:E}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:r,[`&${n}-item-danger`]:{color:S},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:$}},[`${n}-item, ${n}-submenu-title`]:{[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},pn(e))},[`&${n}-submenu > ${n}`]:{backgroundColor:N},[`&${n}-popup > ${n}`]:{backgroundColor:M},[`&${n}-horizontal`]:Object.assign(Object.assign({},"dark"===t?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:d,marginTop:-d,marginBottom:0,borderRadius:P,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${s}px solid transparent`,transition:`border-color ${p} ${f}`,content:'""'},"&:hover, &-active, &-open":{background:R,"&::after":{borderBottomWidth:s,borderBottomColor:I}},"&-selected":{color:I,backgroundColor:O,"&:hover":{backgroundColor:O},"&::after":{borderBottomWidth:s,borderBottomColor:I}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${d}px ${b} ${y}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item, ${n}-submenu-title`]:d&&u?{width:`calc(100% + ${d}px)`}:{},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${r}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${v} ${m}`,`opacity ${v} ${m}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:S}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${v} ${f}`,`opacity ${v} ${f}`].join(",")}}}}}};const mn=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:o,padding:r,menuArrowSize:i,marginXS:a,itemMarginBlock:l}=e;return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:`${n}px`,paddingInline:r,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:l,width:`calc(100% - ${2*o}px)`},[`> ${t}-item,\n > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:`${n}px`},[`${t}-item-group-list ${t}-submenu-title,\n ${t}-submenu-title`]:{paddingInlineEnd:r+i+a}}};var gn=e=>{const{componentCls:t,iconCls:n,itemHeight:o,colorTextLightSolid:r,dropdownWidth:i,controlHeightLG:a,motionDurationMid:l,motionEaseOut:c,paddingXL:s,itemMarginInline:u,fontSizeLG:d,motionDurationSlow:p,paddingXS:f,boxShadowSecondary:m,collapsedWidth:g,collapsedIconSize:v}=e,h={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},mn(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},mn(e)),{boxShadow:m})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:i,maxHeight:`calc(100vh - ${2.5*a}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${p}`,`background ${p}`,`padding ${l} ${c}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:h,[`& ${t}-item-group-title`]:{paddingInlineStart:s}},[`${t}-item`]:h}},{[`${t}-inline-collapsed`]:{width:g,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item,\n > ${t}-item-group > ${t}-item-group-list > ${t}-item,\n > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title,\n > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${d/2}px - ${u}px)`,textOverflow:"clip",[`\n ${t}-submenu-arrow,\n ${t}-submenu-expand-icon\n `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:v,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:r}},[`${t}-item-group-title`]:Object.assign(Object.assign({},on.vS),{paddingInline:f})}}]};const vn=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:o,motionEaseInOut:r,motionEaseOut:i,iconCls:a,iconSize:l,iconMarginInlineEnd:c}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding ${n} ${r}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:l,fontSize:l,transition:[`font-size ${o} ${i}`,`margin ${n} ${r}`,`color ${n}`].join(","),"+ span":{marginInlineStart:c,opacity:1,transition:[`opacity ${n} ${r}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},(0,on.Ro)()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},hn=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:o,borderRadius:r,menuArrowSize:i,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:i,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${o}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:.6*i,height:.15*i,backgroundColor:"currentcolor",borderRadius:r,transition:[`background ${n} ${o}`,`transform ${n} ${o}`,`top ${n} ${o}`,`color ${n} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${a})`},"&::after":{transform:`rotate(-45deg) translateY(${a})`}}}}},bn=e=>{const{antCls:t,componentCls:n,fontSize:o,motionDurationSlow:r,motionDurationMid:i,motionEaseInOut:a,paddingXS:l,padding:c,colorSplit:s,lineWidth:u,zIndexPopup:d,borderRadiusLG:p,subMenuItemBorderRadius:f,menuArrowSize:m,menuArrowOffset:g,lineType:v,menuPanelMaskInset:h,groupTitleLineHeight:b,groupTitleFontSize:y}=e;return[{"":{[`${n}`]:Object.assign(Object.assign({},(0,on.dF)()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,on.Wf)(e)),(0,on.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${r} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${l}px ${c}px`,fontSize:y,lineHeight:b,transition:`all ${r}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${r} ${a}`,`background ${r} ${a}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${r} ${a}`,`background ${r} ${a}`,`padding ${i} ${a}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${r} ${a}`,`padding ${r} ${a}`].join(",")},[`${n}-title-content`]:{transition:`color ${r}`},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:s,borderStyle:v,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),vn(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${2*o}px ${c}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:d,borderRadius:p,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${h}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:h},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:p},vn(e)),hn(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:f},[`${n}-submenu-title::after`]:{transition:`transform ${r} ${a}`}})}}),hn(e)),{[`&-inline-collapsed ${n}-submenu-arrow,\n &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${g})`},"&::after":{transform:`rotate(45deg) translateX(-${g})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(-${.2*m}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${g})`},"&::before":{transform:`rotate(45deg) translateX(${g})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]};var yn=(e,t)=>(0,cn.Z)("Menu",(e=>{if(!1===t)return[];const{colorBgElevated:n,colorPrimary:o,colorTextLightSolid:r,controlHeightLG:i,fontSize:a,darkItemColor:l,darkDangerItemColor:c,darkItemBg:s,darkSubMenuItemBg:u,darkItemSelectedColor:d,darkItemSelectedBg:p,darkDangerItemSelectedBg:f,darkItemHoverBg:m,darkGroupTitleColor:g,darkItemHoverColor:v,darkItemDisabledColor:h,darkDangerItemHoverColor:b,darkDangerItemSelectedColor:y,darkDangerItemActiveBg:x}=e,C=a/7*5,w=(0,sn.TS)(e,{menuArrowSize:C,menuHorizontalHeight:1.15*i,menuArrowOffset:.25*C+"px",menuPanelMaskInset:-7,menuSubMenuBg:n}),S=(0,sn.TS)(w,{itemColor:l,itemHoverColor:v,groupTitleColor:g,itemSelectedColor:d,itemBg:s,popupBg:s,subMenuItemBg:u,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:m,itemDisabledColor:h,dangerItemColor:c,dangerItemHoverColor:b,dangerItemSelectedColor:y,dangerItemActiveBg:x,dangerItemSelectedBg:f,menuSubMenuBg:u,horizontalItemSelectedColor:r,horizontalItemSelectedBg:o});return[bn(w),un(w),gn(w),fn(w,"light"),fn(S,"dark"),dn(w),(0,rn.Z)(w),(0,an.oN)(w,"slide-up"),(0,an.oN)(w,"slide-down"),(0,ln._y)(w,"zoom-big")]}),(e=>{const{colorPrimary:t,colorError:n,colorTextDisabled:o,colorErrorBg:r,colorText:i,colorTextDescription:a,colorBgContainer:l,colorFillAlter:c,colorFillContent:s,lineWidth:u,lineWidthBold:d,controlItemBgActive:p,colorBgTextHover:f,controlHeightLG:m,lineHeight:g,colorBgElevated:v,marginXXS:h,padding:b,fontSize:y,controlHeightSM:x,fontSizeLG:C,colorTextLightSolid:w,colorErrorHover:S}=e,E=new nn.C(w).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:i,itemColor:i,colorItemTextHover:i,itemHoverColor:i,colorItemTextHoverHorizontal:t,horizontalItemHoverColor:t,colorGroupTitle:a,groupTitleColor:a,colorItemTextSelected:t,itemSelectedColor:t,colorItemTextSelectedHorizontal:t,horizontalItemSelectedColor:t,colorItemBg:l,itemBg:l,colorItemBgHover:f,itemHoverBg:f,colorItemBgActive:s,itemActiveBg:p,colorSubItemBg:c,subMenuItemBg:c,colorItemBgSelected:p,itemSelectedBg:p,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:d,activeBarHeight:d,colorActiveBarBorderSize:u,activeBarBorderWidth:u,colorItemTextDisabled:o,itemDisabledColor:o,colorDangerItemText:n,dangerItemColor:n,colorDangerItemTextHover:n,dangerItemHoverColor:n,colorDangerItemTextSelected:n,dangerItemSelectedColor:n,colorDangerItemBgActive:r,dangerItemActiveBg:r,colorDangerItemBgSelected:r,dangerItemSelectedBg:r,itemMarginInline:e.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:m,groupTitleLineHeight:g,collapsedWidth:2*m,popupBg:v,itemMarginBlock:h,itemPaddingInline:b,horizontalLineHeight:1.15*m+"px",iconSize:y,iconMarginInlineEnd:x-y,collapsedIconSize:C,groupTitleFontSize:y,darkItemDisabledColor:new nn.C(w).setAlpha(.25).toRgbString(),darkItemColor:E,darkDangerItemColor:n,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:w,darkItemSelectedBg:t,darkDangerItemSelectedBg:n,darkItemHoverBg:"transparent",darkGroupTitleColor:E,darkItemHoverColor:w,darkDangerItemHoverColor:S,darkDangerItemSelectedColor:w,darkDangerItemActiveBg:n}}),{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(e),xn=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Cn=(0,s.forwardRef)(((e,t)=>{var n,o;const r=s.useContext(Jt),i=r||{},{getPrefixCls:a,getPopupContainer:l,direction:c,menu:u}=s.useContext(ft.E_),d=a(),{prefixCls:p,className:f,style:m,theme:g="light",expandIcon:v,_internalDisableMenuItemTitleTooltip:h,inlineCollapsed:b,siderCollapsed:y,items:x,children:C,rootClassName:w,mode:S,selectable:E,onClick:$,overflowedIndicatorPopupClassName:Z}=e,N=xn(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),I=(0,lt.Z)(N,["collapsedWidth"]),O=tn(x)||C;null===(n=i.validator)||void 0===n||n.call(i,{mode:S});const P=(0,_.zX)((function(){var e;null==$||$.apply(void 0,arguments),null===(e=i.onClick)||void 0===e||e.call(i)})),R=i.mode||S,M=null!=E?E:i.selectable,D=s.useMemo((()=>void 0!==y?y:b),[b,y]),T={horizontal:{motionName:`${d}-slide-up`},inline:(0,Xt.Z)(d),other:{motionName:`${d}-zoom-big`}},B=a("menu",p||i.prefixCls),[z,K]=yn(B,!r),H=k()(`${B}-${g}`,null==u?void 0:u.className,f);let j;if("function"==typeof v)j=v;else if(null===v||!1===v)j=null;else if(null===i.expandIcon||!1===i.expandIcon)j=null;else{const e=null!=v?v:i.expandIcon;j=(0,zt.Tm)(e,{className:k()(`${B}-submenu-expand-icon`,(0,zt.l$)(e)?null===(o=e.props)||void 0===o?void 0:o.className:"")})}const L=s.useMemo((()=>({prefixCls:B,inlineCollapsed:D||!1,direction:c,firstLevel:!0,theme:g,mode:R,disableMenuItemTitleTooltip:h})),[B,D,c,h,g]);return z(s.createElement(Jt.Provider,{value:null},s.createElement(Wt.Provider,{value:L},s.createElement(Kt.ZP,Object.assign({getPopupContainer:l,overflowedIndicator:s.createElement(Vt.Z,null),overflowedIndicatorPopupClassName:k()(B,`${B}-${g}`,Z),mode:R,selectable:M,onClick:P},I,{inlineCollapsed:D,style:Object.assign(Object.assign({},null==u?void 0:u.style),m),className:H,prefixCls:B,direction:c,defaultMotions:T,expandIcon:j,ref:t,rootClassName:k()(w,K)}),O))))}));var wn=Cn;const Sn=(0,s.forwardRef)(((e,t)=>{const n=(0,s.useRef)(null),o=s.useContext(Ht.D);return(0,s.useImperativeHandle)(t,(()=>({menu:n.current,focus:e=>{var t;null===(t=n.current)||void 0===t||t.focus(e)}}))),s.createElement(wn,Object.assign({ref:n},e,o))}));Sn.Item=_t,Sn.SubMenu=Ft,Sn.Divider=Lt,Sn.ItemGroup=Kt.BW;var En=Sn,$n=n(92899),kn=n(60293);var Zn=e=>{const{componentCls:t,menuCls:n,colorError:o,colorTextLightSolid:r}=e,i=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${i}`]:{[`&${i}-danger:not(${i}-disabled)`]:{color:o,"&:hover":{color:r,backgroundColor:o}}}}}};const Nn=e=>{const{componentCls:t,menuCls:n,zIndexPopup:o,dropdownArrowDistance:r,sizePopupArrow:i,antCls:a,iconCls:l,motionDurationMid:c,dropdownPaddingVertical:s,fontSize:u,dropdownEdgeChildPadding:d,colorTextDisabled:p,fontSizeIcon:f,controlPaddingHorizontal:m,colorBgElevated:g}=e;return[{[t]:Object.assign(Object.assign({},(0,on.Wf)(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:o,display:"block","&::before":{position:"absolute",insetBlock:i/2-r,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${a}-btn`]:{[`& > ${l}-down, & > ${a}-btn-icon > ${l}-down`]:{fontSize:f}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${l}-down`]:{fontSize:f},[`${l}-down::before`]:{transition:`transform ${c}`}},[`${t}-wrap-open`]:{[`${l}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft,\n &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft,\n &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom,\n &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom,\n &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomRight,\n &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:an.fJ},[`&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topLeft,\n &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topLeft,\n &${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-top,\n &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-top,\n &${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topRight,\n &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topRight`]:{animationName:an.Qt},[`&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomLeft,\n &${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottom,\n &${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:an.Uw},[`&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topLeft,\n &${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-top,\n &${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topRight`]:{animationName:an.ly}})},(0,kn.ZP)(e,{colorBg:g,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:o,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:{[n]:Object.assign(Object.assign({padding:d,listStyleType:"none",backgroundColor:g,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},(0,on.Qy)(e)),{[`${n}-item-group-title`]:{padding:`${s}px ${m}px`,color:e.colorTextDescription,transition:`all ${c}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:u,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${c}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${s}px ${m}px`,color:e.colorText,fontWeight:"normal",fontSize:u,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${c}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},(0,on.Qy)(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:g,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${e.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorTextDescription,fontSize:f,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${e.marginXS}px`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:m+e.fontSizeSM},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:g,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})}},[(0,an.oN)(e,"slide-up"),(0,an.oN)(e,"slide-down"),(0,$n.Fm)(e,"move-up"),(0,$n.Fm)(e,"move-down"),(0,ln._y)(e,"zoom-big")]]};var In=(0,cn.Z)("Dropdown",((e,t)=>{let{rootPrefixCls:n}=t;const{marginXXS:o,sizePopupArrow:r,controlHeight:i,fontSize:a,lineHeight:l,paddingXXS:c,componentCls:s,borderRadiusLG:u}=e,d=(i-a*l)/2,{dropdownArrowOffset:p}=(0,kn.fS)({contentRadius:u}),f=(0,sn.TS)(e,{menuCls:`${s}-menu`,rootPrefixCls:n,dropdownArrowDistance:r/2+o,dropdownArrowOffset:p,dropdownPaddingVertical:d,dropdownEdgeChildPadding:c});return[Nn(f),Zn(f)]}),(e=>({zIndexPopup:e.zIndexPopupBase+50})));const On=e=>{const{menu:t,arrow:n,prefixCls:o,children:r,trigger:i,disabled:a,dropdownRender:l,getPopupContainer:c,overlayClassName:u,rootClassName:d,open:p,onOpenChange:f,visible:m,onVisibleChange:g,mouseEnterDelay:v=.15,mouseLeaveDelay:h=.1,autoAdjustOverflow:b=!0,placement:y="",overlay:x,transitionName:C}=e,{getPopupContainer:w,getPrefixCls:S,direction:E}=s.useContext(ft.E_);const $=s.useMemo((()=>{const e=S();return void 0!==C?C:y.includes("top")?`${e}-slide-down`:`${e}-slide-up`}),[S,y,C]),Z=s.useMemo((()=>{if(!y)return"rtl"===E?"bottomRight":"bottomLeft";if(y.includes("Center")){return y.slice(0,y.indexOf("Center"))}return y}),[y,E]);const N=S("dropdown",o),[I,O]=In(N),[,P]=(0,xt.Z)(),R=s.Children.only(r),M=(0,zt.Tm)(R,{className:k()(`${N}-trigger`,{[`${N}-rtl`]:"rtl"===E},R.props.className),disabled:a}),D=a?[]:i;let T;D&&D.includes("contextMenu")&&(T=!0);const[B,z]=(0,Dt.Z)(!1,{value:null!=p?p:m}),K=(0,_.zX)((e=>{null==f||f(e),null==g||g(e),z(e)})),H=k()(u,d,O,{[`${N}-rtl`]:"rtl"===E}),j=(0,Tt.Z)({arrowPointAtCenter:"object"==typeof n&&n.pointAtCenter,autoAdjustOverflow:b,offset:P.marginXXS,arrowWidth:n?P.sizePopupArrow:0,borderRadius:P.borderRadius}),L=s.useCallback((()=>{z(!1)}),[]);return I(s.createElement(Mt.Z,Object.assign({alignPoint:T},(0,lt.Z)(e,["rootClassName"]),{mouseEnterDelay:v,mouseLeaveDelay:h,visible:B,builtinPlacements:j,arrow:!!n,overlayClassName:H,prefixCls:N,getPopupContainer:c||w,transitionName:$,trigger:D,overlay:()=>{let e;return e=(null==t?void 0:t.items)?s.createElement(En,Object.assign({},t)):"function"==typeof x?x():x,l&&(e=l(e)),e=s.Children.only("string"==typeof e?s.createElement("span",null,e):e),s.createElement(qt,{prefixCls:`${N}-menu`,expandIcon:s.createElement("span",{className:`${N}-menu-submenu-arrow`},s.createElement(Rt.Z,{className:`${N}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:L,validator:e=>{let{mode:t}=e}},e)},placement:Z,onVisibleChange:K}),M))};const Pn=(0,Bt.Z)(On,"dropdown",(e=>e),(function(e){return Object.assign(Object.assign({},e),{align:{overflow:{adjustX:!1,adjustY:!1}}})}));On._InternalPanelDoNotUseOrYouWillBeFired=e=>s.createElement(Pn,Object.assign({},e),s.createElement("span",null));var Rn=On;const Mn=s.createContext({latestIndex:0}),Dn=Mn.Provider;var Tn=e=>{let{className:t,index:n,children:o,split:r,style:i}=e;const{latestIndex:a}=s.useContext(Mn);return null==o?null:s.createElement(s.Fragment,null,s.createElement("div",{className:t,style:i},o),n<a&&r&&s.createElement("span",{className:`${t}-split`},r))},Bn=n(2856);function zn(e){return["small","middle","large"].includes(e)}function Kn(e){return!!e&&("number"==typeof e&&!Number.isNaN(e))}var Hn=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const jn=s.forwardRef(((e,t)=>{var n,o;const{getPrefixCls:r,space:i,direction:a}=s.useContext(ft.E_),{size:l=(null==i?void 0:i.size)||"small",align:c,className:u,rootClassName:d,children:p,direction:f="horizontal",prefixCls:m,split:g,style:v,wrap:h=!1,classNames:b,styles:y}=e,x=Hn(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[C,w]=Array.isArray(l)?l:[l,l],S=zn(w),E=zn(C),$=Kn(w),Z=Kn(C),N=(0,xe.Z)(p,{keepEmpty:!0}),I=void 0===c&&"horizontal"===f?"center":c,O=r("space",m),[P,R]=(0,Bn.Z)(O),M=k()(O,null==i?void 0:i.className,R,`${O}-${f}`,{[`${O}-rtl`]:"rtl"===a,[`${O}-align-${I}`]:I,[`${O}-gap-row-${w}`]:S,[`${O}-gap-col-${C}`]:E},u,d),D=k()(`${O}-item`,null!==(n=null==b?void 0:b.item)&&void 0!==n?n:null===(o=null==i?void 0:i.classNames)||void 0===o?void 0:o.item);let T=0;const B=N.map(((e,t)=>{var n,o;null!=e&&(T=t);const r=e&&e.key||`${D}-${t}`;return s.createElement(Tn,{className:D,key:r,index:t,split:g,style:null!==(n=null==y?void 0:y.item)&&void 0!==n?n:null===(o=null==i?void 0:i.styles)||void 0===o?void 0:o.item},e)})),z=s.useMemo((()=>({latestIndex:T})),[T]);if(0===N.length)return null;const K={};return h&&(K.flexWrap="wrap"),!E&&Z&&(K.columnGap=C),!S&&$&&(K.rowGap=w),P(s.createElement("div",Object.assign({ref:t,className:M,style:Object.assign(Object.assign(Object.assign({},K),null==i?void 0:i.style),v)},x),s.createElement(Dn,{value:z},B)))}));const Ln=jn;Ln.Compact=Yt.ZP;var An=Ln,Wn=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const _n=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:o}=s.useContext(ft.E_),{prefixCls:r,type:i="default",danger:a,disabled:l,loading:c,onClick:u,htmlType:d,children:p,className:f,menu:m,arrow:g,autoFocus:v,overlay:h,trigger:b,align:y,open:x,onOpenChange:C,placement:w,getPopupContainer:S,href:E,icon:$=s.createElement(Vt.Z,null),title:Z,buttonsRender:N=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:O,overlayClassName:P,overlayStyle:R,destroyPopupOnHide:M,dropdownRender:D}=e,T=Wn(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),B=n("dropdown",r),z=`${B}-button`,[K,H]=In(B),j={menu:m,arrow:g,autoFocus:v,align:y,disabled:l,trigger:l?[]:b,onOpenChange:C,getPopupContainer:S||t,mouseEnterDelay:I,mouseLeaveDelay:O,overlayClassName:P,overlayStyle:R,destroyPopupOnHide:M,dropdownRender:D},{compactSize:L,compactItemClassnames:A}=(0,Yt.ri)(B,o),W=k()(z,A,f,H);"overlay"in e&&(j.overlay=h),"open"in e&&(j.open=x),j.placement="placement"in e?w:"rtl"===o?"bottomLeft":"bottomRight";const _=s.createElement(Ot.ZP,{type:i,danger:a,disabled:l,loading:c,onClick:u,htmlType:d,href:E,title:Z},p),F=s.createElement(Ot.ZP,{type:i,danger:a,icon:$}),[V,X]=N([_,F]);return K(s.createElement(An.Compact,Object.assign({className:W,size:L,block:!0},T),V,s.createElement(Rn,Object.assign({},j),X)))};_n.__ANT_BUTTON=!0;var Fn=_n;const Vn=Rn;Vn.Button=Fn;var Xn=Vn,Yn=n(64165),Gn=n(5112),Un=n(4966),qn=n(22131),Jn=n(80250),Qn=n(18282),eo=n(45192),to=n(20287),no=s.createContext(null);function oo(e){if(null==e)throw new TypeError("Cannot destructure "+e)}var ro=n(16934),io=function(e){for(var t=e.prefixCls,n=e.level,o=e.isStart,r=e.isEnd,i="".concat(t,"-indent-unit"),a=[],l=0;l<n;l+=1){var c;a.push(s.createElement("span",{key:l,className:k()(i,(c={},(0,E.Z)(c,"".concat(i,"-start"),o[l]),(0,E.Z)(c,"".concat(i,"-end"),r[l]),c))}))}return s.createElement("span",{"aria-hidden":"true",className:"".concat(t,"-indent")},a)},ao=s.memo(io);function lo(e,t){return e[t]}var co=["children"];function so(e,t){return"".concat(e,"-").concat(t)}function uo(e,t){return null!=e?e:t}function po(e){var t=e||{},n=t.title||"title";return{title:n,_title:t._title||[n],key:t.key||"key",children:t.children||"children"}}function fo(e){return function e(t){return(0,xe.Z)(t).map((function(t){if(!function(e){return e&&e.type&&e.type.isTreeNode}(t))return(0,I.ZP)(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var n=t.key,o=t.props,r=o.children,i=(0,K.Z)(o,co),a=(0,S.Z)({key:n},i),l=e(r);return l.length&&(a.children=l),a})).filter((function(e){return e}))}(e)}function mo(e,t,n){var o=po(n),r=o._title,i=o.key,a=o.children,l=new Set(!0===t?[]:t),c=[];return function e(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.map((function(s,u){for(var d,p=so(o?o.pos:"0",u),f=uo(s[i],p),m=0;m<r.length;m+=1){var g=r[m];if(void 0!==s[g]){d=s[g];break}}var v=(0,S.Z)((0,S.Z)({},(0,lt.Z)(s,[].concat((0,fe.Z)(r),[i,a]))),{},{title:d,key:f,parent:o,pos:p,children:null,data:s,isStart:[].concat((0,fe.Z)(o?o.isStart:[]),[0===u]),isEnd:[].concat((0,fe.Z)(o?o.isEnd:[]),[u===n.length-1])});return c.push(v),!0===t||l.has(f)?v.children=e(s[a]||[],v):v.children=[],v}))}(e),c}function go(e,t,n){var o,r=("object"===(0,w.Z)(n)?n:{externalGetKey:n})||{},i=r.childrenPropName,a=r.externalGetKey,l=po(r.fieldNames),c=l.key,s=l.children,u=i||s;a?"string"==typeof a?o=function(e){return e[a]}:"function"==typeof a&&(o=function(e){return a(e)}):o=function(e,t){return uo(e[c],t)},function n(r,i,a,l){var c=r?r[u]:e,s=r?so(a.pos,i):"0",d=r?[].concat((0,fe.Z)(l),[r]):[];if(r){var p=o(r,s),f={node:r,index:i,pos:s,key:p,parentPos:a.node?a.pos:null,level:a.level+1,nodes:d};t(f)}c&&c.forEach((function(e,t){n(e,t,{node:r,pos:s,level:a?a.level+1:-1},d)}))}(null)}function vo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,o=t.processEntity,r=t.onProcessFinished,i=t.externalGetKey,a=t.childrenPropName,l=t.fieldNames,c=arguments.length>2?arguments[2]:void 0,s=i||c,u={},d={},p={posEntities:u,keyEntities:d};return n&&(p=n(p)||p),go(e,(function(e){var t=e.node,n=e.index,r=e.pos,i=e.key,a=e.parentPos,l=e.level,c={node:t,nodes:e.nodes,index:n,key:i,pos:r,level:l},s=uo(i,r);u[r]=c,d[s]=c,c.parent=u[a],c.parent&&(c.parent.children=c.parent.children||[],c.parent.children.push(c)),o&&o(c,p)}),{externalGetKey:s,childrenPropName:a,fieldNames:l}),r&&r(p),p}function ho(e,t){var n=t.expandedKeys,o=t.selectedKeys,r=t.loadedKeys,i=t.loadingKeys,a=t.checkedKeys,l=t.halfCheckedKeys,c=t.dragOverNodeKey,s=t.dropPosition,u=lo(t.keyEntities,e);return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==o.indexOf(e),loaded:-1!==r.indexOf(e),loading:-1!==i.indexOf(e),checked:-1!==a.indexOf(e),halfChecked:-1!==l.indexOf(e),pos:String(u?u.pos:""),dragOver:c===e&&0===s,dragOverGapTop:c===e&&-1===s,dragOverGapBottom:c===e&&1===s}}function bo(e){var t=e.data,n=e.expanded,o=e.selected,r=e.checked,i=e.loaded,a=e.loading,l=e.halfChecked,c=e.dragOver,s=e.dragOverGapTop,u=e.dragOverGapBottom,d=e.pos,p=e.active,f=e.eventKey,m=(0,S.Z)((0,S.Z)({},t),{},{expanded:n,selected:o,checked:r,loaded:i,loading:a,halfChecked:l,dragOver:c,dragOverGapTop:s,dragOverGapBottom:u,pos:d,active:p,key:f});return"props"in m||Object.defineProperty(m,"props",{get:function(){return(0,I.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),m}var yo=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],xo="open",Co="close",wo=function(e){(0,Qn.Z)(n,e);var t=(0,eo.Z)(n);function n(){var e;(0,Un.Z)(this,n);for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))).state={dragNodeHighlight:!1},e.selectHandle=void 0,e.cacheIndent=void 0,e.onSelectorClick=function(t){(0,e.props.context.onNodeClick)(t,bo(e.props)),e.isSelectable()?e.onSelect(t):e.onCheck(t)},e.onSelectorDoubleClick=function(t){(0,e.props.context.onNodeDoubleClick)(t,bo(e.props))},e.onSelect=function(t){e.isDisabled()||(0,e.props.context.onNodeSelect)(t,bo(e.props))},e.onCheck=function(t){if(!e.isDisabled()){var n=e.props,o=n.disableCheckbox,r=n.checked,i=e.props.context.onNodeCheck;if(e.isCheckable()&&!o){var a=!r;i(t,bo(e.props),a)}}},e.onMouseEnter=function(t){(0,e.props.context.onNodeMouseEnter)(t,bo(e.props))},e.onMouseLeave=function(t){(0,e.props.context.onNodeMouseLeave)(t,bo(e.props))},e.onContextMenu=function(t){(0,e.props.context.onNodeContextMenu)(t,bo(e.props))},e.onDragStart=function(t){var n=e.props.context.onNodeDragStart;t.stopPropagation(),e.setState({dragNodeHighlight:!0}),n(t,(0,Jn.Z)(e));try{t.dataTransfer.setData("text/plain","")}catch(e){}},e.onDragEnter=function(t){var n=e.props.context.onNodeDragEnter;t.preventDefault(),t.stopPropagation(),n(t,(0,Jn.Z)(e))},e.onDragOver=function(t){var n=e.props.context.onNodeDragOver;t.preventDefault(),t.stopPropagation(),n(t,(0,Jn.Z)(e))},e.onDragLeave=function(t){var n=e.props.context.onNodeDragLeave;t.stopPropagation(),n(t,(0,Jn.Z)(e))},e.onDragEnd=function(t){var n=e.props.context.onNodeDragEnd;t.stopPropagation(),e.setState({dragNodeHighlight:!1}),n(t,(0,Jn.Z)(e))},e.onDrop=function(t){var n=e.props.context.onNodeDrop;t.preventDefault(),t.stopPropagation(),e.setState({dragNodeHighlight:!1}),n(t,(0,Jn.Z)(e))},e.onExpand=function(t){var n=e.props,o=n.loading,r=n.context.onNodeExpand;o||r(t,bo(e.props))},e.setSelectHandle=function(t){e.selectHandle=t},e.getNodeState=function(){var t=e.props.expanded;return e.isLeaf()?null:t?xo:Co},e.hasChildren=function(){var t=e.props.eventKey;return!!((lo(e.props.context.keyEntities,t)||{}).children||[]).length},e.isLeaf=function(){var t=e.props,n=t.isLeaf,o=t.loaded,r=e.props.context.loadData,i=e.hasChildren();return!1!==n&&(n||!r&&!i||r&&o&&!i)},e.isDisabled=function(){var t=e.props.disabled;return!(!e.props.context.disabled&&!t)},e.isCheckable=function(){var t=e.props.checkable,n=e.props.context.checkable;return!(!n||!1===t)&&n},e.syncLoadData=function(t){var n=t.expanded,o=t.loading,r=t.loaded,i=e.props.context,a=i.loadData,l=i.onNodeLoad;o||a&&n&&!e.isLeaf()&&(e.hasChildren()||r||l(bo(e.props)))},e.isDraggable=function(){var t=e.props,n=t.data,o=t.context.draggable;return!(!o||o.nodeDraggable&&!o.nodeDraggable(n))},e.renderDragHandler=function(){var t=e.props.context,n=t.draggable,o=t.prefixCls;return(null==n?void 0:n.icon)?s.createElement("span",{className:"".concat(o,"-draggable-icon")},n.icon):null},e.renderSwitcherIconDom=function(t){var n=e.props.switcherIcon,o=e.props.context.switcherIcon,r=n||o;return"function"==typeof r?r((0,S.Z)((0,S.Z)({},e.props),{},{isLeaf:t})):r},e.renderSwitcher=function(){var t=e.props.expanded,n=e.props.context.prefixCls;if(e.isLeaf()){var o=e.renderSwitcherIconDom(!0);return!1!==o?s.createElement("span",{className:k()("".concat(n,"-switcher"),"".concat(n,"-switcher-noop"))},o):null}var r=k()("".concat(n,"-switcher"),"".concat(n,"-switcher_").concat(t?xo:Co)),i=e.renderSwitcherIconDom(!1);return!1!==i?s.createElement("span",{onClick:e.onExpand,className:r},i):null},e.renderCheckbox=function(){var t=e.props,n=t.checked,o=t.halfChecked,r=t.disableCheckbox,i=e.props.context.prefixCls,a=e.isDisabled(),l=e.isCheckable();if(!l)return null;var c="boolean"!=typeof l?l:null;return s.createElement("span",{className:k()("".concat(i,"-checkbox"),n&&"".concat(i,"-checkbox-checked"),!n&&o&&"".concat(i,"-checkbox-indeterminate"),(a||r)&&"".concat(i,"-checkbox-disabled")),onClick:e.onCheck},c)},e.renderIcon=function(){var t=e.props.loading,n=e.props.context.prefixCls;return s.createElement("span",{className:k()("".concat(n,"-iconEle"),"".concat(n,"-icon__").concat(e.getNodeState()||"docu"),t&&"".concat(n,"-icon_loading"))})},e.renderSelector=function(){var t,n,o=e.state.dragNodeHighlight,r=e.props,i=r.title,a=void 0===i?"---":i,l=r.selected,c=r.icon,u=r.loading,d=r.data,p=e.props.context,f=p.prefixCls,m=p.showIcon,g=p.icon,v=p.loadData,h=p.titleRender,b=e.isDisabled(),y="".concat(f,"-node-content-wrapper");if(m){var x=c||g;t=x?s.createElement("span",{className:k()("".concat(f,"-iconEle"),"".concat(f,"-icon__customize"))},"function"==typeof x?x(e.props):x):e.renderIcon()}else v&&u&&(t=e.renderIcon());n="function"==typeof a?a(d):h?h(d):a;var C=s.createElement("span",{className:"".concat(f,"-title")},n);return s.createElement("span",{ref:e.setSelectHandle,title:"string"==typeof a?a:"",className:k()("".concat(y),"".concat(y,"-").concat(e.getNodeState()||"normal"),!b&&(l||o)&&"".concat(f,"-node-selected")),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onContextMenu:e.onContextMenu,onClick:e.onSelectorClick,onDoubleClick:e.onSelectorDoubleClick},t,C,e.renderDropIndicator())},e.renderDropIndicator=function(){var t=e.props,n=t.disabled,o=t.eventKey,r=e.props.context,i=r.draggable,a=r.dropLevelOffset,l=r.dropPosition,c=r.prefixCls,s=r.indent,u=r.dropIndicatorRender,d=r.dragOverNodeKey,p=r.direction,f=!n&&!!i&&d===o,m=null!=s?s:e.cacheIndent;return e.cacheIndent=s,f?u({dropPosition:l,dropLevelOffset:a,indent:m,prefixCls:c,direction:p}):null},e}return(0,qn.Z)(n,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var e=this.props.selectable,t=this.props.context.selectable;return"boolean"==typeof e?e:t}},{key:"render",value:function(){var e,t=this.props,n=t.eventKey,o=t.className,r=t.style,i=t.dragOver,a=t.dragOverGapTop,l=t.dragOverGapBottom,c=t.isLeaf,u=t.isStart,d=t.isEnd,p=t.expanded,m=t.selected,g=t.checked,v=t.halfChecked,h=t.loading,b=t.domRef,y=t.active,x=(t.data,t.onMouseMove),C=t.selectable,w=(0,K.Z)(t,yo),S=this.props.context,$=S.prefixCls,Z=S.filterTreeNode,N=S.keyEntities,I=S.dropContainerKey,O=S.dropTargetKey,P=S.draggingNodeKey,R=this.isDisabled(),M=(0,q.Z)(w,{aria:!0,data:!0}),D=(lo(N,n)||{}).level,T=d[d.length-1],B=this.isDraggable(),z=!R&&B,H=P===n,j=void 0!==C?{"aria-selected":!!C}:void 0;return s.createElement("div",(0,f.Z)({ref:b,className:k()(o,"".concat($,"-treenode"),(e={},(0,E.Z)(e,"".concat($,"-treenode-disabled"),R),(0,E.Z)(e,"".concat($,"-treenode-switcher-").concat(p?"open":"close"),!c),(0,E.Z)(e,"".concat($,"-treenode-checkbox-checked"),g),(0,E.Z)(e,"".concat($,"-treenode-checkbox-indeterminate"),v),(0,E.Z)(e,"".concat($,"-treenode-selected"),m),(0,E.Z)(e,"".concat($,"-treenode-loading"),h),(0,E.Z)(e,"".concat($,"-treenode-active"),y),(0,E.Z)(e,"".concat($,"-treenode-leaf-last"),T),(0,E.Z)(e,"".concat($,"-treenode-draggable"),B),(0,E.Z)(e,"dragging",H),(0,E.Z)(e,"drop-target",O===n),(0,E.Z)(e,"drop-container",I===n),(0,E.Z)(e,"drag-over",!R&&i),(0,E.Z)(e,"drag-over-gap-top",!R&&a),(0,E.Z)(e,"drag-over-gap-bottom",!R&&l),(0,E.Z)(e,"filter-node",Z&&Z(bo(this.props))),e)),style:r,draggable:z,"aria-grabbed":H,onDragStart:z?this.onDragStart:void 0,onDragEnter:B?this.onDragEnter:void 0,onDragOver:B?this.onDragOver:void 0,onDragLeave:B?this.onDragLeave:void 0,onDrop:B?this.onDrop:void 0,onDragEnd:B?this.onDragEnd:void 0,onMouseMove:x},j,M),s.createElement(ao,{prefixCls:$,level:D,isStart:u,isEnd:d}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),n}(s.Component),So=function(e){return s.createElement(no.Consumer,null,(function(t){return s.createElement(wo,(0,f.Z)({},e,{context:t}))}))};So.displayName="TreeNode",So.isTreeNode=1;var Eo=So;var $o=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],ko=function(e,t){var n=e.className,o=e.style,r=e.motion,a=e.motionNodes,c=e.motionType,u=e.onMotionStart,d=e.onMotionEnd,p=e.active,m=e.treeNodeRequiredProps,g=(0,K.Z)(e,$o),v=s.useState(!0),h=(0,i.Z)(v,2),b=h[0],y=h[1],x=s.useContext(no).prefixCls,C=a&&"hide"!==c;(0,l.Z)((function(){a&&C!==b&&y(C)}),[a]);var w=s.useRef(!1),S=function(){a&&!w.current&&(w.current=!0,d())};!function(e,t){var n=s.useState(!1),o=(0,i.Z)(n,2),r=o[0],a=o[1];s.useLayoutEffect((function(){if(r)return e(),function(){t()}}),[r]),s.useLayoutEffect((function(){return a(!0),function(){a(!1)}}),[])}((function(){a&&u()}),S);return a?s.createElement(ro.ZP,(0,f.Z)({ref:t,visible:b},r,{motionAppear:"show"===c,onVisibleChanged:function(e){C===e&&S()}}),(function(e,t){var n=e.className,o=e.style;return s.createElement("div",{ref:t,className:k()("".concat(x,"-treenode-motion"),n),style:o},a.map((function(e){var t=(0,f.Z)({},(oo(e.data),e.data)),n=e.title,o=e.key,r=e.isStart,i=e.isEnd;delete t.children;var a=ho(o,m);return s.createElement(Eo,(0,f.Z)({},t,a,{title:n,active:p,data:e.data,key:o,isStart:r,isEnd:i}))})))})):s.createElement(Eo,(0,f.Z)({domRef:t,className:n,style:o},g,{active:p}))};ko.displayName="MotionTreeNode";var Zo=s.forwardRef(ko);function No(e,t,n){var o=e.findIndex((function(e){return e.key===n})),r=e[o+1],i=t.findIndex((function(e){return e.key===n}));if(r){var a=t.findIndex((function(e){return e.key===r.key}));return t.slice(i+1,a)}return t.slice(i+1)}var Io=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Oo={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Po=function(){},Ro="RC_TREE_MOTION_".concat(Math.random()),Mo={key:Ro},Do={key:Ro,level:0,index:0,pos:"0",node:Mo,nodes:[Mo]},To={parent:null,children:[],pos:Do.pos,data:Mo,title:null,key:Ro,isStart:[],isEnd:[]};function Bo(e,t,n,o){return!1!==t&&n?e.slice(0,Math.ceil(n/o)+1):e}function zo(e){return uo(e.key,e.pos)}var Ko=s.forwardRef((function(e,t){var n=e.prefixCls,o=e.data,r=(e.selectable,e.checkable,e.expandedKeys),a=e.selectedKeys,c=e.checkedKeys,u=e.loadedKeys,d=e.loadingKeys,p=e.halfCheckedKeys,m=e.keyEntities,g=e.disabled,v=e.dragging,h=e.dragOverNodeKey,b=e.dropPosition,y=e.motion,x=e.height,C=e.itemHeight,w=e.virtual,S=e.focusable,E=e.activeItem,$=e.focused,k=e.tabIndex,Z=e.onKeyDown,N=e.onFocus,I=e.onBlur,O=e.onActiveChange,P=e.onListChangeStart,R=e.onListChangeEnd,M=(0,K.Z)(e,Io),D=s.useRef(null),T=s.useRef(null);s.useImperativeHandle(t,(function(){return{scrollTo:function(e){D.current.scrollTo(e)},getIndentWidth:function(){return T.current.offsetWidth}}}));var B=s.useState(r),z=(0,i.Z)(B,2),H=z[0],j=z[1],L=s.useState(o),A=(0,i.Z)(L,2),W=A[0],_=A[1],F=s.useState(o),V=(0,i.Z)(F,2),X=V[0],Y=V[1],G=s.useState([]),U=(0,i.Z)(G,2),q=U[0],J=U[1],Q=s.useState(null),ee=(0,i.Z)(Q,2),te=ee[0],ne=ee[1],oe=s.useRef(o);function re(){var e=oe.current;_(e),Y(e),J([]),ne(null),R()}oe.current=o,(0,l.Z)((function(){j(r);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,o=t.length;if(1!==Math.abs(n-o))return{add:!1,key:null};function r(e,t){var n=new Map;e.forEach((function(e){n.set(e,!0)}));var o=t.filter((function(e){return!n.has(e)}));return 1===o.length?o[0]:null}return n<o?{add:!0,key:r(e,t)}:{add:!1,key:r(t,e)}}(H,r);if(null!==e.key)if(e.add){var t=W.findIndex((function(t){return t.key===e.key})),n=Bo(No(W,o,e.key),w,x,C),i=W.slice();i.splice(t+1,0,To),Y(i),J(n),ne("show")}else{var a=o.findIndex((function(t){return t.key===e.key})),l=Bo(No(o,W,e.key),w,x,C),c=o.slice();c.splice(a+1,0,To),Y(c),J(l),ne("hide")}else W!==o&&(_(o),Y(o))}),[r,o]),s.useEffect((function(){v||re()}),[v]);var ie=y?X:o,ae={expandedKeys:r,selectedKeys:a,loadedKeys:u,loadingKeys:d,checkedKeys:c,halfCheckedKeys:p,dragOverNodeKey:h,dropPosition:b,keyEntities:m};return s.createElement(s.Fragment,null,$&&E&&s.createElement("span",{style:Oo,"aria-live":"assertive"},function(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}(E)),s.createElement("div",null,s.createElement("input",{style:Oo,disabled:!1===S||g,tabIndex:!1!==S?k:null,onKeyDown:Z,onFocus:N,onBlur:I,value:"",onChange:Po,"aria-label":"for screen reader"})),s.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},s.createElement("div",{className:"".concat(n,"-indent")},s.createElement("div",{ref:T,className:"".concat(n,"-indent-unit")}))),s.createElement(Xe.Z,(0,f.Z)({},M,{data:ie,itemKey:zo,height:x,fullHeight:!1,virtual:w,itemHeight:C,prefixCls:"".concat(n,"-list"),ref:D,onVisibleChange:function(e,t){var n=new Set(e);t.filter((function(e){return!n.has(e)})).some((function(e){return zo(e)===Ro}))&&re()}}),(function(e){var t=e.pos,n=(0,f.Z)({},(oo(e.data),e.data)),o=e.title,r=e.key,i=e.isStart,a=e.isEnd,l=uo(r,t);delete n.key,delete n.children;var c=ho(l,ae);return s.createElement(Zo,(0,f.Z)({},n,c,{title:o,active:!!E&&r===E.key,pos:t,data:e.data,isStart:i,isEnd:a,motion:y,motionNodes:r===Ro?q:null,motionType:te,onMotionStart:P,onMotionEnd:re,treeNodeRequiredProps:ae,onMouseMove:function(){O(null)}}))})))}));Ko.displayName="NodeList";var Ho=Ko;function jo(e,t){if(!e)return[];var n=e.slice(),o=n.indexOf(t);return o>=0&&n.splice(o,1),n}function Lo(e,t){var n=(e||[]).slice();return-1===n.indexOf(t)&&n.push(t),n}function Ao(e){return e.split("-")}function Wo(e,t){var n=[];return function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach((function(t){var o=t.key,r=t.children;n.push(o),e(r)}))}(lo(t,e).children),n}function _o(e){if(e.parent){var t=Ao(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function Fo(e,t,n,o,r,i,a,l,c,s){var u,d=e.clientX,p=e.clientY,f=e.target.getBoundingClientRect(),m=f.top,g=f.height,v=(("rtl"===s?-1:1)*(((null==r?void 0:r.x)||0)-d)-12)/o,h=lo(l,n.props.eventKey);if(p<m+g/2){var b=a.findIndex((function(e){return e.key===h.key})),y=a[b<=0?0:b-1].key;h=lo(l,y)}var x=h.key,C=h,w=h.key,S=0,E=0;if(!c.includes(x))for(var $=0;$<v&&_o(h);$+=1)h=h.parent,E+=1;var k,Z=t.props.data,N=h.node,I=!0;return k=Ao(h.pos),0===Number(k[k.length-1])&&0===h.level&&p<m+g/2&&i({dragNode:Z,dropNode:N,dropPosition:-1})&&h.key===n.props.eventKey?S=-1:(C.children||[]).length&&c.includes(w)?i({dragNode:Z,dropNode:N,dropPosition:0})?S=0:I=!1:0===E?v>-1.5?i({dragNode:Z,dropNode:N,dropPosition:1})?S=1:I=!1:i({dragNode:Z,dropNode:N,dropPosition:0})?S=0:i({dragNode:Z,dropNode:N,dropPosition:1})?S=1:I=!1:i({dragNode:Z,dropNode:N,dropPosition:1})?S=1:I=!1,{dropPosition:S,dropLevelOffset:E,dropTargetKey:h.key,dropTargetPos:h.pos,dragOverNodeKey:w,dropContainerKey:0===S?null:(null===(u=h.parent)||void 0===u?void 0:u.key)||null,dropAllowed:I}}function Vo(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function Xo(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==(0,w.Z)(e))return(0,I.ZP)(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function Yo(e,t){var n=new Set;function o(e){if(!n.has(e)){var r=lo(t,e);if(r){n.add(e);var i=r.parent;r.node.disabled||i&&o(i.key)}}}return(e||[]).forEach((function(e){o(e)})),(0,fe.Z)(n)}function Go(e,t){var n=new Set;return e.forEach((function(e){t.has(e)||n.add(e)})),n}function Uo(e){var t=e||{},n=t.disabled,o=t.disableCheckbox,r=t.checkable;return!(!n&&!o)||!1===r}function qo(e,t,n,o){var r,i=[];r=o||Uo;var a,l=new Set(e.filter((function(e){var t=!!lo(n,e);return t||i.push(e),t}))),c=new Map,s=0;return Object.keys(n).forEach((function(e){var t=n[e],o=t.level,r=c.get(o);r||(r=new Set,c.set(o,r)),r.add(t),s=Math.max(s,o)})),(0,I.ZP)(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map((function(e){return"'".concat(e,"'")})).join(", "))),a=!0===t?function(e,t,n,o){for(var r=new Set(e),i=new Set,a=0;a<=n;a+=1)(t.get(a)||new Set).forEach((function(e){var t=e.key,n=e.node,i=e.children,a=void 0===i?[]:i;r.has(t)&&!o(n)&&a.filter((function(e){return!o(e.node)})).forEach((function(e){r.add(e.key)}))}));for(var l=new Set,c=n;c>=0;c-=1)(t.get(c)||new Set).forEach((function(e){var t=e.parent,n=e.node;if(!o(n)&&e.parent&&!l.has(e.parent.key))if(o(e.parent.node))l.add(t.key);else{var a=!0,c=!1;(t.children||[]).filter((function(e){return!o(e.node)})).forEach((function(e){var t=e.key,n=r.has(t);a&&!n&&(a=!1),c||!n&&!i.has(t)||(c=!0)})),a&&r.add(t.key),c&&i.add(t.key),l.add(t.key)}}));return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(Go(i,r))}}(l,c,s,r):function(e,t,n,o,r){for(var i=new Set(e),a=new Set(t),l=0;l<=o;l+=1)(n.get(l)||new Set).forEach((function(e){var t=e.key,n=e.node,o=e.children,l=void 0===o?[]:o;i.has(t)||a.has(t)||r(n)||l.filter((function(e){return!r(e.node)})).forEach((function(e){i.delete(e.key)}))}));a=new Set;for(var c=new Set,s=o;s>=0;s-=1)(n.get(s)||new Set).forEach((function(e){var t=e.parent,n=e.node;if(!r(n)&&e.parent&&!c.has(e.parent.key))if(r(e.parent.node))c.add(t.key);else{var o=!0,l=!1;(t.children||[]).filter((function(e){return!r(e.node)})).forEach((function(e){var t=e.key,n=i.has(t);o&&!n&&(o=!1),l||!n&&!a.has(t)||(l=!0)})),o||i.delete(t.key),l&&a.add(t.key),c.add(t.key)}}));return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(Go(a,i))}}(l,t.halfCheckedKeys,c,s,r),a}var Jo=function(e){(0,Qn.Z)(n,e);var t=(0,eo.Z)(n);function n(){var e;(0,Un.Z)(this,n);for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))).destroyed=!1,e.delayedDragEnterLogic=void 0,e.loadingRetryTimes={},e.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:po()},e.dragStartMousePosition=null,e.dragNode=void 0,e.currentMouseOverDroppableNodeKey=null,e.listRef=s.createRef(),e.onNodeDragStart=function(t,n){var o=e.state,r=o.expandedKeys,i=o.keyEntities,a=e.props.onDragStart,l=n.props.eventKey;e.dragNode=n,e.dragStartMousePosition={x:t.clientX,y:t.clientY};var c=jo(r,l);e.setState({draggingNodeKey:l,dragChildrenKeys:Wo(l,i),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(c),window.addEventListener("dragend",e.onWindowDragEnd),null==a||a({event:t,node:bo(n.props)})},e.onNodeDragEnter=function(t,n){var o=e.state,r=o.expandedKeys,i=o.keyEntities,a=o.dragChildrenKeys,l=o.flattenNodes,c=o.indent,s=e.props,u=s.onDragEnter,d=s.onExpand,p=s.allowDrop,f=s.direction,m=n.props,g=m.pos,v=m.eventKey,h=(0,Jn.Z)(e).dragNode;if(e.currentMouseOverDroppableNodeKey!==v&&(e.currentMouseOverDroppableNodeKey=v),h){var b=Fo(t,h,n,c,e.dragStartMousePosition,p,l,i,r,f),y=b.dropPosition,x=b.dropLevelOffset,C=b.dropTargetKey,w=b.dropContainerKey,S=b.dropTargetPos,E=b.dropAllowed,$=b.dragOverNodeKey;-1===a.indexOf(C)&&E?(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach((function(t){clearTimeout(e.delayedDragEnterLogic[t])})),h.props.eventKey!==n.props.eventKey&&(t.persist(),e.delayedDragEnterLogic[g]=window.setTimeout((function(){if(null!==e.state.draggingNodeKey){var o=(0,fe.Z)(r),a=lo(i,n.props.eventKey);a&&(a.children||[]).length&&(o=Lo(r,n.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(o),null==d||d(o,{node:bo(n.props),expanded:!0,nativeEvent:t.nativeEvent})}}),800)),h.props.eventKey!==C||0!==x?(e.setState({dragOverNodeKey:$,dropPosition:y,dropLevelOffset:x,dropTargetKey:C,dropContainerKey:w,dropTargetPos:S,dropAllowed:E}),null==u||u({event:t,node:bo(n.props),expandedKeys:r})):e.resetDragState()):e.resetDragState()}else e.resetDragState()},e.onNodeDragOver=function(t,n){var o=e.state,r=o.dragChildrenKeys,i=o.flattenNodes,a=o.keyEntities,l=o.expandedKeys,c=o.indent,s=e.props,u=s.onDragOver,d=s.allowDrop,p=s.direction,f=(0,Jn.Z)(e).dragNode;if(f){var m=Fo(t,f,n,c,e.dragStartMousePosition,d,i,a,l,p),g=m.dropPosition,v=m.dropLevelOffset,h=m.dropTargetKey,b=m.dropContainerKey,y=m.dropAllowed,x=m.dropTargetPos,C=m.dragOverNodeKey;-1===r.indexOf(h)&&y&&(f.props.eventKey===h&&0===v?null===e.state.dropPosition&&null===e.state.dropLevelOffset&&null===e.state.dropTargetKey&&null===e.state.dropContainerKey&&null===e.state.dropTargetPos&&!1===e.state.dropAllowed&&null===e.state.dragOverNodeKey||e.resetDragState():g===e.state.dropPosition&&v===e.state.dropLevelOffset&&h===e.state.dropTargetKey&&b===e.state.dropContainerKey&&x===e.state.dropTargetPos&&y===e.state.dropAllowed&&C===e.state.dragOverNodeKey||e.setState({dropPosition:g,dropLevelOffset:v,dropTargetKey:h,dropContainerKey:b,dropTargetPos:x,dropAllowed:y,dragOverNodeKey:C}),null==u||u({event:t,node:bo(n.props)}))}},e.onNodeDragLeave=function(t,n){e.currentMouseOverDroppableNodeKey!==n.props.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var o=e.props.onDragLeave;null==o||o({event:t,node:bo(n.props)})},e.onWindowDragEnd=function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDragEnd=function(t,n){var o=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null==o||o({event:t,node:bo(n.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDrop=function(t,n){var o,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=e.state,a=i.dragChildrenKeys,l=i.dropPosition,c=i.dropTargetKey,s=i.dropTargetPos,u=i.dropAllowed;if(u){var d=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==c){var p=(0,S.Z)((0,S.Z)({},ho(c,e.getTreeNodeRequiredProps())),{},{active:(null===(o=e.getActiveItem())||void 0===o?void 0:o.key)===c,data:lo(e.state.keyEntities,c).node}),f=-1!==a.indexOf(c);(0,I.ZP)(!f,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var m=Ao(s),g={event:t,node:bo(p),dragNode:e.dragNode?bo(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(a),dropToGap:0!==l,dropPosition:l+Number(m[m.length-1])};r||null==d||d(g),e.dragNode=null}}},e.cleanDragState=function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null},e.triggerExpandActionExpand=function(t,n){var o=e.state,r=o.expandedKeys,i=o.flattenNodes,a=n.expanded,l=n.key;if(!(n.isLeaf||t.shiftKey||t.metaKey||t.ctrlKey)){var c=i.filter((function(e){return e.key===l}))[0],s=bo((0,S.Z)((0,S.Z)({},ho(l,e.getTreeNodeRequiredProps())),{},{data:c.data}));e.setExpandedKeys(a?jo(r,l):Lo(r,l)),e.onNodeExpand(t,s)}},e.onNodeClick=function(t,n){var o=e.props,r=o.onClick;"click"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)},e.onNodeDoubleClick=function(t,n){var o=e.props,r=o.onDoubleClick;"doubleClick"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)},e.onNodeSelect=function(t,n){var o=e.state.selectedKeys,r=e.state,i=r.keyEntities,a=r.fieldNames,l=e.props,c=l.onSelect,s=l.multiple,u=n.selected,d=n[a.key],p=!u,f=(o=p?s?Lo(o,d):[d]:jo(o,d)).map((function(e){var t=lo(i,e);return t?t.node:null})).filter((function(e){return e}));e.setUncontrolledState({selectedKeys:o}),null==c||c(o,{event:"select",selected:p,node:n,selectedNodes:f,nativeEvent:t.nativeEvent})},e.onNodeCheck=function(t,n,o){var r,i=e.state,a=i.keyEntities,l=i.checkedKeys,c=i.halfCheckedKeys,s=e.props,u=s.checkStrictly,d=s.onCheck,p=n.key,f={event:"check",node:n,checked:o,nativeEvent:t.nativeEvent};if(u){var m=o?Lo(l,p):jo(l,p);r={checked:m,halfChecked:jo(c,p)},f.checkedNodes=m.map((function(e){return lo(a,e)})).filter((function(e){return e})).map((function(e){return e.node})),e.setUncontrolledState({checkedKeys:m})}else{var g=qo([].concat((0,fe.Z)(l),[p]),!0,a),v=g.checkedKeys,h=g.halfCheckedKeys;if(!o){var b=new Set(v);b.delete(p);var y=qo(Array.from(b),{checked:!1,halfCheckedKeys:h},a);v=y.checkedKeys,h=y.halfCheckedKeys}r=v,f.checkedNodes=[],f.checkedNodesPositions=[],f.halfCheckedKeys=h,v.forEach((function(e){var t=lo(a,e);if(t){var n=t.node,o=t.pos;f.checkedNodes.push(n),f.checkedNodesPositions.push({node:n,pos:o})}})),e.setUncontrolledState({checkedKeys:v},!1,{halfCheckedKeys:h})}null==d||d(r,f)},e.onNodeLoad=function(t){var n=t.key,o=new Promise((function(o,r){e.setState((function(i){var a=i.loadedKeys,l=void 0===a?[]:a,c=i.loadingKeys,s=void 0===c?[]:c,u=e.props,d=u.loadData,p=u.onLoad;return d&&-1===l.indexOf(n)&&-1===s.indexOf(n)?(d(t).then((function(){var r=Lo(e.state.loadedKeys,n);null==p||p(r,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:r}),e.setState((function(e){return{loadingKeys:jo(e.loadingKeys,n)}})),o()})).catch((function(t){if(e.setState((function(e){return{loadingKeys:jo(e.loadingKeys,n)}})),e.loadingRetryTimes[n]=(e.loadingRetryTimes[n]||0)+1,e.loadingRetryTimes[n]>=10){var i=e.state.loadedKeys;(0,I.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:Lo(i,n)}),o()}r(t)})),{loadingKeys:Lo(s,n)}):null}))}));return o.catch((function(){})),o},e.onNodeMouseEnter=function(t,n){var o=e.props.onMouseEnter;null==o||o({event:t,node:n})},e.onNodeMouseLeave=function(t,n){var o=e.props.onMouseLeave;null==o||o({event:t,node:n})},e.onNodeContextMenu=function(t,n){var o=e.props.onRightClick;o&&(t.preventDefault(),o({event:t,node:n}))},e.onFocus=function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];null==t||t.apply(void 0,o)},e.onBlur=function(){var t=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];null==t||t.apply(void 0,o)},e.getTreeNodeRequiredProps=function(){var t=e.state;return{expandedKeys:t.expandedKeys||[],selectedKeys:t.selectedKeys||[],loadedKeys:t.loadedKeys||[],loadingKeys:t.loadingKeys||[],checkedKeys:t.checkedKeys||[],halfCheckedKeys:t.halfCheckedKeys||[],dragOverNodeKey:t.dragOverNodeKey,dropPosition:t.dropPosition,keyEntities:t.keyEntities}},e.setExpandedKeys=function(t){var n=e.state,o=mo(n.treeData,t,n.fieldNames);e.setUncontrolledState({expandedKeys:t,flattenNodes:o},!0)},e.onNodeExpand=function(t,n){var o=e.state.expandedKeys,r=e.state,i=r.listChanging,a=r.fieldNames,l=e.props,c=l.onExpand,s=l.loadData,u=n.expanded,d=n[a.key];if(!i){var p=o.indexOf(d),f=!u;if((0,I.ZP)(u&&-1!==p||!u&&-1===p,"Expand state not sync with index check"),o=f?Lo(o,d):jo(o,d),e.setExpandedKeys(o),null==c||c(o,{node:n,expanded:f,nativeEvent:t.nativeEvent}),f&&s){var m=e.onNodeLoad(n);m&&m.then((function(){var t=mo(e.state.treeData,o,a);e.setUncontrolledState({flattenNodes:t})})).catch((function(){var t=jo(e.state.expandedKeys,d);e.setExpandedKeys(t)}))}}},e.onListChangeStart=function(){e.setUncontrolledState({listChanging:!0})},e.onListChangeEnd=function(){setTimeout((function(){e.setUncontrolledState({listChanging:!1})}))},e.onActiveChange=function(t){var n=e.state.activeKey,o=e.props.onActiveChange;n!==t&&(e.setState({activeKey:t}),null!==t&&e.scrollTo({key:t}),null==o||o(t))},e.getActiveItem=function(){var t=e.state,n=t.activeKey,o=t.flattenNodes;return null===n?null:o.find((function(e){return e.key===n}))||null},e.offsetActiveKey=function(t){var n=e.state,o=n.flattenNodes,r=n.activeKey,i=o.findIndex((function(e){return e.key===r}));-1===i&&t<0&&(i=o.length);var a=o[i=(i+t+o.length)%o.length];if(a){var l=a.key;e.onActiveChange(l)}else e.onActiveChange(null)},e.onKeyDown=function(t){var n=e.state,o=n.activeKey,r=n.expandedKeys,i=n.checkedKeys,a=n.fieldNames,l=e.props,c=l.onKeyDown,s=l.checkable,u=l.selectable;switch(t.which){case to.Z.UP:e.offsetActiveKey(-1),t.preventDefault();break;case to.Z.DOWN:e.offsetActiveKey(1),t.preventDefault()}var d=e.getActiveItem();if(d&&d.data){var p=e.getTreeNodeRequiredProps(),f=!1===d.data.isLeaf||!!(d.data[a.children]||[]).length,m=bo((0,S.Z)((0,S.Z)({},ho(o,p)),{},{data:d.data,active:!0}));switch(t.which){case to.Z.LEFT:f&&r.includes(o)?e.onNodeExpand({},m):d.parent&&e.onActiveChange(d.parent.key),t.preventDefault();break;case to.Z.RIGHT:f&&!r.includes(o)?e.onNodeExpand({},m):d.children&&d.children.length&&e.onActiveChange(d.children[0].key),t.preventDefault();break;case to.Z.ENTER:case to.Z.SPACE:!s||m.disabled||!1===m.checkable||m.disableCheckbox?s||!u||m.disabled||!1===m.selectable||e.onNodeSelect({},m):e.onNodeCheck({},m,!i.includes(o))}}null==c||c(t)},e.setUncontrolledState=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var r=!1,i=!0,a={};Object.keys(t).forEach((function(n){n in e.props?i=!1:(r=!0,a[n]=t[n])})),!r||n&&!i||e.setState((0,S.Z)((0,S.Z)({},a),o))}},e.scrollTo=function(t){e.listRef.current.scrollTo(t)},e}return(0,qn.Z)(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props.activeKey;void 0!==e&&e!==this.state.activeKey&&(this.setState({activeKey:e}),null!==e&&this.scrollTo({key:e}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var e,t,n=this.state,o=n.focused,r=n.flattenNodes,i=n.keyEntities,a=n.draggingNodeKey,l=n.activeKey,c=n.dropLevelOffset,u=n.dropContainerKey,d=n.dropTargetKey,p=n.dropPosition,m=n.dragOverNodeKey,g=n.indent,v=this.props,h=v.prefixCls,b=v.className,y=v.style,x=v.showLine,C=v.focusable,S=v.tabIndex,$=void 0===S?0:S,Z=v.selectable,N=v.showIcon,I=v.icon,O=v.switcherIcon,P=v.draggable,R=v.checkable,M=v.checkStrictly,D=v.disabled,T=v.motion,B=v.loadData,z=v.filterTreeNode,K=v.height,H=v.itemHeight,j=v.virtual,L=v.titleRender,A=v.dropIndicatorRender,W=v.onContextMenu,_=v.onScroll,F=v.direction,V=v.rootClassName,X=v.rootStyle,Y=(0,q.Z)(this.props,{aria:!0,data:!0});return P&&(t="object"===(0,w.Z)(P)?P:"function"==typeof P?{nodeDraggable:P}:{}),s.createElement(no.Provider,{value:{prefixCls:h,selectable:Z,showIcon:N,icon:I,switcherIcon:O,draggable:t,draggingNodeKey:a,checkable:R,checkStrictly:M,disabled:D,keyEntities:i,dropLevelOffset:c,dropContainerKey:u,dropTargetKey:d,dropPosition:p,dragOverNodeKey:m,indent:g,direction:F,dropIndicatorRender:A,loadData:B,filterTreeNode:z,titleRender:L,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},s.createElement("div",{role:"tree",className:k()(h,b,V,(e={},(0,E.Z)(e,"".concat(h,"-show-line"),x),(0,E.Z)(e,"".concat(h,"-focused"),o),(0,E.Z)(e,"".concat(h,"-active-focused"),null!==l),e)),style:X},s.createElement(Ho,(0,f.Z)({ref:this.listRef,prefixCls:h,style:y,data:r,disabled:D,selectable:Z,checkable:!!R,motion:T,dragging:null!==a,height:K,itemHeight:H,virtual:j,focusable:C,focused:o,tabIndex:$,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:_},this.getTreeNodeRequiredProps(),Y))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,o=t.prevProps,r={prevProps:e};function i(t){return!o&&t in e||o&&o[t]!==e[t]}var a=t.fieldNames;if(i("fieldNames")&&(a=po(e.fieldNames),r.fieldNames=a),i("treeData")?n=e.treeData:i("children")&&((0,I.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=fo(e.children)),n){r.treeData=n;var l=vo(n,{fieldNames:a});r.keyEntities=(0,S.Z)((0,E.Z)({},Ro,Do),l.keyEntities)}var c,s=r.keyEntities||t.keyEntities;if(i("expandedKeys")||o&&i("autoExpandParent"))r.expandedKeys=e.autoExpandParent||!o&&e.defaultExpandParent?Yo(e.expandedKeys,s):e.expandedKeys;else if(!o&&e.defaultExpandAll){var u=(0,S.Z)({},s);delete u[Ro],r.expandedKeys=Object.keys(u).map((function(e){return u[e].key}))}else!o&&e.defaultExpandedKeys&&(r.expandedKeys=e.autoExpandParent||e.defaultExpandParent?Yo(e.defaultExpandedKeys,s):e.defaultExpandedKeys);if(r.expandedKeys||delete r.expandedKeys,n||r.expandedKeys){var d=mo(n||t.treeData,r.expandedKeys||t.expandedKeys,a);r.flattenNodes=d}if((e.selectable&&(i("selectedKeys")?r.selectedKeys=Vo(e.selectedKeys,e):!o&&e.defaultSelectedKeys&&(r.selectedKeys=Vo(e.defaultSelectedKeys,e))),e.checkable)&&(i("checkedKeys")?c=Xo(e.checkedKeys)||{}:!o&&e.defaultCheckedKeys?c=Xo(e.defaultCheckedKeys)||{}:n&&(c=Xo(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),c)){var p=c,f=p.checkedKeys,m=void 0===f?[]:f,g=p.halfCheckedKeys,v=void 0===g?[]:g;if(!e.checkStrictly){var h=qo(m,!0,s);m=h.checkedKeys,v=h.halfCheckedKeys}r.checkedKeys=m,r.halfCheckedKeys=v}return i("loadedKeys")&&(r.loadedKeys=e.loadedKeys),r}}]),n}(s.Component);Jo.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:function(e){var t=e.dropPosition,n=e.dropLevelOffset,o=e.indent,r={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case-1:r.top=0,r.left=-n*o;break;case 1:r.bottom=0,r.left=-n*o;break;case 0:r.bottom=0,r.left=o}return s.createElement("div",{style:r})},allowDrop:function(){return!0},expandAction:!1},Jo.TreeNode=Eo;var Qo=Jo,er={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},tr=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:er}))};var nr=s.forwardRef(tr),or={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},rr=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:or}))};var ir=s.forwardRef(rr),ar={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},lr=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:ar}))};var cr=s.forwardRef(lr),sr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},ur=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:sr}))};var dr=s.forwardRef(ur),pr=n(1915),fr=n(98447);const mr=new pr.E4("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),gr=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),vr=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${t.lineWidthBold}px solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),hr=(e,t)=>{const{treeCls:n,treeNodeCls:o,treeNodePadding:r,titleHeight:i,nodeSelectedBg:a,nodeHoverBg:l}=t,c=t.paddingXS;return{[n]:Object.assign(Object.assign({},(0,on.Wf)(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,[`&${n}-rtl`]:{[`${n}-switcher`]:{"&_close":{[`${n}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${n}-active-focused)`]:Object.assign({},(0,on.oN)(t)),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${o}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:r,insetInlineStart:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:mr,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${o}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${r}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${n}-node-content-wrapper`]:Object.assign({},(0,on.oN)(t)),[`&:not(${o}-disabled).filter-node ${n}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${n}-draggable-icon`]:{flexShrink:0,width:i,lineHeight:`${i}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${t.motionDurationSlow}`,[`${o}:hover &`]:{opacity:.45}},[`&${o}-disabled`]:{[`${n}-draggable-icon`]:{visibility:"hidden"}}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:i}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher`]:Object.assign(Object.assign({},gr(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:i,margin:0,lineHeight:`${i}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${n}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:i/2,bottom:-r,marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:i/2*.8,height:i/2,borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-checkbox`]:{top:"initial",marginInlineEnd:c},[`${n}-node-content-wrapper, ${n}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:i,margin:0,padding:`0 ${t.paddingXS/2}px`,color:"inherit",lineHeight:`${i}px`,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:l},[`&${n}-node-selected`]:{backgroundColor:a},[`${n}-iconEle`]:{display:"inline-block",width:i,height:i,lineHeight:`${i}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${n}-node-content-wrapper`]:Object.assign({lineHeight:`${i}px`,userSelect:"none"},vr(e,t)),[`${o}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${t.colorPrimary}`}},"&-show-line":{[`${n}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:i/2,bottom:-r,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${o}-leaf-last`]:{[`${n}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:i/2+"px !important"}}}}})}},br=e=>{const{treeCls:t,treeNodeCls:n,treeNodePadding:o,directoryNodeSelectedBg:r,directoryNodeSelectedColor:i}=e;return{[`${t}${t}-directory`]:{[n]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:o,insetInlineStart:0,transition:`background-color ${e.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:e.controlItemBgHover}},"> *":{zIndex:1},[`${t}-switcher`]:{transition:`color ${e.motionDurationMid}`},[`${t}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${t}-node-selected`]:{color:i,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:r},[`${t}-switcher`]:{color:i},[`${t}-node-content-wrapper`]:{color:i,background:"transparent"}}}}}},yr=(e,t)=>{const n=`.${e}`,o=`${n}-treenode`,r=t.paddingXS/2,i=(0,sn.TS)(t,{treeCls:n,treeNodeCls:o,treeNodePadding:r});return[hr(e,i),br(i)]};var xr=(0,cn.Z)("Tree",((e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:(0,fr.C2)(`${n}-checkbox`,e)},yr(n,e),(0,rn.Z)(e)]}),(e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},(e=>{const{controlHeightSM:t}=e;return{titleHeight:t,nodeHoverBg:e.controlItemBgHover,nodeSelectedBg:e.controlItemBgActive}})(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})}));function Cr(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:o,indent:r,direction:i="ltr"}=e,a="ltr"===i?"left":"right",l={[a]:-n*r+4,["ltr"===i?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[a]=r+4}return s.createElement("div",{style:l,className:`${o}-drop-indicator`})}var wr={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Sr=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:wr}))};var Er=s.forwardRef(Sr),$r=n(42857),kr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Zr=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:kr}))};var Nr=s.forwardRef(Zr),Ir={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Or=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:Ir}))};var Pr=s.forwardRef(Or);var Rr=e=>{const{prefixCls:t,switcherIcon:n,treeNodeProps:o,showLine:r}=e,{isLeaf:i,expanded:a,loading:l}=o;if(l)return s.createElement($r.Z,{className:`${t}-switcher-loading-icon`});let c;if(r&&"object"==typeof r&&(c=r.showLeafIcon),i){if(!r)return null;if("boolean"!=typeof c&&c){const e="function"==typeof c?c(o):c,n=`${t}-switcher-line-custom-icon`;return(0,zt.l$)(e)?(0,zt.Tm)(e,{className:k()(e.props.className||"",n)}):e}return c?s.createElement(nr,{className:`${t}-switcher-line-icon`}):s.createElement("span",{className:`${t}-switcher-leaf-line`})}const u=`${t}-switcher-icon`,d="function"==typeof n?n(o):n;return(0,zt.l$)(d)?(0,zt.Tm)(d,{className:k()(d.props.className||"",u)}):void 0!==d?d:r?a?s.createElement(Nr,{className:`${t}-switcher-line-icon`}):s.createElement(Pr,{className:`${t}-switcher-line-icon`}):s.createElement(Er,{className:u})};const Mr=s.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:r,tree:i}=s.useContext(ft.E_),{prefixCls:a,className:l,showIcon:c=!1,showLine:u,switcherIcon:d,blockNode:p=!1,children:f,checkable:m=!1,selectable:g=!0,draggable:v,motion:h,style:b}=e,y=n("tree",a),x=n(),C=null!=h?h:Object.assign(Object.assign({},(0,Xt.Z)(x)),{motionAppear:!1}),w=Object.assign(Object.assign({},e),{checkable:m,selectable:g,showIcon:c,motion:C,blockNode:p,showLine:Boolean(u),dropIndicatorRender:Cr}),[S,E]=xr(y),$=s.useMemo((()=>{if(!v)return!1;let e={};switch(typeof v){case"function":e.nodeDraggable=v;break;case"object":e=Object.assign({},v)}return!1!==e.icon&&(e.icon=e.icon||s.createElement(dr,null)),e}),[v]);return S(s.createElement(Qo,Object.assign({itemHeight:20,ref:t,virtual:r},w,{style:Object.assign(Object.assign({},null==i?void 0:i.style),b),prefixCls:y,className:k()({[`${y}-icon-hide`]:!c,[`${y}-block-node`]:p,[`${y}-unselectable`]:!g,[`${y}-rtl`]:"rtl"===o},null==i?void 0:i.className,l,E),direction:o,checkable:m?s.createElement("span",{className:`${y}-checkbox-inner`}):m,selectable:g,switcherIcon:e=>s.createElement(Rr,{prefixCls:y,switcherIcon:d,treeNodeProps:e,showLine:u}),draggable:$}),f))}));var Dr,Tr=Mr;function Br(e,t){e.forEach((function(e){const{key:n,children:o}=e;!1!==t(n,e)&&Br(o||[],t)}))}function zr(e){let{treeData:t,expandedKeys:n,startKey:o,endKey:r}=e;const i=[];let a=Dr.None;if(o&&o===r)return[o];if(!o||!r)return[];return Br(t,(e=>{if(a===Dr.End)return!1;if(function(e){return e===o||e===r}(e)){if(i.push(e),a===Dr.None)a=Dr.Start;else if(a===Dr.Start)return a=Dr.End,!1}else a===Dr.Start&&i.push(e);return n.includes(e)})),i}function Kr(e,t){const n=(0,fe.Z)(t),o=[];return Br(e,((e,t)=>{const r=n.indexOf(e);return-1!==r&&(o.push(t),n.splice(r,1)),!!n.length})),o}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(Dr||(Dr={}));var Hr=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function jr(e){const{isLeaf:t,expanded:n}=e;return t?s.createElement(nr,null):n?s.createElement(ir,null):s.createElement(cr,null)}function Lr(e){let{treeData:t,children:n}=e;return t||fo(n)}const Ar=(e,t)=>{var{defaultExpandAll:n,defaultExpandParent:o,defaultExpandedKeys:r}=e,i=Hr(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const a=s.useRef(),l=s.useRef(),[c,u]=s.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[d,p]=s.useState((()=>(()=>{const{keyEntities:e}=vo(Lr(i));let t;return t=n?Object.keys(e):o?Yo(i.expandedKeys||r||[],e):i.expandedKeys||r,t})()));s.useEffect((()=>{"selectedKeys"in i&&u(i.selectedKeys)}),[i.selectedKeys]),s.useEffect((()=>{"expandedKeys"in i&&p(i.expandedKeys)}),[i.expandedKeys]);const{getPrefixCls:f,direction:m}=s.useContext(ft.E_),{prefixCls:g,className:v,showIcon:h=!0,expandAction:b="click"}=i,y=Hr(i,["prefixCls","className","showIcon","expandAction"]),x=f("tree",g),C=k()(`${x}-directory`,{[`${x}-directory-rtl`]:"rtl"===m},v);return s.createElement(Tr,Object.assign({icon:jr,ref:t,blockNode:!0},y,{showIcon:h,expandAction:b,prefixCls:x,className:C,expandedKeys:d,selectedKeys:c,onSelect:(e,t)=>{var n;const{multiple:o}=i,{node:r,nativeEvent:c}=t,{key:s=""}=r,p=Lr(i),f=Object.assign(Object.assign({},t),{selected:!0}),m=(null==c?void 0:c.ctrlKey)||(null==c?void 0:c.metaKey),g=null==c?void 0:c.shiftKey;let v;o&&m?(v=e,a.current=s,l.current=v,f.selectedNodes=Kr(p,v)):o&&g?(v=Array.from(new Set([].concat((0,fe.Z)(l.current||[]),(0,fe.Z)(zr({treeData:p,expandedKeys:d,startKey:s,endKey:a.current}))))),f.selectedNodes=Kr(p,v)):(v=[s],a.current=s,l.current=v,f.selectedNodes=Kr(p,v)),null===(n=i.onSelect)||void 0===n||n.call(i,v,f),"selectedKeys"in i||u(v)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||p(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))};var Wr=s.forwardRef(Ar);const _r=Tr;_r.DirectoryTree=Wr,_r.TreeNode=Eo;var Fr=_r,Vr=n(78405),Xr=n(35650);var Yr=function(e){let{value:t,onChange:n,filterSearch:o,tablePrefixCls:r,locale:i}=e;return o?s.createElement("div",{className:`${r}-filter-dropdown-search`},s.createElement(Xr.Z,{prefix:s.createElement(Vr.Z,null),placeholder:i.filterSearchPlaceholder,onChange:n,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null};const Gr=e=>{const{keyCode:t}=e;t===to.Z.ENTER&&e.stopPropagation()};var Ur=s.forwardRef(((e,t)=>s.createElement("div",{className:e.className,onClick:e=>e.stopPropagation(),onKeyDown:Gr,ref:t},e.children)));function qr(e){let t=[];return(e||[]).forEach((e=>{let{value:n,children:o}=e;t.push(n),o&&(t=[].concat((0,fe.Z)(t),(0,fe.Z)(qr(o))))})),t}function Jr(e,t){return("string"==typeof t||"number"==typeof t)&&(null==t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}function Qr(e){let{filters:t,prefixCls:n,filteredKeys:o,filterMultiple:r,searchValue:i,filterSearch:a}=e;return t.map(((e,t)=>{const l=String(e.value);if(e.children)return{key:l||t,label:e.text,popupClassName:`${n}-dropdown-submenu`,children:Qr({filters:e.children,prefixCls:n,filteredKeys:o,filterMultiple:r,searchValue:i,filterSearch:a})};const c=r?Pt.Z:Gn.ZP,u={key:void 0!==e.value?l:t,label:s.createElement(s.Fragment,null,s.createElement(c,{checked:o.includes(l)}),s.createElement("span",null,e.text))};return i.trim()?"function"==typeof a?a(i,e)?u:null:Jr(i,e.text)?u:null:u}))}var ei=function(e){var t,n;const{tablePrefixCls:o,prefixCls:r,column:i,dropdownPrefixCls:a,columnKey:l,filterMultiple:u,filterMode:d="menu",filterSearch:p=!1,filterState:f,triggerFilter:m,locale:g,children:v,getPopupContainer:h}=e,{filterDropdownOpen:b,onFilterDropdownOpenChange:y,filterResetToDefaultFilteredValue:x,defaultFilteredValue:C,filterDropdownVisible:w,onFilterDropdownVisibleChange:S}=i,[E,$]=s.useState(!1),Z=!(!f||!(null===(t=f.filteredKeys)||void 0===t?void 0:t.length)&&!f.forceFiltered),N=e=>{$(e),null==y||y(e),null==S||S(e)},I=null!==(n=null!=b?b:w)&&void 0!==n?n:E,O=null==f?void 0:f.filteredKeys,[P,R]=function(e){const t=s.useRef(e),n=(0,It.Z)();return[()=>t.current,e=>{t.current=e,n()}]}(O||[]),M=e=>{let{selectedKeys:t}=e;R(t)},D=(e,t)=>{let{node:n,checked:o}=t;M(u?{selectedKeys:e}:{selectedKeys:o&&n.key?[n.key]:[]})};s.useEffect((()=>{E&&M({selectedKeys:O||[]})}),[O]);const[T,B]=s.useState([]),z=e=>{B(e)},[K,H]=s.useState(""),j=e=>{const{value:t}=e.target;H(t)};s.useEffect((()=>{E||H("")}),[E]);const L=e=>{const t=e&&e.length?e:null;return null!==t||f&&f.filteredKeys?(0,c.Z)(t,null==f?void 0:f.filteredKeys,!0)?null:void m({column:i,key:l,filteredKeys:t}):null},A=()=>{N(!1),L(P())},W=function(){let{confirm:e,closeDropdown:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1};e&&L([]),t&&N(!1),H(""),R(x?(C||[]).map((e=>String(e))):[])},_=function(){let{closeDropdown:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0};e&&N(!1),L(P())},F=k()({[`${a}-menu-without-submenu`]:(V=i.filters||[],!V.some((e=>{let{children:t}=e;return t})))});var V;const X=e=>{if(e.target.checked){const e=qr(null==i?void 0:i.filters).map((e=>String(e)));R(e)}else R([])},Y=e=>{let{filters:t}=e;return(t||[]).map(((e,t)=>{const n=String(e.value),o={title:e.text,key:void 0!==e.value?n:t};return e.children&&(o.children=Y({filters:e.children})),o}))},G=e=>{var t;return Object.assign(Object.assign({},e),{text:e.title,value:e.key,children:(null===(t=e.children)||void 0===t?void 0:t.map((e=>G(e))))||[]})};let U,q;if("function"==typeof i.filterDropdown)U=i.filterDropdown({prefixCls:`${a}-custom`,setSelectedKeys:e=>M({selectedKeys:e}),selectedKeys:P(),confirm:_,clearFilters:W,filters:i.filters,visible:I,close:()=>{N(!1)}});else if(i.filterDropdown)U=i.filterDropdown;else{const e=P()||[],t=()=>0===(i.filters||[]).length?s.createElement(Yn.Z,{image:Yn.Z.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):"tree"===d?s.createElement(s.Fragment,null,s.createElement(Yr,{filterSearch:p,value:K,onChange:j,tablePrefixCls:o,locale:g}),s.createElement("div",{className:`${o}-filter-dropdown-tree`},u?s.createElement(Pt.Z,{checked:e.length===qr(i.filters).length,indeterminate:e.length>0&&e.length<qr(i.filters).length,className:`${o}-filter-dropdown-checkall`,onChange:X},g.filterCheckall):null,s.createElement(Fr,{checkable:!0,selectable:!1,blockNode:!0,multiple:u,checkStrictly:!u,className:`${a}-menu`,onCheck:D,checkedKeys:e,selectedKeys:e,showIcon:!1,treeData:Y({filters:i.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:K.trim()?e=>"function"==typeof p?p(K,G(e)):Jr(K,e.title):void 0}))):s.createElement(s.Fragment,null,s.createElement(Yr,{filterSearch:p,value:K,onChange:j,tablePrefixCls:o,locale:g}),s.createElement(En,{selectable:!0,multiple:u,prefixCls:`${a}-menu`,className:F,onSelect:M,onDeselect:M,selectedKeys:e,getPopupContainer:h,openKeys:T,onOpenChange:z,items:Qr({filters:i.filters||[],filterSearch:p,prefixCls:r,filteredKeys:P(),filterMultiple:u,searchValue:K})})),n=()=>x?(0,c.Z)((C||[]).map((e=>String(e))),e,!0):0===e.length;U=s.createElement(s.Fragment,null,t(),s.createElement("div",{className:`${r}-dropdown-btns`},s.createElement(Ot.ZP,{type:"link",size:"small",disabled:n(),onClick:()=>W()},g.filterReset),s.createElement(Ot.ZP,{type:"primary",size:"small",onClick:A},g.filterConfirm)))}i.filterDropdown&&(U=s.createElement(qt,{selectable:void 0},U)),q="function"==typeof i.filterIcon?i.filterIcon(Z):i.filterIcon?i.filterIcon:s.createElement(Nt,null);const{direction:J}=s.useContext(ft.E_);return s.createElement("div",{className:`${r}-column`},s.createElement("span",{className:`${o}-column-title`},v),s.createElement(Xn,{dropdownRender:()=>s.createElement(Ur,{className:`${r}-dropdown`},U),trigger:["click"],open:I,onOpenChange:e=>{e&&void 0!==O&&R(O||[]),N(e),e||i.filterDropdown||A()},getPopupContainer:h,placement:"rtl"===J?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:k()(`${r}-trigger`,{active:Z}),onClick:e=>{e.stopPropagation()}},q)))};function ti(e,t,n){let o=[];return(e||[]).forEach(((e,r)=>{var i;const a=St(r,n);if(e.filters||"filterDropdown"in e||"onFilter"in e)if("filteredValue"in e){let t=e.filteredValue;"filterDropdown"in e||(t=null!==(i=null==t?void 0:t.map(String))&&void 0!==i?i:t),o.push({column:e,key:wt(e,a),filteredKeys:t,forceFiltered:e.filtered})}else o.push({column:e,key:wt(e,a),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(o=[].concat((0,fe.Z)(o),(0,fe.Z)(ti(e.children,t,a))))})),o}function ni(e,t,n,o,r,i,a,l){return n.map(((n,c)=>{const u=St(c,l),{filterMultiple:d=!0,filterMode:p,filterSearch:f}=n;let m=n;if(m.filters||m.filterDropdown){const l=wt(m,u),c=o.find((e=>{let{key:t}=e;return l===t}));m=Object.assign(Object.assign({},m),{title:o=>s.createElement(ei,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:m,columnKey:l,filterState:c,filterMultiple:d,filterMode:p,filterSearch:f,triggerFilter:i,locale:r,getPopupContainer:a},Et(n.title,o))})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:ni(e,t,m.children,o,r,i,a,u)})),m}))}function oi(e){const t={};return e.forEach((e=>{let{key:n,filteredKeys:o,column:r}=e;const{filters:i,filterDropdown:a}=r;if(a)t[n]=o||null;else if(Array.isArray(o)){const e=qr(i);t[n]=e.filter((e=>o.includes(String(e))))}else t[n]=null})),t}function ri(e,t){return t.reduce(((e,t)=>{const{column:{onFilter:n,filters:o},filteredKeys:r}=t;return n&&r&&r.length?e.filter((e=>r.some((t=>{const r=qr(o),i=r.findIndex((e=>String(e)===String(t))),a=-1!==i?r[i]:t;return n(a,e)})))):e}),e)}const ii=e=>e.flatMap((e=>"children"in e?[e].concat((0,fe.Z)(ii(e.children||[]))):[e]));var ai=function(e){let{prefixCls:t,dropdownPrefixCls:n,mergedColumns:o,onFilterChange:r,getPopupContainer:i,locale:a}=e;const l=s.useMemo((()=>ii(o||[])),[o]),[c,u]=s.useState((()=>ti(l,!0))),d=s.useMemo((()=>{const e=ti(l,!1);if(0===e.length)return e;let t=!0,n=!0;if(e.forEach((e=>{let{filteredKeys:o}=e;void 0!==o?t=!1:n=!1})),t){const e=(l||[]).map(((e,t)=>wt(e,St(t))));return c.filter((t=>{let{key:n}=t;return e.includes(n)})).map((t=>{const n=l[e.findIndex((e=>e===t.key))];return Object.assign(Object.assign({},t),{column:Object.assign(Object.assign({},t.column),n),forceFiltered:n.filtered})}))}return e}),[l,c]),p=s.useMemo((()=>oi(d)),[d]),f=e=>{const t=d.filter((t=>{let{key:n}=t;return n!==e.key}));t.push(e),u(t),r(oi(t),t)};return[e=>ni(t,n,e,d,a,f,i),d,p]};var li=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t<arguments.length;t++){const n=t<0||arguments.length<=t?void 0:arguments[t];n&&Object.keys(n).forEach((t=>{const o=n[t];void 0!==o&&(e[t]=o)}))}return e},ci=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const si=10;var ui=function(e,t,n){const o=n&&"object"==typeof n?n:{},{total:r=0}=o,i=ci(o,["total"]),[a,l]=(0,s.useState)((()=>({current:"defaultCurrent"in i?i.defaultCurrent:1,pageSize:"defaultPageSize"in i?i.defaultPageSize:si}))),c=li(a,i,{total:r>0?r:e}),u=Math.ceil((r||e)/c.pageSize);c.current>u&&(c.current=u||1);const d=(e,t)=>{l({current:null!=e?e:1,pageSize:t||c.pageSize})};return!1===n?[{},()=>{}]:[Object.assign(Object.assign({},c),{onChange:(e,o)=>{var r;n&&(null===(r=n.onChange)||void 0===r||r.call(n,e,o)),d(e,o),t(e,o||(null==c?void 0:c.pageSize))}}),d]},di=n(46952);const pi={},fi="SELECT_ALL",mi="SELECT_INVERT",gi="SELECT_NONE",vi=[],hi=(e,t)=>{let n=[];return(t||[]).forEach((t=>{n.push(t),t&&"object"==typeof t&&e in t&&(n=[].concat((0,fe.Z)(n),(0,fe.Z)(hi(e,t[e]))))})),n};var bi=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:o,defaultSelectedRowKeys:r,getCheckboxProps:i,onChange:a,onSelect:l,onSelectAll:c,onSelectInvert:u,onSelectNone:d,onSelectMultiple:p,columnWidth:f,type:m,selections:g,fixed:v,renderCell:h,hideSelectAll:b,checkStrictly:y=!0}=t||{},{prefixCls:x,data:C,pageData:w,getRecordByKey:S,getRowKey:E,expandType:$,childrenColumnName:Z,locale:N,getPopupContainer:I}=e,[O,P]=(0,Dt.Z)(o||r||vi,{value:o}),R=s.useRef(new Map),M=(0,s.useCallback)((e=>{if(n){const t=new Map;e.forEach((e=>{let n=S(e);!n&&R.current.has(e)&&(n=R.current.get(e)),t.set(e,n)})),R.current=t}}),[S,n]);s.useEffect((()=>{M(O)}),[O]);const{keyEntities:D}=(0,s.useMemo)((()=>{if(y)return{keyEntities:null};let e=C;if(n){const t=new Set(C.map(((e,t)=>E(e,t)))),n=Array.from(R.current).reduce(((e,n)=>{let[o,r]=n;return t.has(o)?e:e.concat(r)}),[]);e=[].concat((0,fe.Z)(e),(0,fe.Z)(n))}return vo(e,{externalGetKey:E,childrenPropName:Z})}),[C,E,y,Z,n]),T=(0,s.useMemo)((()=>hi(Z,w)),[Z,w]),B=(0,s.useMemo)((()=>{const e=new Map;return T.forEach(((t,n)=>{const o=E(t,n),r=(i?i(t):null)||{};e.set(o,r)})),e}),[T,E,i]),z=(0,s.useCallback)((e=>{var t;return!!(null===(t=B.get(E(e)))||void 0===t?void 0:t.disabled)}),[B,E]),[K,H]=(0,s.useMemo)((()=>{if(y)return[O||[],[]];const{checkedKeys:e,halfCheckedKeys:t}=qo(O,!0,D,z);return[e||[],t]}),[O,y,D,z]),j=(0,s.useMemo)((()=>{const e="radio"===m?K.slice(0,1):K;return new Set(e)}),[K,m]),L=(0,s.useMemo)((()=>"radio"===m?new Set:new Set(H)),[H,m]),[A,W]=(0,s.useState)(null);s.useEffect((()=>{t||P(vi)}),[!!t]);const _=(0,s.useCallback)(((e,t)=>{let o,r;M(e),n?(o=e,r=e.map((e=>R.current.get(e)))):(o=[],r=[],e.forEach((e=>{const t=S(e);void 0!==t&&(o.push(e),r.push(t))}))),P(o),null==a||a(o,r,{type:t})}),[P,S,a,n]),F=(0,s.useCallback)(((e,t,n,o)=>{if(l){const r=n.map((e=>S(e)));l(S(e),t,r,o)}_(n,"single")}),[l,S,_]),V=(0,s.useMemo)((()=>{if(!g||b)return null;return(!0===g?[fi,mi,gi]:g).map((e=>e===fi?{key:"all",text:N.selectionAll,onSelect(){_(C.map(((e,t)=>E(e,t))).filter((e=>{const t=B.get(e);return!(null==t?void 0:t.disabled)||j.has(e)})),"all")}}:e===mi?{key:"invert",text:N.selectInvert,onSelect(){const e=new Set(j);w.forEach(((t,n)=>{const o=E(t,n),r=B.get(o);(null==r?void 0:r.disabled)||(e.has(o)?e.delete(o):e.add(o))}));const t=Array.from(e);u&&u(t),_(t,"invert")}}:e===gi?{key:"none",text:N.selectNone,onSelect(){null==d||d(),_(Array.from(j).filter((e=>{const t=B.get(e);return null==t?void 0:t.disabled})),"none")}}:e)).map((e=>Object.assign(Object.assign({},e),{onSelect:function(){for(var t,n,o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];null===(n=e.onSelect)||void 0===n||(t=n).call.apply(t,[e].concat(r)),W(null)}})))}),[g,j,w,E,u,_]),X=(0,s.useCallback)((e=>{var n;if(!t)return e.filter((e=>e!==pi));let o=(0,fe.Z)(e);const r=new Set(j),i=T.map(E).filter((e=>!B.get(e).disabled)),a=i.every((e=>r.has(e))),l=i.some((e=>r.has(e))),u=()=>{const e=[];a?i.forEach((t=>{r.delete(t),e.push(t)})):i.forEach((t=>{r.has(t)||(r.add(t),e.push(t))}));const t=Array.from(r);null==c||c(!a,t.map((e=>S(e))),e.map((e=>S(e)))),_(t,"all"),W(null)};let d,C;if("radio"!==m){let e;if(V){const t={getPopupContainer:I,items:V.map(((e,t)=>{const{key:n,text:o,onSelect:r}=e;return{key:null!=n?n:t,onClick:()=>{null==r||r(i)},label:o}}))};e=s.createElement("div",{className:`${x}-selection-extra`},s.createElement(Xn,{menu:t,getPopupContainer:I},s.createElement("span",null,s.createElement(di.Z,null))))}const t=T.map(((e,t)=>{const n=E(e,t),o=B.get(n)||{};return Object.assign({checked:r.has(n)},o)})).filter((e=>{let{disabled:t}=e;return t})),n=!!t.length&&t.length===T.length,o=n&&t.every((e=>{let{checked:t}=e;return t})),c=n&&t.some((e=>{let{checked:t}=e;return t}));d=!b&&s.createElement("div",{className:`${x}-selection`},s.createElement(Pt.Z,{checked:n?o:!!T.length&&a,indeterminate:n?!o&&c:!a&&l,onChange:u,disabled:0===T.length||n,"aria-label":e?"Custom selection":"Select all",skipGroup:!0}),e)}C="radio"===m?(e,t,n)=>{const o=E(t,n),i=r.has(o);return{node:s.createElement(Gn.ZP,Object.assign({},B.get(o),{checked:i,onClick:e=>e.stopPropagation(),onChange:e=>{r.has(o)||F(o,!0,[o],e.nativeEvent)}})),checked:i}}:(e,t,n)=>{var o;const a=E(t,n),l=r.has(a),c=L.has(a),u=B.get(a);let d;return d="nest"===$?c:null!==(o=null==u?void 0:u.indeterminate)&&void 0!==o?o:c,{node:s.createElement(Pt.Z,Object.assign({},u,{indeterminate:d,checked:l,skipGroup:!0,onClick:e=>e.stopPropagation(),onChange:e=>{let{nativeEvent:t}=e;const{shiftKey:n}=t;let o=-1,c=-1;if(n&&y){const e=new Set([A,a]);i.some(((t,n)=>{if(e.has(t)){if(-1!==o)return c=n,!0;o=n}return!1}))}if(-1!==c&&o!==c&&y){const e=i.slice(o,c+1),t=[];l?e.forEach((e=>{r.has(e)&&(t.push(e),r.delete(e))})):e.forEach((e=>{r.has(e)||(t.push(e),r.add(e))}));const n=Array.from(r);null==p||p(!l,n.map((e=>S(e))),t.map((e=>S(e)))),_(n,"multiple")}else{const e=K;if(y){const n=l?jo(e,a):Lo(e,a);F(a,!l,n,t)}else{const n=qo([].concat((0,fe.Z)(e),[a]),!0,D,z),{checkedKeys:o,halfCheckedKeys:r}=n;let i=o;if(l){const e=new Set(o);e.delete(a),i=qo(Array.from(e),{checked:!1,halfCheckedKeys:r},D,z).checkedKeys}F(a,!l,i,t)}}W(l?null:a)}})),checked:l}};if(!o.includes(pi))if(0===o.findIndex((e=>{var t;return"EXPAND_COLUMN"===(null===(t=e[ue])||void 0===t?void 0:t.columnType)}))){const[e,...t]=o;o=[e,pi].concat((0,fe.Z)(t))}else o=[pi].concat((0,fe.Z)(o));const w=o.indexOf(pi);o=o.filter(((e,t)=>e!==pi||t===w));const Z=o[w-1],N=o[w+1];let O=v;void 0===O&&(void 0!==(null==N?void 0:N.fixed)?O=N.fixed:void 0!==(null==Z?void 0:Z.fixed)&&(O=Z.fixed)),O&&Z&&"EXPAND_COLUMN"===(null===(n=Z[ue])||void 0===n?void 0:n.columnType)&&void 0===Z.fixed&&(Z.fixed=O);const P=k()(`${x}-selection-col`,{[`${x}-selection-col-with-dropdown`]:g&&"checkbox"===m}),R={fixed:O,width:f,className:`${x}-selection-column`,title:t.columnTitle||d,render:(e,t,n)=>{const{node:o,checked:r}=C(e,t,n);return h?h(r,t,n,o):o},onCell:t.onCell,[ue]:{className:P}};return o.map((e=>e===pi?R:e))}),[E,T,t,K,j,L,f,V,$,A,B,p,F,z]);return[X,j]},yi={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},xi=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:yi}))};var Ci=s.forwardRef(xi),wi={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Si=function(e,t){return s.createElement(kt.Z,(0,f.Z)({},e,{ref:t,icon:wi}))};var Ei=s.forwardRef(Si);const $i="ascend",ki="descend";function Zi(e){return"object"==typeof e.sorter&&"number"==typeof e.sorter.multiple&&e.sorter.multiple}function Ni(e){return"function"==typeof e?e:!(!e||"object"!=typeof e||!e.compare)&&e.compare}function Ii(e,t,n){let o=[];function r(e,t){o.push({column:e,key:wt(e,t),multiplePriority:Zi(e),sortOrder:e.sortOrder})}return(e||[]).forEach(((e,i)=>{const a=St(i,n);e.children?("sortOrder"in e&&r(e,a),o=[].concat((0,fe.Z)(o),(0,fe.Z)(Ii(e.children,t,a)))):e.sorter&&("sortOrder"in e?r(e,a):t&&e.defaultSortOrder&&o.push({column:e,key:wt(e,a),multiplePriority:Zi(e),sortOrder:e.defaultSortOrder}))})),o}function Oi(e,t,n,o,r,i,a,l){return(t||[]).map(((t,c)=>{const u=St(c,l);let d=t;if(d.sorter){const l=d.sortDirections||r,c=void 0===d.showSorterTooltip?a:d.showSorterTooltip,p=wt(d,u),f=n.find((e=>{let{key:t}=e;return t===p})),m=f?f.sortOrder:null,g=function(e,t){return t?e[e.indexOf(t)+1]:e[0]}(l,m);let v;if(t.sortIcon)v=t.sortIcon({sortOrder:m});else{const t=l.includes($i)&&s.createElement(Ei,{className:k()(`${e}-column-sorter-up`,{active:m===$i})}),n=l.includes(ki)&&s.createElement(Ci,{className:k()(`${e}-column-sorter-down`,{active:m===ki})});v=s.createElement("span",{className:k()(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!(!t||!n)})},s.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},t,n))}const{cancelSort:h,triggerAsc:b,triggerDesc:y}=i||{};let x=h;g===ki?x=y:g===$i&&(x=b);const C="object"==typeof c?c:{title:x};d=Object.assign(Object.assign({},d),{className:k()(d.className,{[`${e}-column-sort`]:m}),title:n=>{const o=s.createElement("div",{className:`${e}-column-sorters`},s.createElement("span",{className:`${e}-column-title`},Et(t.title,n)),v);return c?s.createElement(At.Z,Object.assign({},C),o):o},onHeaderCell:n=>{const r=t.onHeaderCell&&t.onHeaderCell(n)||{},i=r.onClick,a=r.onKeyDown;r.onClick=e=>{o({column:t,key:p,sortOrder:g,multiplePriority:Zi(t)}),null==i||i(e)},r.onKeyDown=e=>{e.keyCode===to.Z.ENTER&&(o({column:t,key:p,sortOrder:g,multiplePriority:Zi(t)}),null==a||a(e))};const l=function(e,t){const n=Et(e,t);return"[object Object]"===Object.prototype.toString.call(n)?"":n}(t.title,{}),c=null==l?void 0:l.toString();return m?r["aria-sort"]="ascend"===m?"ascending":"descending":r["aria-label"]=c||"",r.className=k()(r.className,`${e}-column-has-sorters`),r.tabIndex=0,t.ellipsis&&(r.title=(null!=l?l:"").toString()),r}})}return"children"in d&&(d=Object.assign(Object.assign({},d),{children:Oi(e,d.children,n,o,r,i,a,u)})),d}))}function Pi(e){const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}}function Ri(e){const t=e.filter((e=>{let{sortOrder:t}=e;return t})).map(Pi);return 0===t.length&&e.length?Object.assign(Object.assign({},Pi(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function Mi(e,t,n){const o=t.slice().sort(((e,t)=>t.multiplePriority-e.multiplePriority)),r=e.slice(),i=o.filter((e=>{let{column:{sorter:t},sortOrder:n}=e;return Ni(t)&&n}));return i.length?r.sort(((e,t)=>{for(let n=0;n<i.length;n+=1){const o=i[n],{column:{sorter:r},sortOrder:a}=o,l=Ni(r);if(l&&a){const n=l(e,t,a);if(0!==n)return a===$i?n:-n}}return 0})).map((e=>{const o=e[n];return o?Object.assign(Object.assign({},e),{[n]:Mi(o,t,n)}):e})):r}function Di(e,t){return e.map((e=>{const n=Object.assign({},e);return n.title=Et(e.title,t),"children"in n&&(n.children=Di(n.children,t)),n}))}function Ti(e){return[s.useCallback((t=>Di(t,e)),[e])]}var Bi=_e(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:o}=t;return n!==o})),zi=rt(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:o}=t;return n!==o}));var Ki=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,o=(n,o,r)=>({[`&${t}-${n}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${o}px -${r+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:n,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:n,borderTop:n,[`\n > ${t}-content,\n > ${t}-header,\n > ${t}-body,\n > ${t}-summary\n `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:n},"> thead":{"> tr:not(:last-child) > th":{borderBottom:n},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:n}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:n,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`\n > tr${t}-expanded-row,\n > tr${t}-placeholder\n `]:{"> th, > td":{borderInlineEnd:0}}}}}},o("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),o("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:n,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:n}}}};var Hi=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},on.vS),{wordBreak:"keep-all",[`\n &${t}-cell-fix-left-last,\n &${t}-cell-fix-right-first\n `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}};var ji=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}};const Li=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}});var Ai=e=>{const{componentCls:t,antCls:n,controlInteractiveSize:o,motionDurationSlow:r,lineWidth:i,paddingXS:a,lineType:l,tableBorderColor:c,tableExpandIconBg:s,tableExpandColumnWidth:u,borderRadius:d,fontSize:p,fontSizeSM:f,lineHeight:m,tablePaddingVertical:g,tablePaddingHorizontal:v,tableExpandedRowBg:h,paddingXXS:b}=e,y=o/2-i,x=2*y+3*i,C=`${i}px ${l} ${c}`,w=b-i;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:u},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},Li(e)),{position:"relative",float:"left",boxSizing:"border-box",width:x,height:x,padding:0,color:"inherit",lineHeight:`${x}px`,background:s,border:C,borderRadius:d,transform:`scale(${o/x})`,transition:`all ${r}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:w,insetInlineStart:w,height:i},"&::after":{top:w,bottom:w,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(p*m-3*i)/2-Math.ceil((1.4*f-3*i)/2),marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:h}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`-${g}px -${v}px`,padding:`${g}px ${v}px`}}}};var Wi=e=>{const{componentCls:t,antCls:n,iconCls:o,tableFilterDropdownWidth:r,tableFilterDropdownSearchWidth:i,paddingXXS:a,paddingXS:l,colorText:c,lineWidth:s,lineType:u,tableBorderColor:d,tableHeaderIconColor:p,fontSizeSM:f,tablePaddingHorizontal:m,borderRadius:g,motionDurationSlow:v,colorTextDescription:h,colorPrimary:b,tableHeaderFilterActiveBg:y,colorTextDisabled:x,tableFilterDropdownBg:C,tableFilterDropdownHeight:w,controlItemBgHover:S,controlItemBgActive:E,boxShadowSecondary:$,filterDropdownMenuBg:k}=e,Z=`${n}-dropdown`,N=`${t}-filter-dropdown`,I=`${n}-tree`,O=`${s}px ${u} ${d}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-a,marginInline:`${a}px ${-m/2}px`,padding:`0 ${a}px`,color:p,fontSize:f,borderRadius:g,cursor:"pointer",transition:`all ${v}`,"&:hover":{color:h,background:y},"&.active":{color:b}}}},{[`${n}-dropdown`]:{[N]:Object.assign(Object.assign({},(0,on.Wf)(e)),{minWidth:r,backgroundColor:C,borderRadius:g,boxShadow:$,overflow:"hidden",[`${Z}-menu`]:{maxHeight:w,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:k,"&:empty::after":{display:"block",padding:`${l}px 0`,color:x,fontSize:f,textAlign:"center",content:'"Not Found"'}},[`${N}-tree`]:{paddingBlock:`${l}px 0`,paddingInline:l,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:S},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${N}-search`]:{padding:l,borderBottom:O,"&-input":{input:{minWidth:i},[o]:{color:x}}},[`${N}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${N}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${l-s}px ${l}px`,overflow:"hidden",borderTop:O}})}},{[`${n}-dropdown ${N}, ${N}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:l,color:c},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]};var _i=e=>{const{componentCls:t,lineWidth:n,colorSplit:o,motionDurationSlow:r,zIndexTableFixed:i,tableBg:a,zIndexTableSticky:l}=e;return{[`${t}-wrapper`]:{[`\n ${t}-cell-fix-left,\n ${t}-cell-fix-right\n `]:{position:"sticky !important",zIndex:i,background:a},[`\n ${t}-cell-fix-left-first::after,\n ${t}-cell-fix-left-last::after\n `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-n,width:30,transform:"translateX(100%)",transition:`box-shadow ${r}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`\n ${t}-cell-fix-right-first::after,\n ${t}-cell-fix-right-last::after\n `]:{position:"absolute",top:0,bottom:-n,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${r}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:l+1,width:30,transition:`box-shadow ${r}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${o}`}},[`\n ${t}-cell-fix-left-first::after,\n ${t}-cell-fix-left-last::after\n `]:{boxShadow:`inset 10px 0 8px -8px ${o}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${o}`}},[`\n ${t}-cell-fix-right-first::after,\n ${t}-cell-fix-right-last::after\n `]:{boxShadow:`inset -10px 0 8px -8px ${o}`}}}}};var Fi=e=>{const{componentCls:t,antCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}};var Vi=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${n}px ${n}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${n}px ${n}px`}}}}};var Xi=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}};var Yi=e=>{const{componentCls:t,antCls:n,iconCls:o,fontSizeIcon:r,padding:i,paddingXS:a,tableHeaderIconColor:l,tableHeaderIconColorHover:c,tableSelectionColumnWidth:s}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:s,[`&${t}-selection-col-with-dropdown`]:{width:s+r+i/4}},[`${t}-bordered ${t}-selection-col`]:{width:s+2*a,[`&${t}-selection-col-with-dropdown`]:{width:s+r+i/4+2*a}},[`\n table tr th${t}-selection-column,\n table tr td${t}-selection-column\n `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:e.tablePaddingHorizontal/4+"px",[o]:{color:l,fontSize:r,verticalAlign:"baseline","&:hover":{color:c}}}}}};var Gi=e=>{const{componentCls:t}=e,n=(n,o,r,i)=>({[`${t}${t}-${n}`]:{fontSize:i,[`\n ${t}-title,\n ${t}-footer,\n ${t}-cell,\n ${t}-thead > tr > th,\n ${t}-tbody > tr > th,\n ${t}-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n `]:{padding:`${o}px ${r}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${r/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${o}px -${r}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${o}px`,marginInline:`${e.tableExpandColumnWidth-r}px -${r}px`}},[`${t}-selection-column`]:{paddingInlineStart:r/4+"px"}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},n("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),n("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}};var Ui=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:o,tableHeaderIconColor:r,tableHeaderIconColorHover:i}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[`\n &${t}-cell-fix-left:hover,\n &${t}-cell-fix-right:hover\n `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorter`]:{marginInlineStart:n,color:r,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:o,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:i}}}};var qi=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:o,tableScrollThumbBgHover:r,tableScrollThumbSize:i,tableScrollBg:a,zIndexTableSticky:l,stickyScrollBarBorderRadius:c}=e,s=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:l,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${i}px !important`,zIndex:l,display:"flex",alignItems:"center",background:a,borderTop:s,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:i,backgroundColor:o,borderRadius:c,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:r}}}}}}};var Ji=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:o}=e,r=`${n}px ${e.lineType} ${o}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:r}}},[`div${t}-summary`]:{boxShadow:`0 -${n}px 0 ${o}`}}}};var Qi=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,o=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${t}-cell`]:{borderBottom:n},[`${t}-expanded-row`]:{[`${o}${o}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${e.lineWidth}px)`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:n,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:n,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-e.lineWidth,borderInlineStart:n}}}}}}};const ea=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:o,tablePaddingHorizontal:r,lineWidth:i,lineType:a,tableBorderColor:l,tableFontSize:c,tableBg:s,tableRadius:u,tableHeaderTextColor:d,motionDurationMid:p,tableHeaderBg:f,tableHeaderCellSplitColor:m,tableRowHoverBg:g,tableSelectedRowBg:v,tableSelectedRowHoverBg:h,tableFooterTextColor:b,tableFooterBg:y,paddingContentVerticalLG:x}=e,C=`${i}px ${a} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,on.dF)()),{[t]:Object.assign(Object.assign({},(0,on.Wf)(e)),{fontSize:c,background:s,borderRadius:`${u}px ${u}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${u}px ${u}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`\n ${t}-cell,\n ${t}-thead > tr > th,\n ${t}-tbody > tr > th,\n ${t}-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n `]:{position:"relative",padding:`${x}px ${r}px`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${o}px ${r}px`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:d,fontWeight:n,textAlign:"start",background:f,borderBottom:C,transition:`background ${p} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:m,transform:"translateY(-50%)",transition:`background-color ${p}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${p}, border-color ${p}`,borderBottom:C,[`\n > ${t}-wrapper:only-child,\n > ${t}-expanded-row-fixed > ${t}-wrapper:only-child\n `]:{[t]:{marginBlock:`-${o}px`,marginInline:`${e.tableExpandColumnWidth-r}px -${r}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:d,fontWeight:n,textAlign:"start",background:f,borderBottom:C,transition:`background ${p} ease`},[`\n &${t}-row:hover > th,\n &${t}-row:hover > td,\n > th${t}-cell-row-hover,\n > td${t}-cell-row-hover\n `]:{background:g},[`&${t}-row-selected`]:{"> th, > td":{background:v},"&:hover > th, &:hover > td":{background:h}}}},[`${t}-footer`]:{padding:`${o}px ${r}px`,color:b,background:y}})}};var ta=(0,cn.Z)("Table",(e=>{const{colorTextHeading:t,colorSplit:n,colorIcon:o,colorIconHover:r,opacityLoading:i,colorBgContainer:a,controlInteractiveSize:l,headerBg:c,headerColor:s,headerSortActiveBg:u,headerSortHoverBg:d,bodySortBg:p,rowHoverBg:f,rowSelectedBg:m,rowSelectedHoverBg:g,rowExpandedBg:v,cellPaddingBlock:h,cellPaddingInline:b,cellPaddingBlockMD:y,cellPaddingInlineMD:x,cellPaddingBlockSM:C,cellPaddingInlineSM:w,borderColor:S,footerBg:E,footerColor:$,headerBorderRadius:k,cellFontSize:Z,cellFontSizeMD:N,cellFontSizeSM:I,headerSplitColor:O,fixedHeaderSortActiveBg:P,headerFilterHoverBg:R,filterDropdownBg:M,expandIconBg:D,selectionColumnWidth:T,stickyScrollBarBg:B}=e,z=new nn.C(o),K=new nn.C(r),H=(0,sn.TS)(e,{tableFontSize:Z,tableBg:a,tableRadius:k,tablePaddingVertical:h,tablePaddingHorizontal:b,tablePaddingVerticalMiddle:y,tablePaddingHorizontalMiddle:x,tablePaddingVerticalSmall:C,tablePaddingHorizontalSmall:w,tableBorderColor:S,tableHeaderTextColor:s,tableHeaderBg:c,tableFooterTextColor:$,tableFooterBg:E,tableHeaderCellSplitColor:O,tableHeaderSortBg:u,tableHeaderSortHoverBg:d,tableHeaderIconColor:z.clone().setAlpha(z.getAlpha()*i).toRgbString(),tableHeaderIconColorHover:K.clone().setAlpha(K.getAlpha()*i).toRgbString(),tableBodySortBg:p,tableFixedHeaderSortActiveBg:P,tableHeaderFilterActiveBg:R,tableFilterDropdownBg:M,tableRowHoverBg:f,tableSelectedRowBg:m,tableSelectedRowHoverBg:g,zIndexTableFixed:2,zIndexTableSticky:3,tableFontSizeMiddle:N,tableFontSizeSmall:I,tableSelectionColumnWidth:T,tableExpandIconBg:D,tableExpandColumnWidth:l+2*e.padding,tableExpandedRowBg:v,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:B,tableScrollThumbBgHover:t,tableScrollBg:n});return[ea(H),Fi(H),Ji(H),Ui(H),Wi(H),Ki(H),Vi(H),Ai(H),Ji(H),ji(H),Yi(H),_i(H),qi(H),Hi(H),Gi(H),Xi(H),Qi(H)]}),(e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:o,colorFillSecondary:r,colorFillContent:i,controlItemBgActive:a,controlItemBgActiveHover:l,padding:c,paddingSM:s,paddingXS:u,colorBorderSecondary:d,borderRadiusLG:p,fontSize:f,controlHeight:m,colorTextPlaceholder:g}=e,v=new nn.C(r).onBackground(n).toHexShortString(),h=new nn.C(i).onBackground(n).toHexShortString(),b=new nn.C(t).onBackground(n).toHexShortString();return{headerBg:b,headerColor:o,headerSortActiveBg:v,headerSortHoverBg:h,bodySortBg:b,rowHoverBg:b,rowSelectedBg:a,rowSelectedHoverBg:l,rowExpandedBg:t,cellPaddingBlock:c,cellPaddingInline:c,cellPaddingBlockMD:s,cellPaddingInlineMD:u,cellPaddingBlockSM:u,cellPaddingInlineSM:u,borderColor:d,headerBorderRadius:p,footerBg:b,footerColor:o,cellFontSize:f,cellFontSizeMD:f,cellFontSizeSM:f,headerSplitColor:d,fixedHeaderSortActiveBg:v,headerFilterHoverBg:i,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:m,stickyScrollBarBg:g,stickyScrollBarBorderRadius:100}}));const na=[],oa=(e,t)=>{const{prefixCls:n,className:o,rootClassName:i,style:a,size:l,bordered:c,dropdownPrefixCls:u,dataSource:d,pagination:p,rowSelection:f,rowKey:m="key",rowClassName:g,columns:v,children:h,childrenColumnName:b,onChange:y,getPopupContainer:x,loading:C,expandIcon:w,expandable:S,expandedRowRender:E,expandIconColumnIndex:$,indentSize:Z,scroll:N,sortDirections:I,locale:O,showSorterTooltip:P=!0,virtual:R}=e;const M=s.useMemo((()=>v||Ee(h)),[v,h]),D=s.useMemo((()=>M.some((e=>e.responsive))),[M]),T=(0,vt.Z)(D),B=s.useMemo((()=>{const e=new Set(Object.keys(T).filter((e=>T[e])));return M.filter((t=>!t.responsive||t.responsive.some((t=>e.has(t)))))}),[M,T]),z=(0,lt.Z)(e,["className","style","columns"]),{locale:K=ht.Z,direction:H,table:j,renderEmpty:L,getPrefixCls:A,getPopupContainer:W}=s.useContext(ft.E_),_=(0,gt.Z)(l),F=Object.assign(Object.assign({},K.Table),O),V=d||na,X=A("table",n),Y=A("dropdown",u),G=Object.assign({childrenColumnName:b,expandIconColumnIndex:$},S),{childrenColumnName:U="children"}=G,q=s.useMemo((()=>V.some((e=>null==e?void 0:e[U]))?"nest":E||S&&S.expandedRowRender?"row":null),[V]),J={body:s.useRef()},Q=s.useMemo((()=>"function"==typeof m?m:e=>null==e?void 0:e[m]),[m]),[ee]=function(e,t,n){const o=s.useRef({});return[function(r){if(!o.current||o.current.data!==e||o.current.childrenColumnName!==t||o.current.getRowKey!==n){const i=new Map;function a(e){e.forEach(((e,o)=>{const r=n(e,o);i.set(r,e),e&&"object"==typeof e&&t in e&&a(e[t]||[])}))}a(e),o.current={data:e,childrenColumnName:t,kvMap:i,getRowKey:n}}return o.current.kvMap.get(r)}]}(V,U,Q),te={},ne=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];var o,r,i;const a=Object.assign(Object.assign({},te),e);n&&(null===(o=te.resetPagination)||void 0===o||o.call(te),(null===(r=a.pagination)||void 0===r?void 0:r.current)&&(a.pagination.current=1),p&&p.onChange&&p.onChange(1,null===(i=a.pagination)||void 0===i?void 0:i.pageSize)),N&&!1!==N.scrollToFirstRowOnChange&&J.body.current&&pt(0,{getContainer:()=>J.body.current}),null==y||y(a.pagination,a.filters,a.sorter,{currentDataSource:ri(Mi(V,a.sorterStates,U),a.filterStates),action:t})},[oe,re,ie,ae]=function(e){let{prefixCls:t,mergedColumns:n,onSorterChange:o,sortDirections:r,tableLocale:i,showSorterTooltip:a}=e;const[l,c]=s.useState(Ii(n,!0)),u=s.useMemo((()=>{let e=!0;const t=Ii(n,!1);if(!t.length)return l;const o=[];function r(t){e?o.push(t):o.push(Object.assign(Object.assign({},t),{sortOrder:null}))}let i=null;return t.forEach((t=>{null===i?(r(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:i=!0)):(i&&!1!==t.multiplePriority||(e=!1),r(t))})),o}),[n,l]),d=s.useMemo((()=>{const e=u.map((e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n}}));return{sortColumns:e,sortColumn:e[0]&&e[0].column,sortOrder:e[0]&&e[0].order}}),[u]);function p(e){let t;t=!1!==e.multiplePriority&&u.length&&!1!==u[0].multiplePriority?[].concat((0,fe.Z)(u.filter((t=>{let{key:n}=t;return n!==e.key}))),[e]):[e],c(t),o(Ri(t),t)}return[e=>Oi(t,e,u,p,r,i,a),u,d,()=>Ri(u)]}({prefixCls:X,mergedColumns:B,onSorterChange:(e,t)=>{ne({sorter:e,sorterStates:t},"sort",!1)},sortDirections:I||["ascend","descend"],tableLocale:F,showSorterTooltip:P}),le=s.useMemo((()=>Mi(V,re,U)),[V,re]);te.sorter=ae(),te.sorterStates=re;const[ce,se,ue]=ai({prefixCls:X,locale:F,dropdownPrefixCls:Y,mergedColumns:B,onFilterChange:(e,t)=>{ne({filters:e,filterStates:t},"filter",!0)},getPopupContainer:x||W}),de=ri(le,se);te.filters=ue,te.filterStates=se;const pe=s.useMemo((()=>{const e={};return Object.keys(ue).forEach((t=>{null!==ue[t]&&(e[t]=ue[t])})),Object.assign(Object.assign({},ie),{filters:e})}),[ie,ue]),[me]=Ti(pe),[ge,ve]=ui(de.length,((e,t)=>{ne({pagination:Object.assign(Object.assign({},te.pagination),{current:e,pageSize:t})},"paginate")}),p);te.pagination=!1===p?{}:function(e,t){const n={current:e.current,pageSize:e.pageSize},o=t&&"object"==typeof t?t:{};return Object.keys(o).forEach((t=>{const o=e[t];"function"!=typeof o&&(n[t]=o)})),n}(ge,p),te.resetPagination=ve;const he=s.useMemo((()=>{if(!1===p||!ge.pageSize)return de;const{current:e=1,total:t,pageSize:n=si}=ge;return de.length<t?de.length>n?de.slice((e-1)*n,e*n):de:de.slice((e-1)*n,e*n)}),[!!p,de,ge&&ge.current,ge&&ge.pageSize,ge&&ge.total]),[be,ye]=bi({prefixCls:X,data:de,pageData:he,getRowKey:Q,getRecordByKey:ee,expandType:q,childrenColumnName:U,locale:F,getPopupContainer:x||W},f);G.__PARENT_RENDER_ICON__=G.expandIcon,G.expandIcon=G.expandIcon||w||Ct(F),"nest"===q&&void 0===G.expandIconColumnIndex?G.expandIconColumnIndex=f?1:0:G.expandIconColumnIndex>0&&f&&(G.expandIconColumnIndex-=1),"number"!=typeof G.indentSize&&(G.indentSize="number"==typeof Z?Z:15);const xe=s.useCallback((e=>me(be(ce(oe(e))))),[oe,ce,be]);let Ce,we,Se;if(!1!==p&&(null==ge?void 0:ge.total)){let e;e=ge.size?ge.size:"small"===_||"middle"===_?"small":void 0;const t=t=>s.createElement(bt.Z,Object.assign({},ge,{className:k()(`${X}-pagination ${X}-pagination-${t}`,ge.className),size:e})),n="rtl"===H?"left":"right",{position:o}=ge;if(null!==o&&Array.isArray(o)){const e=o.find((e=>e.includes("top"))),r=o.find((e=>e.includes("bottom"))),i=o.every((e=>"none"==`${e}`));e||r||i||(we=t(n)),e&&(Ce=t(e.toLowerCase().replace("top",""))),r&&(we=t(r.toLowerCase().replace("bottom","")))}else we=t(n)}"boolean"==typeof C?Se={spinning:C}:"object"==typeof C&&(Se=Object.assign({spinning:!0},C));const[$e,ke]=ta(X),[,Ze]=(0,xt.Z)(),Ne=k()(`${X}-wrapper`,null==j?void 0:j.className,{[`${X}-wrapper-rtl`]:"rtl"===H},o,i,ke),Ie=Object.assign(Object.assign({},null==j?void 0:j.style),a),Oe=O&&O.emptyText||(null==L?void 0:L("Table"))||s.createElement(mt.Z,{componentName:"Table"}),Pe=R?zi:Bi,Re={},Me=s.useMemo((()=>{const{fontSize:e,lineHeight:t,padding:n,paddingXS:o,paddingSM:r}=Ze,i=Math.floor(e*t);switch(_){case"large":return 2*n+i;case"small":return 2*o+i;default:return 2*r+i}}),[Ze,_]);return R&&(Re.listItemHeight=Me),$e(s.createElement("div",{ref:t,className:Ne,style:Ie},s.createElement(yt.Z,Object.assign({spinning:!1},Se),Ce,s.createElement(Pe,Object.assign({},Re,z,{columns:B,direction:H,expandable:G,prefixCls:X,className:k()({[`${X}-middle`]:"middle"===_,[`${X}-small`]:"small"===_,[`${X}-bordered`]:c,[`${X}-empty`]:0===V.length}),data:he,rowKey:Q,rowClassName:(e,t,n)=>{let o;return o="function"==typeof g?k()(g(e,t,n)):k()(g),k()({[`${X}-row-selected`]:ye.has(Q(e,t))},o)},emptyText:Oe,internalHooks:r,internalRefs:J,transformColumns:xe})),we)))};var ra=s.forwardRef(oa);const ia=(e,t)=>{const n=s.useRef(0);return n.current+=1,s.createElement(ra,Object.assign({},e,{ref:t,_renderTimes:n.current}))},aa=s.forwardRef(ia);aa.SELECTION_COLUMN=pi,aa.EXPAND_COLUMN=o,aa.SELECTION_ALL=fi,aa.SELECTION_INVERT=mi,aa.SELECTION_NONE=gi,aa.Column=it,aa.ColumnGroup=at,aa.Summary=W;var la=aa},71736:function(e,t,n){n.d(t,{Z:function(){return L}});var o=n(59301),r=n(92310),i=n.n(r),a=n(81978),l=n(11625),c=n(62579),s=n(35593),u={shiftX:64,adjustY:1},d={adjustX:1,shiftY:!0},p=[0,0],f={left:{points:["cr","cl"],overflow:d,offset:[-4,0],targetOffset:p},right:{points:["cl","cr"],overflow:d,offset:[4,0],targetOffset:p},top:{points:["bc","tc"],overflow:u,offset:[0,-4],targetOffset:p},bottom:{points:["tc","bc"],overflow:u,offset:[0,4],targetOffset:p},topLeft:{points:["bl","tl"],overflow:u,offset:[0,-4],targetOffset:p},leftTop:{points:["tr","tl"],overflow:d,offset:[-4,0],targetOffset:p},topRight:{points:["br","tr"],overflow:u,offset:[0,-4],targetOffset:p},rightTop:{points:["tl","tr"],overflow:d,offset:[4,0],targetOffset:p},bottomRight:{points:["tr","br"],overflow:u,offset:[0,4],targetOffset:p},rightBottom:{points:["bl","br"],overflow:d,offset:[4,0],targetOffset:p},bottomLeft:{points:["tl","bl"],overflow:u,offset:[0,4],targetOffset:p},leftBottom:{points:["br","bl"],overflow:d,offset:[-4,0],targetOffset:p}};function m(e){var t=e.children,n=e.prefixCls,r=e.id,a=e.overlayInnerStyle,l=e.className,c=e.style;return o.createElement("div",{className:i()("".concat(n,"-content"),l),style:c},o.createElement("div",{className:"".concat(n,"-inner"),id:r,role:"tooltip",style:a},"function"==typeof t?t():t))}var g=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],v=function(e,t){var n=e.overlayClassName,r=e.trigger,i=void 0===r?["hover"]:r,u=e.mouseEnterDelay,d=void 0===u?0:u,p=e.mouseLeaveDelay,v=void 0===p?.1:p,h=e.overlayStyle,b=e.prefixCls,y=void 0===b?"rc-tooltip":b,x=e.children,C=e.onVisibleChange,w=e.afterVisibleChange,S=e.transitionName,E=e.animation,$=e.motion,k=e.placement,Z=void 0===k?"right":k,N=e.align,I=void 0===N?{}:N,O=e.destroyTooltipOnHide,P=void 0!==O&&O,R=e.defaultVisible,M=e.getTooltipContainer,D=e.overlayInnerStyle,T=(e.arrowContent,e.overlay),B=e.id,z=e.showArrow,K=void 0===z||z,H=(0,c.Z)(e,g),j=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(function(){return j.current}));var L=(0,l.Z)({},H);"visible"in e&&(L.popupVisible=e.visible);return o.createElement(s.Z,(0,a.Z)({popupClassName:n,prefixCls:y,popup:function(){return o.createElement(m,{key:"content",prefixCls:y,id:B,overlayInnerStyle:D},T)},action:i,builtinPlacements:f,popupPlacement:Z,ref:j,popupAlign:I,getPopupContainer:M,onPopupVisibleChange:C,afterPopupVisibleChange:w,popupTransitionName:S,popupAnimation:E,popupMotion:$,defaultPopupVisible:R,autoDestroy:P,mouseLeaveDelay:v,popupStyle:h,mouseEnterDelay:d,arrow:K},L),x)},h=(0,o.forwardRef)(v),b=n(71366),y=n(62892),x=n(79676),C=n(92343),w=n(36355),S=n(33234),E=n(88088),$=n(17313),k=n(29878),Z=n(60293);const N=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function I(e,t){return N.reduce(((n,o)=>{const r=e[`${o}1`],i=e[`${o}3`],a=e[`${o}6`],l=e[`${o}7`];return Object.assign(Object.assign({},n),t(o,{lightColor:r,lightBorderColor:i,darkColor:a,textColor:l}))}),{})}var O=n(37613),P=n(83116);const R=e=>{const{componentCls:t,tooltipMaxWidth:n,tooltipColor:o,tooltipBg:r,tooltipBorderRadius:i,zIndexPopup:a,controlHeight:l,boxShadowSecondary:c,paddingSM:s,paddingXS:u,tooltipRadiusOuter:d}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(e)),{position:"absolute",zIndex:a,display:"block",width:"max-content",maxWidth:n,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":r,[`${t}-inner`]:{minWidth:l,minHeight:l,padding:`${s/2}px ${u}px`,color:o,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:r,borderRadius:i,boxShadow:c,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:Math.min(i,Z.qN)}},[`${t}-content`]:{position:"relative"}}),I(e,((e,n)=>{let{darkColor:o}=n;return{[`&${t}-${e}`]:{[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{"--antd-arrow-background-color":o}}}}))),{"&-rtl":{direction:"rtl"}})},(0,Z.ZP)((0,O.TS)(e,{borderRadiusOuter:d}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:i,limitVerticalRadius:!0}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]};var M=(e,t)=>(0,P.Z)("Tooltip",(e=>{if(!1===t)return[];const{borderRadius:n,colorTextLightSolid:o,colorBgDefault:r,borderRadiusOuter:i}=e,a=(0,O.TS)(e,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:n,tooltipBg:r,tooltipRadiusOuter:i>4?4:i});return[R(a),(0,k._y)(e,"zoom-big-fast")]}),(e=>{let{zIndexPopupBase:t,colorBgSpotlight:n}=e;return{zIndexPopup:t+70,colorBgDefault:n}}),{resetStyle:!1})(e),D=n(34706);const T=N.map((e=>`${e}-inverse`));function B(e,t){const n=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t?[].concat((0,D.Z)(T),(0,D.Z)(N)).includes(e):N.includes(e)}(t),o=i()({[`${e}-${t}`]:t&&n}),r={},a={};return t&&!n&&(r.background=t,a["--antd-arrow-background-color"]=t),{className:o,overlayStyle:r,arrowStyle:a}}var z=e=>{const{prefixCls:t,className:n,placement:r="top",title:a,color:l,overlayInnerStyle:c}=e,{getPrefixCls:s}=o.useContext(w.E_),u=s("tooltip",t),[d,p]=M(u,!0),f=B(u,l),g=f.arrowStyle,v=Object.assign(Object.assign({},c),f.overlayStyle),h=i()(p,u,`${u}-pure`,`${u}-placement-${r}`,n,f.className);return d(o.createElement("div",{className:h,style:g},o.createElement("div",{className:`${u}-arrow`}),o.createElement(m,Object.assign({},e,{className:p,prefixCls:u,overlayInnerStyle:v}),a)))},K=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function H(e,t){const n=e.type;if((!0===n.__ANT_BUTTON||"button"===e.type)&&e.props.disabled||!0===n.__ANT_SWITCH&&(e.props.disabled||e.props.loading)||!0===n.__ANT_RADIO&&e.props.disabled){const{picked:n,omitted:r}=((e,t)=>{const n={},o=Object.assign({},e);return t.forEach((t=>{e&&t in e&&(n[t]=e[t],delete o[t])})),{picked:n,omitted:o}})(e.props.style,["position","left","right","top","bottom","float","display","zIndex"]),a=Object.assign(Object.assign({display:"inline-block"},n),{cursor:"not-allowed",width:e.props.block?"100%":void 0}),l=Object.assign(Object.assign({},r),{pointerEvents:"none"}),c=(0,C.Tm)(e,{style:l,className:null});return o.createElement("span",{style:a,className:i()(e.props.className,`${t}-disabled-compatible-wrapper`)},c)}return e}const j=o.forwardRef(((e,t)=>{var n,r;const{prefixCls:a,openClassName:l,getTooltipContainer:c,overlayClassName:s,color:u,overlayInnerStyle:d,children:p,afterOpenChange:f,afterVisibleChange:m,destroyTooltipOnHide:g,arrow:v=!0,title:$,overlay:k,builtinPlacements:Z,arrowPointAtCenter:N=!1,autoAdjustOverflow:I=!0}=e,O=!!v,[,P]=(0,E.Z)(),{getPopupContainer:R,getPrefixCls:D,direction:T}=o.useContext(w.E_),z=o.useRef(null),j=()=>{var e;null===(e=z.current)||void 0===e||e.forceAlign()};o.useImperativeHandle(t,(()=>({forceAlign:j,forcePopupAlign:()=>{j()}})));const[L,A]=(0,b.Z)(!1,{value:null!==(n=e.open)&&void 0!==n?n:e.visible,defaultValue:null!==(r=e.defaultOpen)&&void 0!==r?r:e.defaultVisible}),W=!$&&!k&&0!==$,_=o.useMemo((()=>{var e,t;let n=N;return"object"==typeof v&&(n=null!==(t=null!==(e=v.pointAtCenter)&&void 0!==e?e:v.arrowPointAtCenter)&&void 0!==t?t:N),Z||(0,x.Z)({arrowPointAtCenter:n,autoAdjustOverflow:I,arrowWidth:O?P.sizePopupArrow:0,borderRadius:P.borderRadius,offset:P.marginXXS,visibleFirst:!0})}),[N,v,Z,P]),F=o.useMemo((()=>0===$?$:k||$||""),[k,$]),V=o.createElement(S.BR,null,"function"==typeof F?F():F),{getPopupContainer:X,placement:Y="top",mouseEnterDelay:G=.1,mouseLeaveDelay:U=.1,overlayStyle:q,rootClassName:J}=e,Q=K(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),ee=D("tooltip",a),te=D(),ne=e["data-popover-inject"];let oe=L;"open"in e||"visible"in e||!W||(oe=!1);const re=H((0,C.l$)(p)&&!(0,C.M2)(p)?p:o.createElement("span",null,p),ee),ie=re.props,ae=ie.className&&"string"!=typeof ie.className?ie.className:i()(ie.className,l||`${ee}-open`),[le,ce]=M(ee,!ne),se=B(ee,u),ue=se.arrowStyle,de=Object.assign(Object.assign({},d),se.overlayStyle),pe=i()(s,{[`${ee}-rtl`]:"rtl"===T},se.className,J,ce);return le(o.createElement(h,Object.assign({},Q,{showArrow:O,placement:Y,mouseEnterDelay:G,mouseLeaveDelay:U,prefixCls:ee,overlayClassName:pe,overlayStyle:Object.assign(Object.assign({},ue),q),getTooltipContainer:X||c||R,ref:z,builtinPlacements:_,overlay:V,visible:oe,onVisibleChange:t=>{var n,o;A(!W&&t),W||(null===(n=e.onOpenChange)||void 0===n||n.call(e,t),null===(o=e.onVisibleChange)||void 0===o||o.call(e,t))},afterVisibleChange:null!=f?f:m,overlayInnerStyle:de,arrowContent:o.createElement("span",{className:`${ee}-arrow-content`}),motion:{motionName:(0,y.m)(te,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!g}),oe?(0,C.Tm)(re,{className:ae}):re))}));j._InternalPanelDoNotUseOrYouWillBeFired=z;var L=j},31561:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(81978),r=n(25124),i=n(43941),a=n(62579),l=n(35593),c=n(92310),s=n.n(c),u=n(25629),d=n(59301),p=n(20287),f=n(71783),m=p.Z.ESC,g=p.Z.TAB;var v=(0,d.forwardRef)((function(e,t){var n=e.overlay,o=e.arrow,r=e.prefixCls,i=(0,d.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,u.sQ)(t,null==i?void 0:i.ref);return d.createElement(d.Fragment,null,o&&d.createElement("div",{className:"".concat(r,"-arrow")}),d.cloneElement(i,{ref:(0,u.Yr)(i)?a:void 0}))})),h={adjustX:1,adjustY:1},b=[0,0],y={topLeft:{points:["bl","tl"],overflow:h,offset:[0,-4],targetOffset:b},top:{points:["bc","tc"],overflow:h,offset:[0,-4],targetOffset:b},topRight:{points:["br","tr"],overflow:h,offset:[0,-4],targetOffset:b},bottomLeft:{points:["tl","bl"],overflow:h,offset:[0,4],targetOffset:b},bottom:{points:["tc","bc"],overflow:h,offset:[0,4],targetOffset:b},bottomRight:{points:["tr","br"],overflow:h,offset:[0,4],targetOffset:b}},x=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function C(e,t){var n,c=e.arrow,p=void 0!==c&&c,h=e.prefixCls,b=void 0===h?"rc-dropdown":h,C=e.transitionName,w=e.animation,S=e.align,E=e.placement,$=void 0===E?"bottomLeft":E,k=e.placements,Z=void 0===k?y:k,N=e.getPopupContainer,I=e.showAction,O=e.hideAction,P=e.overlayClassName,R=e.overlayStyle,M=e.visible,D=e.trigger,T=void 0===D?["hover"]:D,B=e.autoFocus,z=e.overlay,K=e.children,H=e.onVisibleChange,j=(0,a.Z)(e,x),L=d.useState(),A=(0,i.Z)(L,2),W=A[0],_=A[1],F="visible"in e?M:W,V=d.useRef(null),X=d.useRef(null),Y=d.useRef(null);d.useImperativeHandle(t,(function(){return V.current}));var G=function(e){_(e),null==H||H(e)};!function(e){var t=e.visible,n=e.triggerRef,o=e.onVisibleChange,r=e.autoFocus,i=e.overlayRef,a=d.useRef(!1),l=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==o||o(!1))},c=function(){var e;return!(null===(e=i.current)||void 0===e||!e.focus||(i.current.focus(),a.current=!0,0))},s=function(e){switch(e.keyCode){case m:l();break;case g:var t=!1;a.current||(t=c()),t?e.preventDefault():l()}};d.useEffect((function(){return t?(window.addEventListener("keydown",s),r&&(0,f.Z)(c,3),function(){window.removeEventListener("keydown",s),a.current=!1}):function(){a.current=!1}}),[t])}({visible:F,triggerRef:Y,onVisibleChange:G,autoFocus:B,overlayRef:X});var U,q,J,Q=function(){return d.createElement(v,{ref:X,overlay:z,prefixCls:b,arrow:p})},ee=d.cloneElement(K,{className:s()(null===(n=K.props)||void 0===n?void 0:n.className,F&&(U=e.openClassName,void 0!==U?U:"".concat(b,"-open"))),ref:(0,u.Yr)(K)?(0,u.sQ)(Y,K.ref):void 0}),te=O;return te||-1===T.indexOf("contextMenu")||(te=["click"]),d.createElement(l.Z,(0,o.Z)({builtinPlacements:Z},j,{prefixCls:b,ref:V,popupClassName:s()(P,(0,r.Z)({},"".concat(b,"-show-arrow"),p)),popupStyle:R,action:T,showAction:I,hideAction:te,popupPlacement:$,popupAlign:S,popupTransitionName:C,popupAnimation:w,popupVisible:F,stretch:(q=e.minOverlayWidthMatchTrigger,J=e.alignPoint,("minOverlayWidthMatchTrigger"in e?q:!J)?"minWidth":""),popup:"function"==typeof z?Q:Q(),onPopupVisibleChange:G,onPopupClick:function(t){var n=e.onOverlayClick;_(!1),n&&n(t)},getPopupContainer:N}),ee)}var w=d.forwardRef(C)},65742:function(e,t,n){n.d(t,{iz:function(){return _e},ck:function(){return ye},BW:function(){return We},sN:function(){return ye},Wd:function(){return Ke},ZP:function(){return Je},Xl:function(){return N}});var o=n(81978),r=n(25124),i=n(11625),a=n(34706),l=n(43941),c=n(62579),s=n(92310),u=n.n(s),d=n(1439),p=n(71366),f=n(20176),m=n(85870),g=n(59301),v=n(4676),h=g.createContext(null);function b(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function y(e){return b(g.useContext(h),e)}var x=n(19544),C=["children","locked"],w=g.createContext(null);function S(e){var t=e.children,n=e.locked,o=(0,c.Z)(e,C),r=g.useContext(w),a=(0,x.Z)((function(){return e=r,t=o,n=(0,i.Z)({},e),Object.keys(t).forEach((function(e){var o=t[e];void 0!==o&&(n[e]=o)})),n;var e,t,n}),[r,o],(function(e,t){return!(n||e[0]===t[0]&&(0,f.Z)(e[1],t[1],!0))}));return g.createElement(w.Provider,{value:a},t)}var E=[],$=g.createContext(null);function k(){return g.useContext($)}var Z=g.createContext(E);function N(e){var t=g.useContext(Z);return g.useMemo((function(){return void 0!==e?[].concat((0,a.Z)(t),[e]):t}),[t,e])}var I=g.createContext(null),O=g.createContext({}),P=n(57840);function R(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,P.Z)(e)){var n=e.nodeName.toLowerCase(),o=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),i=Number(r),a=null;return r&&!Number.isNaN(i)?a=i:o&&null===a&&(a=0),o&&e.disabled&&(a=null),null!==a&&(a>=0||t&&a<0)}return!1}function M(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,a.Z)(e.querySelectorAll("*")).filter((function(e){return R(e,t)}));return R(e,t)&&n.unshift(e),n}var D=n(20287),T=n(71783),B=D.Z.LEFT,z=D.Z.RIGHT,K=D.Z.UP,H=D.Z.DOWN,j=D.Z.ENTER,L=D.Z.ESC,A=D.Z.HOME,W=D.Z.END,_=[K,H,B,z];function F(e,t){return M(e,!0).filter((function(e){return t.has(e)}))}function V(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var r=F(e,t),i=r.length,a=r.findIndex((function(e){return n===e}));return o<0?-1===a?a=i-1:a-=1:o>0&&(a+=1),r[a=(a+i)%i]}var X=function(e,t){var n=new Set,o=new Map,r=new Map;return e.forEach((function(e){var i=document.querySelector("[data-menu-id='".concat(b(t,e),"']"));i&&(n.add(i),r.set(i,e),o.set(e,i))})),{elements:n,key2element:o,element2key:r}};function Y(e,t,n,o,i,a,l,c,s,u){var d=g.useRef(),p=g.useRef();p.current=t;var f=function(){T.Z.cancel(d.current)};return g.useEffect((function(){return function(){f()}}),[]),function(m){var g=m.which;if([].concat(_,[j,L,A,W]).includes(g)){var v=a(),h=X(v,o),b=h,y=b.elements,x=b.key2element,C=b.element2key,w=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(x.get(t),y),S=C.get(w),E=function(e,t,n,o){var i,a,l,c,s="prev",u="next",d="children",p="parent";if("inline"===e&&o===j)return{inlineTrigger:!0};var f=(i={},(0,r.Z)(i,K,s),(0,r.Z)(i,H,u),i),m=(a={},(0,r.Z)(a,B,n?u:s),(0,r.Z)(a,z,n?s:u),(0,r.Z)(a,H,d),(0,r.Z)(a,j,d),a),g=(l={},(0,r.Z)(l,K,s),(0,r.Z)(l,H,u),(0,r.Z)(l,j,d),(0,r.Z)(l,L,p),(0,r.Z)(l,B,n?d:p),(0,r.Z)(l,z,n?p:d),l);switch(null===(c={inline:f,horizontal:m,vertical:g,inlineSub:f,horizontalSub:g,verticalSub:g}["".concat(e).concat(t?"":"Sub")])||void 0===c?void 0:c[o]){case s:return{offset:-1,sibling:!0};case u:return{offset:1,sibling:!0};case p:return{offset:-1,sibling:!1};case d:return{offset:1,sibling:!1};default:return null}}(e,1===l(S,!0).length,n,g);if(!E&&g!==A&&g!==W)return;(_.includes(g)||[A,W].includes(g))&&m.preventDefault();var $=function(e){if(e){var t=e,n=e.querySelector("a");null!=n&&n.getAttribute("href")&&(t=n);var o=C.get(e);c(o),f(),d.current=(0,T.Z)((function(){p.current===o&&t.focus()}))}};if([A,W].includes(g)||E.sibling||!w){var k,Z,N=F(k=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);Z=g===A?N[0]:g===W?N[N.length-1]:V(k,y,w,E.offset),$(Z)}else if(E.inlineTrigger)s(S);else if(E.offset>0)s(S,!0),f(),d.current=(0,T.Z)((function(){h=X(v,o);var e=w.getAttribute("aria-controls"),t=V(document.getElementById(e),h.elements);$(t)}),5);else if(E.offset<0){var I=l(S,!0),O=I[I.length-2],P=x.get(O);s(O,!1),$(P)}}null==u||u(m)}}var G="__RC_UTIL_PATH_SPLIT__",U=function(e){return e.join(G)},q="rc-menu-more";function J(){var e=g.useState({}),t=(0,l.Z)(e,2)[1],n=(0,g.useRef)(new Map),o=(0,g.useRef)(new Map),r=g.useState([]),i=(0,l.Z)(r,2),c=i[0],s=i[1],u=(0,g.useRef)(0),d=(0,g.useRef)(!1),p=(0,g.useCallback)((function(e,r){var i=U(r);o.current.set(i,e),n.current.set(e,i),u.current+=1;var a,l=u.current;a=function(){l===u.current&&(d.current||t({}))},Promise.resolve().then(a)}),[]),f=(0,g.useCallback)((function(e,t){var r=U(t);o.current.delete(r),n.current.delete(e)}),[]),m=(0,g.useCallback)((function(e){s(e)}),[]),v=(0,g.useCallback)((function(e,t){var o=n.current.get(e)||"",r=o.split(G);return t&&c.includes(r[0])&&r.unshift(q),r}),[c]),h=(0,g.useCallback)((function(e,t){return e.some((function(e){return v(e,!0).includes(t)}))}),[v]),b=(0,g.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(G),r=new Set;return(0,a.Z)(o.current.keys()).forEach((function(e){e.startsWith(t)&&r.add(o.current.get(e))})),r}),[]);return g.useEffect((function(){return function(){d.current=!0}}),[]),{registerPath:p,unregisterPath:f,refreshOverflowKeys:m,isSubPathKey:h,getKeyPath:v,getKeys:function(){var e=(0,a.Z)(n.current.keys());return c.length&&e.push(q),e},getSubPathKeys:b}}function Q(e){var t=g.useRef(e);t.current=e;var n=g.useCallback((function(){for(var e,n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(o))}),[]);return e?n:void 0}var ee=Math.random().toFixed(5).toString().slice(2),te=0;var ne=n(4966),oe=n(22131),re=n(18282),ie=n(45192),ae=n(55405),le=n(25629);function ce(e,t,n,o){var r=g.useContext(w),i=r.activeKey,a=r.onActive,l=r.onInactive,c={active:i===e};return t||(c.onMouseEnter=function(t){null==n||n({key:e,domEvent:t}),a(e)},c.onMouseLeave=function(t){null==o||o({key:e,domEvent:t}),l(e)}),c}function se(e){var t=g.useContext(w),n=t.mode,o=t.rtl,r=t.inlineIndent;if("inline"!==n)return null;return o?{paddingRight:e*r}:{paddingLeft:e*r}}function ue(e){var t,n=e.icon,o=e.props,r=e.children;return null===n||!1===n?null:("function"==typeof n?t=g.createElement(n,(0,i.Z)({},o)):"boolean"!=typeof n&&(t=n),t||r||null)}var de=["item"];function pe(e){var t=e.item,n=(0,c.Z)(e,de);return Object.defineProperty(n,"item",{get:function(){return(0,m.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var fe=["title","attribute","elementRef"],me=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],ge=["active"],ve=function(e){(0,re.Z)(n,e);var t=(0,ie.Z)(n);function n(){return(0,ne.Z)(this,n),t.apply(this,arguments)}return(0,oe.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.attribute,r=e.elementRef,i=(0,c.Z)(e,fe),a=(0,ae.Z)(i,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,m.ZP)(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),g.createElement(d.Z.Item,(0,o.Z)({},n,{title:"string"==typeof t?t:void 0},a,{ref:r}))}}]),n}(g.Component),he=g.forwardRef((function(e,t){var n,l=e.style,s=e.className,d=e.eventKey,p=(e.warnKey,e.disabled),f=e.itemIcon,m=e.children,v=e.role,h=e.onMouseEnter,b=e.onMouseLeave,x=e.onClick,C=e.onKeyDown,S=e.onFocus,E=(0,c.Z)(e,me),$=y(d),k=g.useContext(w),Z=k.prefixCls,I=k.onItemClick,P=k.disabled,R=k.overflowDisabled,M=k.itemIcon,T=k.selectedKeys,B=k.onActive,z=g.useContext(O)._internalRenderMenuItem,K="".concat(Z,"-item"),H=g.useRef(),j=g.useRef(),L=P||p,A=(0,le.x1)(t,j),W=N(d);var _=function(e){return{key:d,keyPath:(0,a.Z)(W).reverse(),item:H.current,domEvent:e}},F=f||M,V=ce(d,L,h,b),X=V.active,Y=(0,c.Z)(V,ge),G=T.includes(d),U=se(W.length),q={};"option"===e.role&&(q["aria-selected"]=G);var J=g.createElement(ve,(0,o.Z)({ref:H,elementRef:A,role:null===v?"none":v||"menuitem",tabIndex:p?null:-1,"data-menu-id":R&&$?null:$},E,Y,q,{component:"li","aria-disabled":p,style:(0,i.Z)((0,i.Z)({},U),l),className:u()(K,(n={},(0,r.Z)(n,"".concat(K,"-active"),X),(0,r.Z)(n,"".concat(K,"-selected"),G),(0,r.Z)(n,"".concat(K,"-disabled"),L),n),s),onClick:function(e){if(!L){var t=_(e);null==x||x(pe(t)),I(t)}},onKeyDown:function(e){if(null==C||C(e),e.which===D.Z.ENTER){var t=_(e);null==x||x(pe(t)),I(t)}},onFocus:function(e){B(d),null==S||S(e)}}),m,g.createElement(ue,{props:(0,i.Z)((0,i.Z)({},e),{},{isSelected:G}),icon:F}));return z&&(J=z(J,e,{selected:G})),J}));function be(e,t){var n=e.eventKey,r=k(),i=N(n);return g.useEffect((function(){if(r)return r.registerPath(n,i),function(){r.unregisterPath(n,i)}}),[i]),r?null:g.createElement(he,(0,o.Z)({},e,{ref:t}))}var ye=g.forwardRef(be),xe=["className","children"],Ce=function(e,t){var n=e.className,r=e.children,i=(0,c.Z)(e,xe),a=g.useContext(w),l=a.prefixCls,s=a.mode,d=a.rtl;return g.createElement("ul",(0,o.Z)({className:u()(l,d&&"".concat(l,"-rtl"),"".concat(l,"-sub"),"".concat(l,"-").concat("inline"===s?"inline":"vertical"),n),role:"menu"},i,{"data-menu-list":!0,ref:t}),r)},we=g.forwardRef(Ce);we.displayName="SubMenuList";var Se=we,Ee=n(75440);function $e(e,t){return(0,Ee.Z)(e).map((function(e,n){if(g.isValidElement(e)){var o,r,i=e.key,l=null!==(o=null===(r=e.props)||void 0===r?void 0:r.eventKey)&&void 0!==o?o:i;null==l&&(l="tmp_key-".concat([].concat((0,a.Z)(t),[n]).join("-")));var c={key:l,eventKey:l};return g.cloneElement(e,c)}return e}))}var ke=n(35593),Ze={adjustX:1,adjustY:1},Ne={topLeft:{points:["bl","tl"],overflow:Ze},topRight:{points:["br","tr"],overflow:Ze},bottomLeft:{points:["tl","bl"],overflow:Ze},bottomRight:{points:["tr","br"],overflow:Ze},leftTop:{points:["tr","tl"],overflow:Ze},leftBottom:{points:["br","bl"],overflow:Ze},rightTop:{points:["tl","tr"],overflow:Ze},rightBottom:{points:["bl","br"],overflow:Ze}},Ie={topLeft:{points:["bl","tl"],overflow:Ze},topRight:{points:["br","tr"],overflow:Ze},bottomLeft:{points:["tl","bl"],overflow:Ze},bottomRight:{points:["tr","br"],overflow:Ze},rightTop:{points:["tr","tl"],overflow:Ze},rightBottom:{points:["br","bl"],overflow:Ze},leftTop:{points:["tl","tr"],overflow:Ze},leftBottom:{points:["bl","br"],overflow:Ze}};function Oe(e,t,n){return t||(n?n[e]||n.other:void 0)}var Pe={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Re(e){var t=e.prefixCls,n=e.visible,o=e.children,a=e.popup,c=e.popupStyle,s=e.popupClassName,d=e.popupOffset,p=e.disabled,f=e.mode,m=e.onVisibleChange,v=g.useContext(w),h=v.getPopupContainer,b=v.rtl,y=v.subMenuOpenDelay,x=v.subMenuCloseDelay,C=v.builtinPlacements,S=v.triggerSubMenuAction,E=v.forceSubMenuRender,$=v.rootClassName,k=v.motion,Z=v.defaultMotions,N=g.useState(!1),I=(0,l.Z)(N,2),O=I[0],P=I[1],R=b?(0,i.Z)((0,i.Z)({},Ie),C):(0,i.Z)((0,i.Z)({},Ne),C),M=Pe[f],D=Oe(f,k,Z),B=g.useRef(D);"inline"!==f&&(B.current=D);var z=(0,i.Z)((0,i.Z)({},B.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),K=g.useRef();return g.useEffect((function(){return K.current=(0,T.Z)((function(){P(n)})),function(){T.Z.cancel(K.current)}}),[n]),g.createElement(ke.Z,{prefixCls:t,popupClassName:u()("".concat(t,"-popup"),(0,r.Z)({},"".concat(t,"-rtl"),b),s,$),stretch:"horizontal"===f?"minWidth":null,getPopupContainer:h,builtinPlacements:R,popupPlacement:M,popupVisible:O,popup:a,popupStyle:c,popupAlign:d&&{offset:d},action:p?[]:[S],mouseEnterDelay:y,mouseLeaveDelay:x,onPopupVisibleChange:m,forceRender:E,popupMotion:z,fresh:!0},o)}var Me=n(16934);function De(e){var t=e.id,n=e.open,r=e.keyPath,a=e.children,c="inline",s=g.useContext(w),u=s.prefixCls,d=s.forceSubMenuRender,p=s.motion,f=s.defaultMotions,m=s.mode,v=g.useRef(!1);v.current=m===c;var h=g.useState(!v.current),b=(0,l.Z)(h,2),y=b[0],x=b[1],C=!!v.current&&n;g.useEffect((function(){v.current&&x(!1)}),[m]);var E=(0,i.Z)({},Oe(c,p,f));r.length>1&&(E.motionAppear=!1);var $=E.onVisibleChanged;return E.onVisibleChanged=function(e){return v.current||e||x(!0),null==$?void 0:$(e)},y?null:g.createElement(S,{mode:c,locked:!v.current},g.createElement(Me.ZP,(0,o.Z)({visible:C},E,{forceRender:d,removeOnLeave:!1,leavedClassName:"".concat(u,"-hidden")}),(function(e){var n=e.className,o=e.style;return g.createElement(Se,{id:t,className:n,style:o},a)})))}var Te=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Be=["active"],ze=function(e){var t,n=e.style,a=e.className,s=e.title,p=e.eventKey,f=(e.warnKey,e.disabled),m=e.internalPopupClose,v=e.children,h=e.itemIcon,b=e.expandIcon,x=e.popupClassName,C=e.popupOffset,E=e.popupStyle,$=e.onClick,k=e.onMouseEnter,Z=e.onMouseLeave,P=e.onTitleClick,R=e.onTitleMouseEnter,M=e.onTitleMouseLeave,D=(0,c.Z)(e,Te),T=y(p),B=g.useContext(w),z=B.prefixCls,K=B.mode,H=B.openKeys,j=B.disabled,L=B.overflowDisabled,A=B.activeKey,W=B.selectedKeys,_=B.itemIcon,F=B.expandIcon,V=B.onItemClick,X=B.onOpenChange,Y=B.onActive,G=g.useContext(O)._internalRenderSubMenuItem,U=g.useContext(I).isSubPathKey,q=N(),J="".concat(z,"-submenu"),ee=j||f,te=g.useRef(),ne=g.useRef();var oe=null!=h?h:_,re=null!=b?b:F,ie=H.includes(p),ae=!L&&ie,le=U(W,p),de=ce(p,ee,R,M),fe=de.active,me=(0,c.Z)(de,Be),ge=g.useState(!1),ve=(0,l.Z)(ge,2),he=ve[0],be=ve[1],ye=function(e){ee||be(e)},xe=g.useMemo((function(){return fe||"inline"!==K&&(he||U([A],p))}),[K,fe,A,he,p,U]),Ce=se(q.length),we=Q((function(e){null==$||$(pe(e)),V(e)})),Ee=T&&"".concat(T,"-popup"),$e=g.createElement("div",(0,o.Z)({role:"menuitem",style:Ce,className:"".concat(J,"-title"),tabIndex:ee?null:-1,ref:te,title:"string"==typeof s?s:null,"data-menu-id":L&&T?null:T,"aria-expanded":ae,"aria-haspopup":!0,"aria-controls":Ee,"aria-disabled":ee,onClick:function(e){ee||(null==P||P({key:p,domEvent:e}),"inline"===K&&X(p,!ie))},onFocus:function(){Y(p)}},me),s,g.createElement(ue,{icon:"horizontal"!==K?re:void 0,props:(0,i.Z)((0,i.Z)({},e),{},{isOpen:ae,isSubMenu:!0})},g.createElement("i",{className:"".concat(J,"-arrow")}))),ke=g.useRef(K);if("inline"!==K&&q.length>1?ke.current="vertical":ke.current=K,!L){var Ze=ke.current;$e=g.createElement(Re,{mode:Ze,prefixCls:J,visible:!m&&ae&&"inline"!==K,popupClassName:x,popupOffset:C,popupStyle:E,popup:g.createElement(S,{mode:"horizontal"===Ze?"vertical":Ze},g.createElement(Se,{id:Ee,ref:ne},v)),disabled:ee,onVisibleChange:function(e){"inline"!==K&&X(p,e)}},$e)}var Ne=g.createElement(d.Z.Item,(0,o.Z)({role:"none"},D,{component:"li",style:n,className:u()(J,"".concat(J,"-").concat(K),a,(t={},(0,r.Z)(t,"".concat(J,"-open"),ae),(0,r.Z)(t,"".concat(J,"-active"),xe),(0,r.Z)(t,"".concat(J,"-selected"),le),(0,r.Z)(t,"".concat(J,"-disabled"),ee),t)),onMouseEnter:function(e){ye(!0),null==k||k({key:p,domEvent:e})},onMouseLeave:function(e){ye(!1),null==Z||Z({key:p,domEvent:e})}}),$e,!L&&g.createElement(De,{id:Ee,open:ae,keyPath:q},v));return G&&(Ne=G(Ne,e,{selected:le,active:xe,open:ae,disabled:ee})),g.createElement(S,{onItemClick:we,mode:"horizontal"===K?"vertical":K,itemIcon:oe,expandIcon:re},Ne)};function Ke(e){var t,n=e.eventKey,o=e.children,r=N(n),i=$e(o,r),a=k();return g.useEffect((function(){if(a)return a.registerPath(n,r),function(){a.unregisterPath(n,r)}}),[r]),t=a?i:g.createElement(ze,e,i),g.createElement(Z.Provider,{value:r},t)}var He=n(49888),je=["className","title","eventKey","children"],Le=["children"],Ae=function(e){var t=e.className,n=e.title,r=(e.eventKey,e.children),i=(0,c.Z)(e,je),a=g.useContext(w).prefixCls,l="".concat(a,"-item-group");return g.createElement("li",(0,o.Z)({role:"presentation"},i,{onClick:function(e){return e.stopPropagation()},className:u()(l,t)}),g.createElement("div",{role:"presentation",className:"".concat(l,"-title"),title:"string"==typeof n?n:void 0},n),g.createElement("ul",{role:"group",className:"".concat(l,"-list")},r))};function We(e){var t=e.children,n=(0,c.Z)(e,Le),o=$e(t,N(n.eventKey));return k()?o:g.createElement(Ae,(0,ae.Z)(n,["warnKey"]),o)}function _e(e){var t=e.className,n=e.style,o=g.useContext(w).prefixCls;return k()?null:g.createElement("li",{role:"separator",className:u()("".concat(o,"-item-divider"),t),style:n})}var Fe=["label","children","key","type"];function Ve(e){return(e||[]).map((function(e,t){if(e&&"object"===(0,He.Z)(e)){var n=e,r=n.label,i=n.children,a=n.key,l=n.type,s=(0,c.Z)(n,Fe),u=null!=a?a:"tmp-".concat(t);return i||"group"===l?"group"===l?g.createElement(We,(0,o.Z)({key:u},s,{title:r}),Ve(i)):g.createElement(Ke,(0,o.Z)({key:u},s,{title:r}),Ve(i)):"divider"===l?g.createElement(_e,(0,o.Z)({key:u},s)):g.createElement(ye,(0,o.Z)({key:u},s),r)}return null})).filter((function(e){return e}))}function Xe(e,t,n){var o=e;return t&&(o=Ve(t)),$e(o,n)}var Ye=["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"],Ge=[],Ue=g.forwardRef((function(e,t){var n,s,m=e,b=m.prefixCls,y=void 0===b?"rc-menu":b,x=m.rootClassName,C=m.style,w=m.className,E=m.tabIndex,k=void 0===E?0:E,Z=m.items,N=m.children,P=m.direction,R=m.id,M=m.mode,D=void 0===M?"vertical":M,T=m.inlineCollapsed,B=m.disabled,z=m.disabledOverflow,K=m.subMenuOpenDelay,H=void 0===K?.1:K,j=m.subMenuCloseDelay,L=void 0===j?.1:j,A=m.forceSubMenuRender,W=m.defaultOpenKeys,_=m.openKeys,V=m.activeKey,G=m.defaultActiveFirst,U=m.selectable,ne=void 0===U||U,oe=m.multiple,re=void 0!==oe&&oe,ie=m.defaultSelectedKeys,ae=m.selectedKeys,le=m.onSelect,ce=m.onDeselect,se=m.inlineIndent,ue=void 0===se?24:se,de=m.motion,fe=m.defaultMotions,me=m.triggerSubMenuAction,ge=void 0===me?"hover":me,ve=m.builtinPlacements,he=m.itemIcon,be=m.expandIcon,xe=m.overflowedIndicator,Ce=void 0===xe?"...":xe,we=m.overflowedIndicatorPopupClassName,Se=m.getPopupContainer,Ee=m.onClick,$e=m.onOpenChange,ke=m.onKeyDown,Ze=(m.openAnimation,m.openTransitionName,m._internalRenderMenuItem),Ne=m._internalRenderSubMenuItem,Ie=(0,c.Z)(m,Ye),Oe=g.useMemo((function(){return Xe(N,Z,Ge)}),[N,Z]),Pe=g.useState(!1),Re=(0,l.Z)(Pe,2),Me=Re[0],De=Re[1],Te=g.useRef(),Be=function(e){var t=(0,p.Z)(e,{value:e}),n=(0,l.Z)(t,2),o=n[0],r=n[1];return g.useEffect((function(){te+=1;var e="".concat(ee,"-").concat(te);r("rc-menu-uuid-".concat(e))}),[]),o}(R),ze="rtl"===P;var He=(0,p.Z)(W,{value:_,postState:function(e){return e||Ge}}),je=(0,l.Z)(He,2),Le=je[0],Ae=je[1],We=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function n(){Ae(e),null==$e||$e(e)}t?(0,v.flushSync)(n):n()},_e=g.useState(Le),Fe=(0,l.Z)(_e,2),Ve=Fe[0],Ue=Fe[1],qe=g.useRef(!1),Je=g.useMemo((function(){return"inline"!==D&&"vertical"!==D||!T?[D,!1]:["vertical",T]}),[D,T]),Qe=(0,l.Z)(Je,2),et=Qe[0],tt=Qe[1],nt="inline"===et,ot=g.useState(et),rt=(0,l.Z)(ot,2),it=rt[0],at=rt[1],lt=g.useState(tt),ct=(0,l.Z)(lt,2),st=ct[0],ut=ct[1];g.useEffect((function(){at(et),ut(tt),qe.current&&(nt?Ae(Ve):We(Ge))}),[et,tt]);var dt=g.useState(0),pt=(0,l.Z)(dt,2),ft=pt[0],mt=pt[1],gt=ft>=Oe.length-1||"horizontal"!==it||z;g.useEffect((function(){nt&&Ue(Le)}),[Le]),g.useEffect((function(){return qe.current=!0,function(){qe.current=!1}}),[]);var vt=J(),ht=vt.registerPath,bt=vt.unregisterPath,yt=vt.refreshOverflowKeys,xt=vt.isSubPathKey,Ct=vt.getKeyPath,wt=vt.getKeys,St=vt.getSubPathKeys,Et=g.useMemo((function(){return{registerPath:ht,unregisterPath:bt}}),[ht,bt]),$t=g.useMemo((function(){return{isSubPathKey:xt}}),[xt]);g.useEffect((function(){yt(gt?Ge:Oe.slice(ft+1).map((function(e){return e.key})))}),[ft,gt]);var kt=(0,p.Z)(V||G&&(null===(n=Oe[0])||void 0===n?void 0:n.key),{value:V}),Zt=(0,l.Z)(kt,2),Nt=Zt[0],It=Zt[1],Ot=Q((function(e){It(e)})),Pt=Q((function(){It(void 0)}));(0,g.useImperativeHandle)(t,(function(){return{list:Te.current,focus:function(e){var t,n,o=wt(),r=X(o,Be),i=r.elements,a=r.key2element,l=r.element2key,c=F(Te.current,i),s=null!=Nt?Nt:c[0]?l.get(c[0]):null===(t=Oe.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key,u=a.get(s);s&&u&&(null==u||null===(n=u.focus)||void 0===n||n.call(u,e))}}}));var Rt=(0,p.Z)(ie||[],{value:ae,postState:function(e){return Array.isArray(e)?e:null==e?Ge:[e]}}),Mt=(0,l.Z)(Rt,2),Dt=Mt[0],Tt=Mt[1],Bt=Q((function(e){null==Ee||Ee(pe(e)),function(e){if(ne){var t,n=e.key,o=Dt.includes(n);t=re?o?Dt.filter((function(e){return e!==n})):[].concat((0,a.Z)(Dt),[n]):[n],Tt(t);var r=(0,i.Z)((0,i.Z)({},e),{},{selectedKeys:t});o?null==ce||ce(r):null==le||le(r)}!re&&Le.length&&"inline"!==it&&We(Ge)}(e)})),zt=Q((function(e,t){var n=Le.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==it){var o=St(e);n=n.filter((function(e){return!o.has(e)}))}(0,f.Z)(Le,n,!0)||We(n,!0)})),Kt=Y(it,Nt,ze,Be,Te,wt,Ct,It,(function(e,t){var n=null!=t?t:!Le.includes(e);zt(e,n)}),ke);g.useEffect((function(){De(!0)}),[]);var Ht=g.useMemo((function(){return{_internalRenderMenuItem:Ze,_internalRenderSubMenuItem:Ne}}),[Ze,Ne]),jt="horizontal"!==it||z?Oe:Oe.map((function(e,t){return g.createElement(S,{key:e.key,overflowDisabled:t>ft},e)})),Lt=g.createElement(d.Z,(0,o.Z)({id:R,ref:Te,prefixCls:"".concat(y,"-overflow"),component:"ul",itemComponent:ye,className:u()(y,"".concat(y,"-root"),"".concat(y,"-").concat(it),w,(s={},(0,r.Z)(s,"".concat(y,"-inline-collapsed"),st),(0,r.Z)(s,"".concat(y,"-rtl"),ze),s),x),dir:P,style:C,role:"menu",tabIndex:k,data:jt,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?Oe.slice(-t):null;return g.createElement(Ke,{eventKey:q,title:Ce,disabled:gt,internalPopupClose:0===t,popupClassName:we},n)},maxCount:"horizontal"!==it||z?d.Z.INVALIDATE:d.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){mt(e)},onKeyDown:Kt},Ie));return g.createElement(O.Provider,{value:Ht},g.createElement(h.Provider,{value:Be},g.createElement(S,{prefixCls:y,rootClassName:x,mode:it,openKeys:Le,rtl:ze,disabled:B,motion:Me?de:null,defaultMotions:Me?fe:null,activeKey:Nt,onActive:Ot,onInactive:Pt,selectedKeys:Dt,inlineIndent:ue,subMenuOpenDelay:H,subMenuCloseDelay:L,forceSubMenuRender:A,builtinPlacements:ve,triggerSubMenuAction:ge,getPopupContainer:Se,itemIcon:he,expandIcon:be,onItemClick:Bt,onOpenChange:zt},g.createElement(I.Provider,{value:$t},Lt),g.createElement("div",{style:{display:"none"},"aria-hidden":!0},g.createElement($.Provider,{value:Et},Oe)))))})),qe=Ue;qe.Item=ye,qe.SubMenu=Ke,qe.ItemGroup=We,qe.Divider=_e;var Je=qe},1439:function(e,t,n){n.d(t,{Z:function(){return T}});var o=n(81978),r=n(11625),i=n(43941),a=n(62579),l=n(59301),c=n(92310),s=n.n(c),u=n(10933),d=n(19171),p=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],f=void 0;function m(e,t){var n=e.prefixCls,i=e.invalidate,c=e.item,d=e.renderItem,m=e.responsive,g=e.responsiveDisabled,v=e.registerSize,h=e.itemKey,b=e.className,y=e.style,x=e.children,C=e.display,w=e.order,S=e.component,E=void 0===S?"div":S,$=(0,a.Z)(e,p),k=m&&!C;function Z(e){v(h,e)}l.useEffect((function(){return function(){Z(null)}}),[]);var N,I=d&&c!==f?d(c):x;i||(N={opacity:k?0:1,height:k?0:f,overflowY:k?"hidden":f,order:m?w:f,pointerEvents:k?"none":f,position:k?"absolute":f});var O={};k&&(O["aria-hidden"]=!0);var P=l.createElement(E,(0,o.Z)({className:s()(!i&&n,b),style:(0,r.Z)((0,r.Z)({},N),y)},O,$,{ref:t}),I);return m&&(P=l.createElement(u.Z,{onResize:function(e){Z(e.offsetWidth)},disabled:g},P)),P}var g=l.forwardRef(m);g.displayName="Item";var v=g,h=n(30609),b=n(4676),y=n(71783);function x(){var e=l.useRef(null);return function(t){e.current||(e.current=[],function(e){if("undefined"==typeof MessageChannel)(0,y.Z)(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}((function(){(0,b.unstable_batchedUpdates)((function(){e.current.forEach((function(e){e()})),e.current=null}))}))),e.current.push(t)}}function C(e,t){var n=l.useState(t),o=(0,i.Z)(n,2),r=o[0],a=o[1];return[r,(0,h.Z)((function(t){e((function(){a(t)}))}))]}var w=l.createContext(null),S=["component"],E=["className"],$=["className"],k=function(e,t){var n=l.useContext(w);if(!n){var r=e.component,i=void 0===r?"div":r,c=(0,a.Z)(e,S);return l.createElement(i,(0,o.Z)({},c,{ref:t}))}var u=n.className,d=(0,a.Z)(n,E),p=e.className,f=(0,a.Z)(e,$);return l.createElement(w.Provider,{value:null},l.createElement(v,(0,o.Z)({ref:t,className:s()(u,p)},d,f)))},Z=l.forwardRef(k);Z.displayName="RawItem";var N=Z,I=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],O="responsive",P="invalidate";function R(e){return"+ ".concat(e.length," ...")}function M(e,t){var n=e.prefixCls,c=void 0===n?"rc-overflow":n,p=e.data,f=void 0===p?[]:p,m=e.renderItem,g=e.renderRawItem,h=e.itemKey,b=e.itemWidth,y=void 0===b?10:b,S=e.ssr,E=e.style,$=e.className,k=e.maxCount,Z=e.renderRest,N=e.renderRawRest,M=e.suffix,D=e.component,T=void 0===D?"div":D,B=e.itemComponent,z=e.onVisibleChange,K=(0,a.Z)(e,I),H="full"===S,j=x(),L=C(j,null),A=(0,i.Z)(L,2),W=A[0],_=A[1],F=W||0,V=C(j,new Map),X=(0,i.Z)(V,2),Y=X[0],G=X[1],U=C(j,0),q=(0,i.Z)(U,2),J=q[0],Q=q[1],ee=C(j,0),te=(0,i.Z)(ee,2),ne=te[0],oe=te[1],re=C(j,0),ie=(0,i.Z)(re,2),ae=ie[0],le=ie[1],ce=(0,l.useState)(null),se=(0,i.Z)(ce,2),ue=se[0],de=se[1],pe=(0,l.useState)(null),fe=(0,i.Z)(pe,2),me=fe[0],ge=fe[1],ve=l.useMemo((function(){return null===me&&H?Number.MAX_SAFE_INTEGER:me||0}),[me,W]),he=(0,l.useState)(!1),be=(0,i.Z)(he,2),ye=be[0],xe=be[1],Ce="".concat(c,"-item"),we=Math.max(J,ne),Se=k===O,Ee=f.length&&Se,$e=k===P,ke=Ee||"number"==typeof k&&f.length>k,Ze=(0,l.useMemo)((function(){var e=f;return Ee?e=null===W&&H?f:f.slice(0,Math.min(f.length,F/y)):"number"==typeof k&&(e=f.slice(0,k)),e}),[f,y,W,k,Ee]),Ne=(0,l.useMemo)((function(){return Ee?f.slice(ve+1):f.slice(Ze.length)}),[f,Ze,Ee,ve]),Ie=(0,l.useCallback)((function(e,t){var n;return"function"==typeof h?h(e):null!==(n=h&&(null==e?void 0:e[h]))&&void 0!==n?n:t}),[h]),Oe=(0,l.useCallback)(m||function(e){return e},[m]);function Pe(e,t,n){(me!==e||void 0!==t&&t!==ue)&&(ge(e),n||(xe(e<f.length-1),null==z||z(e)),void 0!==t&&de(t))}function Re(e,t){G((function(n){var o=new Map(n);return null===t?o.delete(e):o.set(e,t),o}))}function Me(e){return Y.get(Ie(Ze[e],e))}(0,d.Z)((function(){if(F&&"number"==typeof we&&Ze){var e=ae,t=Ze.length,n=t-1;if(!t)return void Pe(0,null);for(var o=0;o<t;o+=1){var r=Me(o);if(H&&(r=r||0),void 0===r){Pe(o-1,void 0,!0);break}if(e+=r,0===n&&e<=F||o===n-1&&e+Me(n)<=F){Pe(n,null);break}if(e+we>F){Pe(o-1,e-r-ae+ne);break}}M&&Me(0)+ae>F&&de(null)}}),[F,Y,ne,ae,Ie,Ze]);var De=ye&&!!Ne.length,Te={};null!==ue&&Ee&&(Te={position:"absolute",left:ue,top:0});var Be,ze={prefixCls:Ce,responsive:Ee,component:B,invalidate:$e},Ke=g?function(e,t){var n=Ie(e,t);return l.createElement(w.Provider,{key:n,value:(0,r.Z)((0,r.Z)({},ze),{},{order:t,item:e,itemKey:n,registerSize:Re,display:t<=ve})},g(e,t))}:function(e,t){var n=Ie(e,t);return l.createElement(v,(0,o.Z)({},ze,{order:t,key:n,item:e,renderItem:Oe,itemKey:n,registerSize:Re,display:t<=ve}))},He={order:De?ve:Number.MAX_SAFE_INTEGER,className:"".concat(Ce,"-rest"),registerSize:function(e,t){oe(t),Q(ne)},display:De};if(N)N&&(Be=l.createElement(w.Provider,{value:(0,r.Z)((0,r.Z)({},ze),He)},N(Ne)));else{var je=Z||R;Be=l.createElement(v,(0,o.Z)({},ze,He),"function"==typeof je?je(Ne):je)}var Le=l.createElement(T,(0,o.Z)({className:s()(!$e&&c,$),style:E,ref:t},K),Ze.map(Ke),ke?Be:null,M&&l.createElement(v,(0,o.Z)({},ze,{responsive:Se,responsiveDisabled:!Ee,order:ve,className:"".concat(Ce,"-suffix"),registerSize:function(e,t){le(t)},display:!0,style:Te}),M));return Se&&(Le=l.createElement(u.Z,{onResize:function(e,t){_(t.clientWidth)},disabled:!Ee},Le)),Le}var D=l.forwardRef(M);D.displayName="Overflow",D.Item=N,D.RESPONSIVE=O,D.INVALIDATE=P;var T=D},70041:function(e,t){t.Z=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))}},80347:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(81978),r=n(49888),i=n(11625),a=n(25124),l=n(43941),c=n(62579),s=n(92310),u=n.n(s),d=n(10933),p=n(83794),f=n(19171),m=n(59301),g=n(4676),v=m.forwardRef((function(e,t){var n=e.height,r=e.offsetY,l=e.offsetX,c=e.children,s=e.prefixCls,p=e.onInnerResize,f=e.innerProps,g=e.rtl,v=e.extra,h={},b={display:"flex",flexDirection:"column"};return void 0!==r&&(h={height:n,position:"relative",overflow:"hidden"},b=(0,i.Z)((0,i.Z)({},b),{},(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({transform:"translateY(".concat(r,"px)")},g?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),m.createElement("div",{style:h},m.createElement(d.Z,{onResize:function(e){e.offsetHeight&&p&&p()}},m.createElement("div",(0,o.Z)({style:b,className:u()((0,a.Z)({},"".concat(s,"-holder-inner"),s)),ref:t},f),c,v)))}));v.displayName="Filler";var h=v;function b(e){var t=e.children,n=e.setRef,o=m.useCallback((function(e){n(e)}),[]);return m.cloneElement(t,{ref:o})}function y(e,t,n){var o=m.useState(e),r=(0,l.Z)(o,2),i=r[0],a=r[1],c=m.useState(null),s=(0,l.Z)(c,2),u=s[0],d=s[1];return m.useEffect((function(){var o=function(e,t,n){var o,r,i=e.length,a=t.length;if(0===i&&0===a)return null;i<a?(o=e,r=t):(o=t,r=e);var l={__EMPTY_ITEM__:!0};function c(e){return void 0!==e?n(e):l}for(var s=null,u=1!==Math.abs(i-a),d=0;d<r.length;d+=1){var p=c(o[d]);if(p!==c(r[d])){s=d,u=u||p!==c(r[d+1]);break}}return null===s?null:{index:s,multiple:u}}(i||[],e||[],t);void 0!==(null==o?void 0:o.index)&&(null==n||n(o.index),d(e[o.index])),a(e)}),[e]),[u]}var x=n(71783),C="object"===("undefined"==typeof navigator?"undefined":(0,r.Z)(navigator))&&/Firefox/i.test(navigator.userAgent),w=function(e,t,n,o){var r=(0,m.useRef)(!1),i=(0,m.useRef)(null);function a(){clearTimeout(i.current),r.current=!0,i.current=setTimeout((function(){r.current=!1}),50)}var l=(0,m.useRef)({top:e,bottom:t,left:n,right:o});return l.current.top=e,l.current.bottom=t,l.current.left=n,l.current.right=o,function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=e?t<0&&l.current.left||t>0&&l.current.right:t<0&&l.current.top||t>0&&l.current.bottom;return n&&o?(clearTimeout(i.current),r.current=!1):o&&!r.current||a(),!r.current&&o}};function S(e,t,n,o,r,i,a){var l=(0,m.useRef)(0),c=(0,m.useRef)(null),s=(0,m.useRef)(null),u=(0,m.useRef)(!1),d=w(t,n,o,r);var p=(0,m.useRef)(null),f=(0,m.useRef)(null);return[function(t){if(e){x.Z.cancel(f.current),f.current=(0,x.Z)((function(){p.current=null}),2);var n=t.deltaX,o=t.deltaY,r=t.shiftKey,m=n,g=o;("sx"===p.current||!p.current&&r&&o&&!n)&&(m=o,g=0,p.current="sx");var v=Math.abs(m),h=Math.abs(g);null===p.current&&(p.current=i&&v>h?"x":"y"),"y"===p.current?function(e,t){x.Z.cancel(c.current),l.current+=t,s.current=t,d(!1,t)||(C||e.preventDefault(),c.current=(0,x.Z)((function(){var e=u.current?10:1;a(l.current*e),l.current=0})))}(t,g):function(e,t){a(t,!0),C||e.preventDefault()}(t,m)}},function(t){e&&(u.current=t.detail===s.current)}]}var E=n(10748),$=n(4966),k=n(22131),Z=function(){function e(){(0,$.Z)(this,e),(0,a.Z)(this,"maps",void 0),(0,a.Z)(this,"id",0),this.maps=Object.create(null)}return(0,k.Z)(e,[{key:"set",value:function(e,t){this.maps[e]=t,this.id+=1}},{key:"get",value:function(e){return this.maps[e]}}]),e}();var N=14/15;function I(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]}var O=m.forwardRef((function(e,t){var n=e.prefixCls,o=e.rtl,r=e.scrollOffset,c=e.scrollRange,s=e.onStartMove,d=e.onStopMove,p=e.onScroll,f=e.horizontal,g=e.spinSize,v=e.containerSize,h=e.style,b=e.thumbStyle,y=m.useState(!1),C=(0,l.Z)(y,2),w=C[0],S=C[1],E=m.useState(null),$=(0,l.Z)(E,2),k=$[0],Z=$[1],N=m.useState(null),O=(0,l.Z)(N,2),P=O[0],R=O[1],M=!o,D=m.useRef(),T=m.useRef(),B=m.useState(!1),z=(0,l.Z)(B,2),K=z[0],H=z[1],j=m.useRef(),L=function(){clearTimeout(j.current),H(!0),j.current=setTimeout((function(){H(!1)}),3e3)},A=c-v||0,W=v-g||0,_=m.useMemo((function(){return 0===r||0===A?0:r/A*W}),[r,A,W]),F=m.useRef({top:_,dragging:w,pageY:k,startTop:P});F.current={top:_,dragging:w,pageY:k,startTop:P};var V=function(e){S(!0),Z(I(e,f)),R(F.current.top),s(),e.stopPropagation(),e.preventDefault()};m.useEffect((function(){var e=function(e){e.preventDefault()},t=D.current,n=T.current;return t.addEventListener("touchstart",e,{passive:!1}),n.addEventListener("touchstart",V,{passive:!1}),function(){t.removeEventListener("touchstart",e),n.removeEventListener("touchstart",V)}}),[]);var X=m.useRef();X.current=A;var Y=m.useRef();Y.current=W,m.useEffect((function(){if(w){var e,t=function(t){var n=F.current,o=n.dragging,r=n.pageY,i=n.startTop;x.Z.cancel(e);var a=D.current.getBoundingClientRect(),l=v/(f?a.width:a.height);if(o){var c=(I(t,f)-r)*l,s=i;!M&&f?s-=c:s+=c;var u=X.current,d=Y.current,m=d?s/d:0,g=Math.ceil(m*u);g=Math.max(g,0),g=Math.min(g,u),e=(0,x.Z)((function(){p(g,f)}))}},n=function(){S(!1),d()};return window.addEventListener("mousemove",t,{passive:!0}),window.addEventListener("touchmove",t,{passive:!0}),window.addEventListener("mouseup",n,{passive:!0}),window.addEventListener("touchend",n,{passive:!0}),function(){window.removeEventListener("mousemove",t),window.removeEventListener("touchmove",t),window.removeEventListener("mouseup",n),window.removeEventListener("touchend",n),x.Z.cancel(e)}}}),[w]),m.useEffect((function(){return L(),function(){clearTimeout(j.current)}}),[r]),m.useImperativeHandle(t,(function(){return{delayHidden:L}}));var G="".concat(n,"-scrollbar"),U={position:"absolute",visibility:K?null:"hidden"},q={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return f?(U.height=8,U.left=0,U.right=0,U.bottom=0,q.height="100%",q.width=g,M?q.left=_:q.right=_):(U.width=8,U.top=0,U.bottom=0,M?U.right=0:U.left=0,q.width="100%",q.height=g,q.top=_),m.createElement("div",{ref:D,className:u()(G,(0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(G,"-horizontal"),f),"".concat(G,"-vertical"),!f),"".concat(G,"-visible"),K)),style:(0,i.Z)((0,i.Z)({},U),h),onMouseDown:function(e){e.stopPropagation(),e.preventDefault()},onMouseMove:L},m.createElement("div",{ref:T,className:u()("".concat(G,"-thumb"),(0,a.Z)({},"".concat(G,"-thumb-moving"),w)),style:(0,i.Z)((0,i.Z)({},q),b),onMouseDown:V}))}));function P(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,20),Math.floor(n)}var R=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],M=[],D={overflowY:"auto",overflowAnchor:"none"};function T(e,t){var n=e.prefixCls,s=void 0===n?"rc-virtual-list":n,v=e.className,C=e.height,$=e.itemHeight,k=e.fullHeight,I=void 0===k||k,T=e.style,B=e.data,z=e.children,K=e.itemKey,H=e.virtual,j=e.direction,L=e.scrollWidth,A=e.component,W=void 0===A?"div":A,_=e.onScroll,F=e.onVirtualScroll,V=e.onVisibleChange,X=e.innerProps,Y=e.extraRender,G=e.styles,U=(0,c.Z)(e,R),q=m.useCallback((function(e){return"function"==typeof K?K(e):null==e?void 0:e[K]}),[K]),J=function(e,t,n){var o=m.useState(0),r=(0,l.Z)(o,2),i=r[0],a=r[1],c=(0,m.useRef)(new Map),s=(0,m.useRef)(new Z),u=(0,m.useRef)();function d(){x.Z.cancel(u.current)}function p(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];d();var t=function(){c.current.forEach((function(e,t){if(e&&e.offsetParent){var n=(0,E.ZP)(e),o=n.offsetHeight;s.current.get(t)!==o&&s.current.set(t,n.offsetHeight)}})),a((function(e){return e+1}))};e?t():u.current=(0,x.Z)(t)}return(0,m.useEffect)((function(){return d}),[]),[function(o,r){var i=e(o),a=c.current.get(i);r?(c.current.set(i,r),p()):c.current.delete(i),!a!=!r&&(r?null==t||t(o):null==n||n(o))},p,s.current,i]}(q,null,null),Q=(0,l.Z)(J,4),ee=Q[0],te=Q[1],ne=Q[2],oe=Q[3],re=!(!1===H||!C||!$),ie=m.useMemo((function(){return Object.values(ne.maps).reduce((function(e,t){return e+t}),0)}),[ne.id,ne.maps]),ae=re&&B&&(Math.max($*B.length,ie)>C||!!L),le="rtl"===j,ce=u()(s,(0,a.Z)({},"".concat(s,"-rtl"),le),v),se=B||M,ue=(0,m.useRef)(),de=(0,m.useRef)(),pe=(0,m.useRef)(),fe=(0,m.useState)(0),me=(0,l.Z)(fe,2),ge=me[0],ve=me[1],he=(0,m.useState)(0),be=(0,l.Z)(he,2),ye=be[0],xe=be[1],Ce=(0,m.useState)(!1),we=(0,l.Z)(Ce,2),Se=we[0],Ee=we[1],$e=function(){Ee(!0)},ke=function(){Ee(!1)},Ze={getKey:q};function Ne(e){ve((function(t){var n=function(e){var t=e;Number.isNaN(Xe.current)||(t=Math.min(t,Xe.current));return t=Math.max(t,0),t}("function"==typeof e?e(t):e);return ue.current.scrollTop=n,n}))}var Ie=(0,m.useRef)({start:0,end:se.length}),Oe=(0,m.useRef)(),Pe=y(se,q),Re=(0,l.Z)(Pe,1)[0];Oe.current=Re;var Me=m.useMemo((function(){if(!re)return{scrollHeight:void 0,start:0,end:se.length-1,offset:void 0};var e;if(!ae)return{scrollHeight:(null===(e=de.current)||void 0===e?void 0:e.offsetHeight)||0,start:0,end:se.length-1,offset:void 0};for(var t,n,o,r=0,i=se.length,a=0;a<i;a+=1){var l=se[a],c=q(l),s=ne.get(c),u=r+(void 0===s?$:s);u>=ge&&void 0===t&&(t=a,n=r),u>ge+C&&void 0===o&&(o=a),r=u}return void 0===t&&(t=0,n=0,o=Math.ceil(C/$)),void 0===o&&(o=se.length-1),{scrollHeight:r,start:t,end:o=Math.min(o+1,se.length-1),offset:n}}),[ae,re,ge,se,oe,C]),De=Me.scrollHeight,Te=Me.start,Be=Me.end,ze=Me.offset;Ie.current.start=Te,Ie.current.end=Be;var Ke=m.useState({width:0,height:C}),He=(0,l.Z)(Ke,2),je=He[0],Le=He[1],Ae=(0,m.useRef)(),We=(0,m.useRef)(),_e=m.useMemo((function(){return P(je.width,L)}),[je.width,L]),Fe=m.useMemo((function(){return P(je.height,De)}),[je.height,De]),Ve=De-C,Xe=(0,m.useRef)(Ve);Xe.current=Ve;var Ye=ge<=0,Ge=ge>=Ve,Ue=ye<=0,qe=ye>=L,Je=w(Ye,Ge,Ue,qe),Qe=function(){return{x:le?-ye:ye,y:ge}},et=(0,m.useRef)(Qe()),tt=(0,p.zX)((function(e){if(F){var t=(0,i.Z)((0,i.Z)({},Qe()),e);et.current.x===t.x&&et.current.y===t.y||(F(t),et.current=t)}}));function nt(e,t){var n=e;t?((0,g.flushSync)((function(){xe(n)})),tt()):Ne(n)}var ot=function(e){var t=e,n=L?L-je.width:0;return t=Math.max(t,0),t=Math.min(t,n)},rt=(0,p.zX)((function(e,t){t?((0,g.flushSync)((function(){xe((function(t){return ot(t+(le?-e:e))}))})),tt()):Ne((function(t){return t+e}))})),it=S(re,Ye,Ge,Ue,qe,!!L,rt),at=(0,l.Z)(it,2),lt=at[0],ct=at[1];!function(e,t,n){var o,r=(0,m.useRef)(!1),i=(0,m.useRef)(0),a=(0,m.useRef)(0),l=(0,m.useRef)(null),c=(0,m.useRef)(null),s=function(e){if(r.current){var t=Math.ceil(e.touches[0].pageX),o=Math.ceil(e.touches[0].pageY),l=i.current-t,s=a.current-o,u=Math.abs(l)>Math.abs(s);u?i.current=t:a.current=o,n(u,u?l:s)&&e.preventDefault(),clearInterval(c.current),c.current=setInterval((function(){u?l*=N:s*=N;var e=Math.floor(u?l:s);(!n(u,e,!0)||Math.abs(e)<=.1)&&clearInterval(c.current)}),16)}},u=function(){r.current=!1,o()},d=function(e){o(),1!==e.touches.length||r.current||(r.current=!0,i.current=Math.ceil(e.touches[0].pageX),a.current=Math.ceil(e.touches[0].pageY),l.current=e.target,l.current.addEventListener("touchmove",s,{passive:!1}),l.current.addEventListener("touchend",u,{passive:!0}))};o=function(){l.current&&(l.current.removeEventListener("touchmove",s),l.current.removeEventListener("touchend",u))},(0,f.Z)((function(){return e&&t.current.addEventListener("touchstart",d,{passive:!0}),function(){var e;null===(e=t.current)||void 0===e||e.removeEventListener("touchstart",d),o(),clearInterval(c.current)}}),[e])}(re,ue,(function(e,t,n){return!Je(e,t,n)&&(lt({preventDefault:function(){},deltaX:e?t:0,deltaY:e?0:t}),!0)})),(0,f.Z)((function(){function e(e){re&&e.preventDefault()}var t=ue.current;return t.addEventListener("wheel",lt,{passive:!1}),t.addEventListener("DOMMouseScroll",ct,{passive:!0}),t.addEventListener("MozMousePixelScroll",e,{passive:!1}),function(){t.removeEventListener("wheel",lt),t.removeEventListener("DOMMouseScroll",ct),t.removeEventListener("MozMousePixelScroll",e)}}),[re]),(0,f.Z)((function(){if(L){var e=ot(ye);xe(e),tt({x:e})}}),[je.width,L]);var st=function(){var e,t;null===(e=Ae.current)||void 0===e||e.delayHidden(),null===(t=We.current)||void 0===t||t.delayHidden()},ut=function(e,t,n,o,a,c,s,u){var d=m.useRef(),p=m.useState(null),g=(0,l.Z)(p,2),v=g[0],h=g[1];return(0,f.Z)((function(){if(v&&v.times<10){if(!e.current)return void h((function(e){return(0,i.Z)({},e)}));c();var r=v.targetAlign,l=v.originAlign,u=v.index,d=v.offset,p=e.current.clientHeight,f=!1,m=r,g=null;if(p){for(var b=r||l,y=0,x=0,C=0,w=Math.min(t.length-1,u),S=0;S<=w;S+=1){var E=a(t[S]);x=y;var $=n.get(E);y=C=x+(void 0===$?o:$)}for(var k="top"===b?d:p-d,Z=w;Z>=0;Z-=1){var N=a(t[Z]),I=n.get(N);if(void 0===I){f=!0;break}if((k-=I)<=0)break}switch(b){case"top":g=x-d;break;case"bottom":g=C-p+d;break;default:var O=e.current.scrollTop;x<O?m="top":C>O+p&&(m="bottom")}null!==g&&s(g),g!==v.lastTop&&(f=!0)}f&&h((0,i.Z)((0,i.Z)({},v),{},{times:v.times+1,targetAlign:m,lastTop:g}))}}),[v,e.current]),function(e){if(null!=e){if(x.Z.cancel(d.current),"number"==typeof e)s(e);else if(e&&"object"===(0,r.Z)(e)){var n,o=e.align;n="index"in e?e.index:t.findIndex((function(t){return a(t)===e.key}));var i=e.offset;h({times:0,index:n,offset:void 0===i?0:i,originAlign:o})}}else u()}}(ue,se,ne,$,q,(function(){return te(!0)}),Ne,st);m.useImperativeHandle(t,(function(){return{nativeElement:pe.current,getScrollInfo:Qe,scrollTo:function(e){var t;(t=e)&&"object"===(0,r.Z)(t)&&("left"in t||"top"in t)?(void 0!==e.left&&xe(ot(e.left)),ut(e.top)):ut(e)}}})),(0,f.Z)((function(){if(V){var e=se.slice(Te,Be+1);V(e,se)}}),[Te,Be,se]);var dt=function(e,t,n,o){var r=m.useMemo((function(){return[new Map,[]]}),[e,n.id,o]),i=(0,l.Z)(r,2),a=i[0],c=i[1];return function(r){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,l=a.get(r),s=a.get(i);if(void 0===l||void 0===s)for(var u=e.length,d=c.length;d<u;d+=1){var p,f=e[d],m=t(f);a.set(m,d);var g=null!==(p=n.get(m))&&void 0!==p?p:o;if(c[d]=(c[d-1]||0)+g,m===r&&(l=d),m===i&&(s=d),void 0!==l&&void 0!==s)break}return{top:c[l-1]||0,bottom:c[s]}}}(se,q,ne,$),pt=null==Y?void 0:Y({start:Te,end:Be,virtual:ae,offsetX:ye,offsetY:ze,rtl:le,getSize:dt}),ft=function(e,t,n,o,r,i,a,l){var c=l.getKey;return e.slice(t,n+1).map((function(e,n){var l=a(e,t+n,{style:{width:o},offsetX:r}),s=c(e);return m.createElement(b,{key:s,setRef:function(t){return i(e,t)}},l)}))}(se,Te,Be,L,ye,ee,z,Ze),mt=null;C&&(mt=(0,i.Z)((0,a.Z)({},I?"height":"maxHeight",C),D),re&&(mt.overflowY="hidden",L&&(mt.overflowX="hidden"),Se&&(mt.pointerEvents="none")));var gt={};return le&&(gt.dir="rtl"),m.createElement("div",(0,o.Z)({ref:pe,style:(0,i.Z)((0,i.Z)({},T),{},{position:"relative"}),className:ce},gt,U),m.createElement(d.Z,{onResize:function(e){Le({width:e.offsetWidth,height:e.offsetHeight})}},m.createElement(W,{className:"".concat(s,"-holder"),style:mt,ref:ue,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==ge&&Ne(t),null==_||_(e),tt()},onMouseEnter:st},m.createElement(h,{prefixCls:s,height:De,offsetX:ye,offsetY:ze,scrollWidth:L,onInnerResize:te,ref:de,innerProps:X,rtl:le,extra:pt},ft))),ae&&De>C&&m.createElement(O,{ref:Ae,prefixCls:s,scrollOffset:ge,scrollRange:De,rtl:le,onScroll:nt,onStartMove:$e,onStopMove:ke,spinSize:Fe,containerSize:je.height,style:null==G?void 0:G.verticalScrollBar,thumbStyle:null==G?void 0:G.verticalScrollBarThumb}),ae&&L>je.width&&m.createElement(O,{ref:We,prefixCls:s,scrollOffset:ye,scrollRange:L,rtl:le,onScroll:nt,onStartMove:$e,onStopMove:ke,spinSize:_e,containerSize:je.width,horizontal:!0,style:null==G?void 0:G.horizontalScrollBar,thumbStyle:null==G?void 0:G.horizontalScrollBarThumb}))}var B=m.forwardRef(T);B.displayName="List";var z=B}}]);