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.
4 lines
157 KiB
4 lines
157 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4800],{65352:function(er,Rn,r){r.d(Rn,{Z:function(){return O}});var D=r(89490),Z=r(11036),W=r(39224),H=r(43403),j=r(92310),at=r.n(j),tn=r(29301),$e=r(76846),We=r(96452),l=r(6089),d=r(80402),y=r(34280),v=r(49658),fe=r(59301),fn=r(71409),kn=r(77900),qt=r(8654);function In(a){var m=a.prefixCls,o=a.align,w=a.arrow,k=a.arrowPos,K=w||{},z=K.className,ie=K.content,q=k.x,ue=q===void 0?0:q,E=k.y,V=E===void 0?0:E,F=fe.useRef();if(!o||!o.points)return null;var x={position:"absolute"};if(o.autoArrow!==!1){var G=o.points[0],Me=o.points[1],Be=G[0],de=G[1],u=Me[0],f=Me[1];Be===u||!["t","b"].includes(Be)?x.top=V:Be==="t"?x.top=0:x.bottom=0,de===f||!["l","r"].includes(de)?x.left=ue:de==="l"?x.left=0:x.right=0}return fe.createElement("div",{ref:F,className:at()("".concat(m,"-arrow"),z),style:x},ie)}function vn(a){var m=a.prefixCls,o=a.open,w=a.zIndex,k=a.mask,K=a.motion;return k?fe.createElement(kn.default,(0,fn.Z)({},K,{motionAppear:!0,visible:o,removeOnLeave:!0}),function(z){var ie=z.className;return fe.createElement("div",{style:{zIndex:w},className:at()("".concat(m,"-mask"),ie)})}):null}var Ne=fe.memo(function(a){var m=a.children;return m},function(a,m){return m.cache}),jt=Ne,on=fe.forwardRef(function(a,m){var o=a.popup,w=a.className,k=a.prefixCls,K=a.style,z=a.target,ie=a.onVisibleChanged,q=a.open,ue=a.keepDom,E=a.fresh,V=a.onClick,F=a.mask,x=a.arrow,G=a.arrowPos,Me=a.align,Be=a.motion,de=a.maskMotion,u=a.forceRender,f=a.getPopupContainer,A=a.autoDestroy,U=a.portal,S=a.zIndex,ee=a.onMouseEnter,me=a.onMouseLeave,Q=a.onPointerEnter,be=a.onPointerDownCapture,je=a.ready,Qe=a.offsetX,nt=a.offsetY,ht=a.offsetR,st=a.offsetB,mt=a.onAlign,ot=a.onPrepare,gt=a.stretch,Oe=a.targetWidth,ce=a.targetHeight,Nt=typeof o=="function"?o():o,tt=q||ue,St=(f==null?void 0:f.length)>0,Pe=fe.useState(!f||!St),_t=(0,Z.Z)(Pe,2),Bt=_t[0],bt=_t[1];if((0,y.Z)(function(){!Bt&&St&&z&&bt(!0)},[Bt,St,z]),!Bt)return null;var Ue="auto",Ze={left:"-1000vw",top:"-1000vh",right:Ue,bottom:Ue};if(je||!q){var He,Je=Me.points,Ke=Me.dynamicInset||((He=Me._experimental)===null||He===void 0?void 0:He.dynamicInset),Tt=Ke&&Je[0][1]==="r",Wt=Ke&&Je[0][0]==="b";Tt?(Ze.right=ht,Ze.left=Ue):(Ze.left=Qe,Ze.right=Ue),Wt?(Ze.bottom=st,Ze.top=Ue):(Ze.top=nt,Ze.bottom=Ue)}var Lt={};return gt&&(gt.includes("height")&&ce?Lt.height=ce:gt.includes("minHeight")&&ce&&(Lt.minHeight=ce),gt.includes("width")&&Oe?Lt.width=Oe:gt.includes("minWidth")&&Oe&&(Lt.minWidth=Oe)),q||(Lt.pointerEvents="none"),fe.createElement(U,{open:u||tt,getContainer:f&&function(){return f(z)},autoDestroy:A},fe.createElement(vn,{prefixCls:k,open:q,zIndex:S,mask:F,motion:de}),fe.createElement(tn.Z,{onResize:mt,disabled:!q},function(Mn){return fe.createElement(kn.default,(0,fn.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:u,leavedClassName:"".concat(k,"-hidden")},Be,{onAppearPrepare:ot,onEnterPrepare:ot,visible:q,onVisibleChanged:function(bn){var n;Be==null||(n=Be.onVisibleChanged)===null||n===void 0||n.call(Be,bn),ie(bn)}}),function(mn,bn){var n=mn.className,t=mn.style,p=at()(k,n,w);return fe.createElement("div",{ref:(0,qt.sQ)(Mn,m,bn),className:p,style:(0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)({"--arrow-x":"".concat(G.x||0,"px"),"--arrow-y":"".concat(G.y||0,"px")},Ze),Lt),t),{},{boxSizing:"border-box",zIndex:S},K),onMouseEnter:ee,onMouseLeave:me,onPointerEnter:Q,onClick:V,onPointerDownCapture:be},x&&fe.createElement(In,{prefixCls:k,arrow:x,arrowPos:G,align:Me}),fe.createElement(jt,{cache:!q&&!E},Nt))})}))}),ln=on,Te=fe.forwardRef(function(a,m){var o=a.children,w=a.getTriggerDOMNode,k=(0,qt.Yr)(o),K=fe.useCallback(function(ie){(0,qt.mH)(m,w?w(ie):ie)},[w]),z=(0,qt.x1)(K,(0,qt.C4)(o));return k?fe.cloneElement(o,{ref:z}):o}),Ve=Te,it=fe.createContext(null),lt=it;function Ct(a){return a?Array.isArray(a)?a:[a]:[]}function un(a,m,o,w){return fe.useMemo(function(){var k=Ct(o!=null?o:m),K=Ct(w!=null?w:m),z=new Set(k),ie=new Set(K);return a&&(z.has("hover")&&(z.delete("hover"),z.add("click")),ie.has("hover")&&(ie.delete("hover"),ie.add("click"))),[z,ie]},[a,m,o,w])}var T=r(29194);function b(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=arguments.length>2?arguments[2]:void 0;return o?a[0]===m[0]:a[0]===m[0]&&a[1]===m[1]}function _(a,m,o,w){for(var k=o.points,K=Object.keys(a),z=0;z<K.length;z+=1){var ie,q=K[z];if(b((ie=a[q])===null||ie===void 0?void 0:ie.points,k,w))return"".concat(m,"-placement-").concat(q)}return""}function B(a,m,o,w){return m||(o?{motionName:"".concat(a,"-").concat(o)}:w?{motionName:w}:null)}function se(a){return a.ownerDocument.defaultView}function De(a){for(var m=[],o=a==null?void 0:a.parentElement,w=["hidden","scroll","clip","auto"];o;){var k=se(o).getComputedStyle(o),K=k.overflowX,z=k.overflowY,ie=k.overflow;[K,z,ie].some(function(q){return w.includes(q)})&&m.push(o),o=o.parentElement}return m}function L(a){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(a)?m:a}function Ye(a){return L(parseFloat(a),0)}function pe(a,m){var o=(0,D.Z)({},a);return(m||[]).forEach(function(w){if(!(w instanceof HTMLBodyElement||w instanceof HTMLHtmlElement)){var k=se(w).getComputedStyle(w),K=k.overflow,z=k.overflowClipMargin,ie=k.borderTopWidth,q=k.borderBottomWidth,ue=k.borderLeftWidth,E=k.borderRightWidth,V=w.getBoundingClientRect(),F=w.offsetHeight,x=w.clientHeight,G=w.offsetWidth,Me=w.clientWidth,Be=Ye(ie),de=Ye(q),u=Ye(ue),f=Ye(E),A=L(Math.round(V.width/G*1e3)/1e3),U=L(Math.round(V.height/F*1e3)/1e3),S=(G-Me-u-f)*A,ee=(F-x-Be-de)*U,me=Be*U,Q=de*U,be=u*A,je=f*A,Qe=0,nt=0;if(K==="clip"){var ht=Ye(z);Qe=ht*A,nt=ht*U}var st=V.x+be-Qe,mt=V.y+me-nt,ot=st+V.width+2*Qe-be-je-S,gt=mt+V.height+2*nt-me-Q-ee;o.left=Math.max(o.left,st),o.top=Math.max(o.top,mt),o.right=Math.min(o.right,ot),o.bottom=Math.min(o.bottom,gt)}}),o}function vt(a){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o="".concat(m),w=o.match(/^(.*)\%$/);return w?a*(parseFloat(w[1])/100):parseFloat(o)}function Mt(a,m){var o=m||[],w=(0,Z.Z)(o,2),k=w[0],K=w[1];return[vt(a.width,k),vt(a.height,K)]}function Ot(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[a[0],a[1]]}function Gt(a,m){var o=m[0],w=m[1],k,K;return o==="t"?K=a.y:o==="b"?K=a.y+a.height:K=a.y+a.height/2,w==="l"?k=a.x:w==="r"?k=a.x+a.width:k=a.x+a.width/2,{x:k,y:K}}function Dt(a,m){var o={t:"b",b:"t",l:"r",r:"l"};return a.map(function(w,k){return k===m?o[w]||"c":w}).join("")}function $t(a,m,o,w,k,K,z){var ie=fe.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:k[w]||{}}),q=(0,Z.Z)(ie,2),ue=q[0],E=q[1],V=fe.useRef(0),F=fe.useMemo(function(){return m?De(m):[]},[m]),x=fe.useRef({}),G=function(){x.current={}};a||G();var Me=(0,l.Z)(function(){if(m&&o&&a){let zn=function(Pn,Tn){var Ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:X,pt=Pe.x+Pn,ut=Pe.y+Tn,dt=pt+Tt,en=ut+Ke,gn=Math.max(pt,Ge.left),Ee=Math.max(ut,Ge.top),et=Math.min(dt,Ge.right),Qt=Math.min(en,Ge.bottom);return Math.max(0,(et-gn)*(Qt-Ee))},En=function(){Pt=Pe.y+ge,Xt=Pt+Ke,Kt=Pe.x+ye,Vt=Kt+Tt};var u,f,A,U,S=m,ee=S.ownerDocument,me=se(S),Q=me.getComputedStyle(S),be=Q.width,je=Q.height,Qe=Q.position,nt=S.style.left,ht=S.style.top,st=S.style.right,mt=S.style.bottom,ot=S.style.overflow,gt=(0,D.Z)((0,D.Z)({},k[w]),K),Oe=ee.createElement("div");(u=S.parentElement)===null||u===void 0||u.appendChild(Oe),Oe.style.left="".concat(S.offsetLeft,"px"),Oe.style.top="".concat(S.offsetTop,"px"),Oe.style.position=Qe,Oe.style.height="".concat(S.offsetHeight,"px"),Oe.style.width="".concat(S.offsetWidth,"px"),S.style.left="0",S.style.top="0",S.style.right="auto",S.style.bottom="auto",S.style.overflow="hidden";var ce;if(Array.isArray(o))ce={x:o[0],y:o[1],width:0,height:0};else{var Nt,tt,St=o.getBoundingClientRect();St.x=(Nt=St.x)!==null&&Nt!==void 0?Nt:St.left,St.y=(tt=St.y)!==null&&tt!==void 0?tt:St.top,ce={x:St.x,y:St.y,width:St.width,height:St.height}}var Pe=S.getBoundingClientRect();Pe.x=(f=Pe.x)!==null&&f!==void 0?f:Pe.left,Pe.y=(A=Pe.y)!==null&&A!==void 0?A:Pe.top;var _t=ee.documentElement,Bt=_t.clientWidth,bt=_t.clientHeight,Ue=_t.scrollWidth,Ze=_t.scrollHeight,He=_t.scrollTop,Je=_t.scrollLeft,Ke=Pe.height,Tt=Pe.width,Wt=ce.height,Lt=ce.width,Mn={left:0,top:0,right:Bt,bottom:bt},mn={left:-Je,top:-He,right:Ue-Je,bottom:Ze-He},bn=gt.htmlRegion,n="visible",t="visibleFirst";bn!=="scroll"&&bn!==t&&(bn=n);var p=bn===t,h=pe(mn,F),g=pe(Mn,F),X=bn===n?g:h,$=p?g:X;S.style.left="auto",S.style.top="auto",S.style.right="0",S.style.bottom="0";var Y=S.getBoundingClientRect();S.style.left=nt,S.style.top=ht,S.style.right=st,S.style.bottom=mt,S.style.overflow=ot,(U=S.parentElement)===null||U===void 0||U.removeChild(Oe);var le=L(Math.round(Tt/parseFloat(be)*1e3)/1e3),te=L(Math.round(Ke/parseFloat(je)*1e3)/1e3);if(le===0||te===0||(0,$e.Sh)(o)&&!(0,T.Z)(o))return;var Ce=gt.offset,Ae=gt.targetOffset,ne=Mt(Pe,Ce),C=(0,Z.Z)(ne,2),e=C[0],i=C[1],c=Mt(ce,Ae),s=(0,Z.Z)(c,2),R=s[0],P=s[1];ce.x-=R,ce.y-=P;var N=gt.points||[],J=(0,Z.Z)(N,2),ve=J[0],he=J[1],rt=Ot(he),re=Ot(ve),_e=Gt(ce,rt),Se=Gt(Pe,re),we=(0,D.Z)({},gt),ye=_e.x-Se.x+e,ge=_e.y-Se.y+i,ze=zn(ye,ge),ct=zn(ye,ge,g),Xe=Gt(ce,["t","l"]),Le=Gt(Pe,["t","l"]),qe=Gt(ce,["b","r"]),Re=Gt(Pe,["b","r"]),xe=gt.overflow||{},At=xe.adjustX,xt=xe.adjustY,Ut=xe.shiftX,yt=xe.shiftY,Yt=function(Tn){return typeof Tn=="boolean"?Tn:Tn>=0},Pt,Xt,Kt,Vt;En();var ke=Yt(xt),I=re[0]===rt[0];if(ke&&re[0]==="t"&&(Xt>$.bottom||x.current.bt)){var M=ge;I?M-=Ke-Wt:M=Xe.y-Re.y-i;var ae=zn(ye,M),oe=zn(ye,M,g);ae>ze||ae===ze&&(!p||oe>=ct)?(x.current.bt=!0,ge=M,i=-i,we.points=[Dt(re,0),Dt(rt,0)]):x.current.bt=!1}if(ke&&re[0]==="b"&&(Pt<$.top||x.current.tb)){var Ie=ge;I?Ie+=Ke-Wt:Ie=qe.y-Le.y-i;var Et=zn(ye,Ie),It=zn(ye,Ie,g);Et>ze||Et===ze&&(!p||It>=ct)?(x.current.tb=!0,ge=Ie,i=-i,we.points=[Dt(re,0),Dt(rt,0)]):x.current.tb=!1}var ft=Yt(At),zt=re[1]===rt[1];if(ft&&re[1]==="l"&&(Vt>$.right||x.current.rl)){var yn=ye;zt?yn-=Tt-Lt:yn=Xe.x-Re.x-e;var xn=zn(yn,ge),Ln=zn(yn,ge,g);xn>ze||xn===ze&&(!p||Ln>=ct)?(x.current.rl=!0,ye=yn,e=-e,we.points=[Dt(re,1),Dt(rt,1)]):x.current.rl=!1}if(ft&&re[1]==="r"&&(Kt<$.left||x.current.lr)){var Rt=ye;zt?Rt+=Tt-Lt:Rt=qe.x-Le.x-e;var Vn=zn(Rt,ge),Bn=zn(Rt,ge,g);Vn>ze||Vn===ze&&(!p||Bn>=ct)?(x.current.lr=!0,ye=Rt,e=-e,we.points=[Dt(re,1),Dt(rt,1)]):x.current.lr=!1}En();var Zn=Ut===!0?0:Ut;typeof Zn=="number"&&(Kt<g.left&&(ye-=Kt-g.left-e,ce.x+Lt<g.left+Zn&&(ye+=ce.x-g.left+Lt-Zn)),Vt>g.right&&(ye-=Vt-g.right-e,ce.x>g.right-Zn&&(ye+=ce.x-g.right+Zn)));var Ht=yt===!0?0:yt;typeof Ht=="number"&&(Pt<g.top&&(ge-=Pt-g.top-i,ce.y+Wt<g.top+Ht&&(ge+=ce.y-g.top+Wt-Ht)),Xt>g.bottom&&(ge-=Xt-g.bottom-i,ce.y>g.bottom-Ht&&(ge+=ce.y-g.bottom+Ht)));var pn=Pe.x+ye,hn=pn+Tt,_n=Pe.y+ge,Gn=_n+Ke,Zt=ce.x,Fe=Zt+Lt,wt=ce.y,nn=wt+Wt,Sn=Math.max(pn,Zt),An=Math.min(hn,Fe),an=(Sn+An)/2,Kn=an-pn,Xn=Math.max(_n,wt),Hn=Math.min(Gn,nn),tr=(Xn+Hn)/2,Qn=tr-_n;z==null||z(m,we);var Un=Y.right-Pe.x-(ye+Pe.width),Nn=Y.bottom-Pe.y-(ge+Pe.height);le===1&&(ye=Math.round(ye),Un=Math.round(Un)),te===1&&(ge=Math.round(ge),Nn=Math.round(Nn));var Yn={ready:!0,offsetX:ye/le,offsetY:ge/te,offsetR:Un/le,offsetB:Nn/te,arrowX:Kn/le,arrowY:Qn/te,scaleX:le,scaleY:te,align:we};E(Yn)}}),Be=function(){V.current+=1;var f=V.current;Promise.resolve().then(function(){V.current===f&&Me()})},de=function(){E(function(f){return(0,D.Z)((0,D.Z)({},f),{},{ready:!1})})};return(0,y.Z)(de,[w]),(0,y.Z)(function(){a||de()},[a]),[ue.ready,ue.offsetX,ue.offsetY,ue.offsetR,ue.offsetB,ue.arrowX,ue.arrowY,ue.scaleX,ue.scaleY,ue.align,Be]}var wn=r(62730);function Dn(a,m,o,w,k){(0,y.Z)(function(){if(a&&m&&o){let V=function(){w(),k()};var K=m,z=o,ie=De(K),q=De(z),ue=se(z),E=new Set([ue].concat((0,wn.Z)(ie),(0,wn.Z)(q)));return E.forEach(function(F){F.addEventListener("scroll",V,{passive:!0})}),ue.addEventListener("resize",V,{passive:!0}),w(),function(){E.forEach(function(F){F.removeEventListener("scroll",V),ue.removeEventListener("resize",V)})}}},[a,m,o])}var sn=r(48736);function dn(a,m,o,w,k,K,z,ie){var q=fe.useRef(a);q.current=a;var ue=fe.useRef(!1);fe.useEffect(function(){if(m&&w&&(!k||K)){var V=function(){ue.current=!1},F=function(A){var U;q.current&&!z(((U=A.composedPath)===null||U===void 0||(U=U.call(A))===null||U===void 0?void 0:U[0])||A.target)&&!ue.current&&ie(!1)},x=se(w);x.addEventListener("pointerdown",V,!0),x.addEventListener("mousedown",F,!0),x.addEventListener("contextmenu",F,!0);var G=(0,We.A)(o);if(G&&(G.addEventListener("mousedown",F,!0),G.addEventListener("contextmenu",F,!0)),0)var Me,Be,de,u;return function(){x.removeEventListener("pointerdown",V,!0),x.removeEventListener("mousedown",F,!0),x.removeEventListener("contextmenu",F,!0),G&&(G.removeEventListener("mousedown",F,!0),G.removeEventListener("contextmenu",F,!0))}}},[m,o,w,k,K]);function E(){ue.current=!0}return E}var Cn=["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"];function rn(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:H.Z,m=fe.forwardRef(function(o,w){var k=o.prefixCls,K=k===void 0?"rc-trigger-popup":k,z=o.children,ie=o.action,q=ie===void 0?"hover":ie,ue=o.showAction,E=o.hideAction,V=o.popupVisible,F=o.defaultPopupVisible,x=o.onPopupVisibleChange,G=o.afterPopupVisibleChange,Me=o.mouseEnterDelay,Be=o.mouseLeaveDelay,de=Be===void 0?.1:Be,u=o.focusDelay,f=o.blurDelay,A=o.mask,U=o.maskClosable,S=U===void 0?!0:U,ee=o.getPopupContainer,me=o.forceRender,Q=o.autoDestroy,be=o.destroyPopupOnHide,je=o.popup,Qe=o.popupClassName,nt=o.popupStyle,ht=o.popupPlacement,st=o.builtinPlacements,mt=st===void 0?{}:st,ot=o.popupAlign,gt=o.zIndex,Oe=o.stretch,ce=o.getPopupClassNameFromAlign,Nt=o.fresh,tt=o.alignPoint,St=o.onPopupClick,Pe=o.onPopupAlign,_t=o.arrow,Bt=o.popupMotion,bt=o.maskMotion,Ue=o.popupTransitionName,Ze=o.popupAnimation,He=o.maskTransitionName,Je=o.maskAnimation,Ke=o.className,Tt=o.getTriggerDOMNode,Wt=(0,W.Z)(o,Cn),Lt=Q||be||!1,Mn=fe.useState(!1),mn=(0,Z.Z)(Mn,2),bn=mn[0],n=mn[1];(0,y.Z)(function(){n((0,v.Z)())},[]);var t=fe.useRef({}),p=fe.useContext(lt),h=fe.useMemo(function(){return{registerSubPopup:function(et,Qt){t.current[et]=Qt,p==null||p.registerSubPopup(et,Qt)}}},[p]),g=(0,d.Z)(),X=fe.useState(null),$=(0,Z.Z)(X,2),Y=$[0],le=$[1],te=fe.useRef(null),Ce=(0,l.Z)(function(Ee){te.current=Ee,(0,$e.Sh)(Ee)&&Y!==Ee&&le(Ee),p==null||p.registerSubPopup(g,Ee)}),Ae=fe.useState(null),ne=(0,Z.Z)(Ae,2),C=ne[0],e=ne[1],i=fe.useRef(null),c=(0,l.Z)(function(Ee){(0,$e.Sh)(Ee)&&C!==Ee&&(e(Ee),i.current=Ee)}),s=fe.Children.only(z),R=(s==null?void 0:s.props)||{},P={},N=(0,l.Z)(function(Ee){var et,Qt,Ft=C;return(Ft==null?void 0:Ft.contains(Ee))||((et=(0,We.A)(Ft))===null||et===void 0?void 0:et.host)===Ee||Ee===Ft||(Y==null?void 0:Y.contains(Ee))||((Qt=(0,We.A)(Y))===null||Qt===void 0?void 0:Qt.host)===Ee||Ee===Y||Object.values(t.current).some(function(cn){return(cn==null?void 0:cn.contains(Ee))||Ee===cn})}),J=B(K,Bt,Ze,Ue),ve=B(K,bt,Je,He),he=fe.useState(F||!1),rt=(0,Z.Z)(he,2),re=rt[0],_e=rt[1],Se=V!=null?V:re,we=(0,l.Z)(function(Ee){V===void 0&&_e(Ee)});(0,y.Z)(function(){_e(V||!1)},[V]);var ye=fe.useRef(Se);ye.current=Se;var ge=fe.useRef([]);ge.current=[];var ze=(0,l.Z)(function(Ee){var et;we(Ee),((et=ge.current[ge.current.length-1])!==null&&et!==void 0?et:Se)!==Ee&&(ge.current.push(Ee),x==null||x(Ee))}),ct=fe.useRef(),Xe=function(){clearTimeout(ct.current)},Le=function(et){var Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Xe(),Qt===0?ze(et):ct.current=setTimeout(function(){ze(et)},Qt*1e3)};fe.useEffect(function(){return Xe},[]);var qe=fe.useState(!1),Re=(0,Z.Z)(qe,2),xe=Re[0],At=Re[1];(0,y.Z)(function(Ee){(!Ee||Se)&&At(!0)},[Se]);var xt=fe.useState(null),Ut=(0,Z.Z)(xt,2),yt=Ut[0],Yt=Ut[1],Pt=fe.useState(null),Xt=(0,Z.Z)(Pt,2),Kt=Xt[0],Vt=Xt[1],ke=function(et){Vt([et.clientX,et.clientY])},I=$t(Se,Y,tt&&Kt!==null?Kt:C,ht,mt,ot,Pe),M=(0,Z.Z)(I,11),ae=M[0],oe=M[1],Ie=M[2],Et=M[3],It=M[4],ft=M[5],zt=M[6],yn=M[7],xn=M[8],Ln=M[9],Rt=M[10],Vn=un(bn,q,ue,E),Bn=(0,Z.Z)(Vn,2),Zn=Bn[0],Ht=Bn[1],pn=Zn.has("click"),hn=Ht.has("click")||Ht.has("contextMenu"),_n=(0,l.Z)(function(){xe||Rt()}),Gn=function(){ye.current&&tt&&hn&&Le(!1)};Dn(Se,C,Y,_n,Gn),(0,y.Z)(function(){_n()},[Kt,ht]),(0,y.Z)(function(){Se&&!(mt!=null&&mt[ht])&&_n()},[JSON.stringify(ot)]);var Zt=fe.useMemo(function(){var Ee=_(mt,K,Ln,tt);return at()(Ee,ce==null?void 0:ce(Ln))},[Ln,ce,mt,K,tt]);fe.useImperativeHandle(w,function(){return{nativeElement:i.current,popupElement:te.current,forceAlign:_n}});var Fe=fe.useState(0),wt=(0,Z.Z)(Fe,2),nn=wt[0],Sn=wt[1],An=fe.useState(0),an=(0,Z.Z)(An,2),Kn=an[0],Xn=an[1],Hn=function(){if(Oe&&C){var et=C.getBoundingClientRect();Sn(et.width),Xn(et.height)}},tr=function(){Hn(),_n()},Qn=function(et){At(!1),Rt(),G==null||G(et)},Un=function(){return new Promise(function(et){Hn(),Yt(function(){return et})})};(0,y.Z)(function(){yt&&(Rt(),yt(),Yt(null))},[yt]);function Nn(Ee,et,Qt,Ft){P[Ee]=function(cn){var nr;Ft==null||Ft(cn),Le(et,Qt);for(var cr=arguments.length,rr=new Array(cr>1?cr-1:0),ir=1;ir<cr;ir++)rr[ir-1]=arguments[ir];(nr=R[Ee])===null||nr===void 0||nr.call.apply(nr,[R,cn].concat(rr))}}(pn||hn)&&(P.onClick=function(Ee){var et;ye.current&&hn?Le(!1):!ye.current&&pn&&(ke(Ee),Le(!0));for(var Qt=arguments.length,Ft=new Array(Qt>1?Qt-1:0),cn=1;cn<Qt;cn++)Ft[cn-1]=arguments[cn];(et=R.onClick)===null||et===void 0||et.call.apply(et,[R,Ee].concat(Ft))});var Yn=dn(Se,hn,C,Y,A,S,N,Le),zn=Zn.has("hover"),En=Ht.has("hover"),Pn,Tn;zn&&(Nn("onMouseEnter",!0,Me,function(Ee){ke(Ee)}),Nn("onPointerEnter",!0,Me,function(Ee){ke(Ee)}),Pn=function(et){(Se||xe)&&Y!==null&&Y!==void 0&&Y.contains(et.target)&&Le(!0,Me)},tt&&(P.onMouseMove=function(Ee){var et;(et=R.onMouseMove)===null||et===void 0||et.call(R,Ee)})),En&&(Nn("onMouseLeave",!1,de),Nn("onPointerLeave",!1,de),Tn=function(){Le(!1,de)}),Zn.has("focus")&&Nn("onFocus",!0,u),Ht.has("focus")&&Nn("onBlur",!1,f),Zn.has("contextMenu")&&(P.onContextMenu=function(Ee){var et;ye.current&&Ht.has("contextMenu")?Le(!1):(ke(Ee),Le(!0)),Ee.preventDefault();for(var Qt=arguments.length,Ft=new Array(Qt>1?Qt-1:0),cn=1;cn<Qt;cn++)Ft[cn-1]=arguments[cn];(et=R.onContextMenu)===null||et===void 0||et.call.apply(et,[R,Ee].concat(Ft))}),Ke&&(P.className=at()(R.className,Ke));var Ge=(0,D.Z)((0,D.Z)({},R),P),pt={},ut=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ut.forEach(function(Ee){Wt[Ee]&&(pt[Ee]=function(){for(var et,Qt=arguments.length,Ft=new Array(Qt),cn=0;cn<Qt;cn++)Ft[cn]=arguments[cn];(et=Ge[Ee])===null||et===void 0||et.call.apply(et,[Ge].concat(Ft)),Wt[Ee].apply(Wt,Ft)})});var dt=fe.cloneElement(s,(0,D.Z)((0,D.Z)({},Ge),pt)),en={x:ft,y:zt},gn=_t?(0,D.Z)({},_t!==!0?_t:{}):null;return fe.createElement(fe.Fragment,null,fe.createElement(tn.Z,{disabled:!Se,ref:c,onResize:tr},fe.createElement(Ve,{getTriggerDOMNode:Tt},dt)),fe.createElement(lt.Provider,{value:h},fe.createElement(ln,{portal:a,ref:Ce,prefixCls:K,popup:je,className:at()(Qe,Zt),style:nt,target:C,onMouseEnter:Pn,onMouseLeave:Tn,onPointerEnter:Pn,zIndex:gt,open:Se,keepDom:xe,fresh:Nt,onClick:St,onPointerDownCapture:Yn,mask:A,motion:J,maskMotion:ve,onVisibleChanged:Qn,onPrepare:Un,forceRender:me,autoDestroy:Lt,getPopupContainer:ee,align:Ln,arrow:gn,arrowPos:en,ready:ae,offsetX:oe,offsetY:Ie,offsetR:Et,offsetB:It,onAlign:_n,stretch:Oe,targetWidth:nn/yn,targetHeight:Kn/xn})))});return m}var O=rn(H.Z)},21202:function(er,Rn,r){r.r(Rn),r.d(Rn,{default:function(){return Ve}});var D=r(59301),Z={flex_box_center:"flex_box_center___jGAtx",flex_space_between:"flex_space_between___Ao895",flex_box_vertical_center:"flex_box_vertical_center___nX_pV",flex_box_center_end:"flex_box_center_end___WN5Kr",flex_box_column:"flex_box_column___d2CEE",wrap:"wrap___R200H",tabWarp:"tabWarp___mqv7U",control:"control___DRROw",label:"label___uGfKS",customTable:"customTable___zTaIe",detail:"detail___zd2LS",table:"table___QYxOF",head:"head___j0vM3",row:"row___LHb1i"},W=r(25690),H=r(38986),j=r(89392),at=r(82326),tn=r(99571),$e=r(20554),We=r(29787),l=r(25399),d=r(62673),y=r(584),v=r(51257),fe=r(346),fn=r(96999),kn=r(23029),qt=Object.defineProperty,In=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,jt=(it,lt,Ct)=>lt in it?qt(it,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):it[lt]=Ct,on=(it,lt)=>{for(var Ct in lt||(lt={}))vn.call(lt,Ct)&&jt(it,Ct,lt[Ct]);if(In)for(var Ct of In(lt))Ne.call(lt,Ct)&&jt(it,Ct,lt[Ct]);return it},ln=(it,lt,Ct)=>new Promise((un,T)=>{var b=se=>{try{B(Ct.next(se))}catch(De){T(De)}},_=se=>{try{B(Ct.throw(se))}catch(De){T(De)}},B=se=>se.done?un(se.value):Promise.resolve(se.value).then(b,_);B((Ct=Ct.apply(it,lt)).next())});const Te=({user:it,dispatch:lt})=>{var Ct,un,T,b,_,B,se,De,L;const Ye={tab:"1",ec_major_school_id:null,ec_year_id:null};let[pe,vt]=(0,D.useState)(Ye);const[Mt,Ot]=(0,D.useState)([]),[Gt,Dt]=(0,D.useState)([]),[$t,wn]=(0,D.useState)([]),[Dn,sn]=(0,D.useState)(!0),[dn,Cn]=(0,D.useState)(!1),[rn,O]=(0,D.useState)(!1),a=(0,W.useLocation)();(0,D.useEffect)(()=>{var E;return(E=it==null?void 0:it.userInfo)!=null&&E.school_id&&k(),()=>{lt({type:"engineering/setMatrixVerify",payload:{key:!1,params:{}}})}},[(Ct=it==null?void 0:it.userInfo)==null?void 0:Ct.school_id]);const m=(E,V)=>ln(void 0,null,function*(){var F;const x=(0,j.cloneDeep)(E);fn.U.setItem((F=it==null?void 0:it.userInfo)==null?void 0:F.login,[x==null?void 0:x.ec_major_school_id,x==null?void 0:x.ec_year_id]),delete x.tab,V||sn(!0);const G=yield(0,H.ZP)(`/api/ec_years/${pe.ec_year_id}/${(E==null?void 0:E.tab)==="1"?"requirement_support_objectives":"subitem_support_standards"}.json`,{method:"get",params:x});G!=null&&G.data&&(G!=null&&G.standards&&(G.training_subitems=G==null?void 0:G.standards),wn(G||[]),o((G==null?void 0:G.data)||[])),sn(!1)}),o=E=>{var V,F;let x=!1;for(let G=0;G<E.length;G++)if((F=(V=E[G])==null?void 0:V.item)!=null&&F.every(Me=>!Me.status)){x=!0;break}lt({type:"engineering/setMatrixVerify",payload:{key:x,params:pe}}),O(x)},w=()=>{const E=(0,j.cloneDeep)(pe);delete E.tab,(0,v.FH)("",(0,v.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${pe.ec_year_id}/${(pe==null?void 0:pe.tab)==="1"?"requirement_support_objectives":"subitem_support_standards"}.xlsx`,query:E}))},k=()=>ln(void 0,null,function*(){var E,V,F,x,G,Me,Be,de,u,f;const A=yield(0,H.ZP)(`/api/schools/${(E=it==null?void 0:it.userInfo)==null?void 0:E.school_id}/ec_majors/get_major_list.json`,{method:"get"});if(!((F=(V=A==null?void 0:A.data)==null?void 0:V[0])!=null&&F.ec_major_school_id)){sn(!1),Cn(!0);return}const U=fn.U.getItem((x=it==null?void 0:it.userInfo)==null?void 0:x.login),S=Number((G=a==null?void 0:a.query)==null?void 0:G.ec_major_school_id)||U[0]||((Be=(Me=A==null?void 0:A.data)==null?void 0:Me[0])==null?void 0:Be.ec_major_school_id),ee=yield(0,H.ZP)(`/api/ec_major_schools/${S}/ec_years/get_year_list.json`,{method:"get"});pe.ec_major_school_id=S,pe.ec_year_id=Number((de=a==null?void 0:a.query)==null?void 0:de.ec_year_id)||U[1]||((f=(u=ee==null?void 0:ee.data)==null?void 0:u[0])==null?void 0:f.ec_year_id),Ot((A==null?void 0:A.data)||[]),Dt((ee==null?void 0:ee.data)||[]),vt(pe),m(pe)}),K=E=>ln(void 0,null,function*(){var V,F;const x=yield(0,H.ZP)(`/api/ec_major_schools/${E}/ec_years/get_year_list.json`,{method:"get"});pe.ec_major_school_id=E,pe.ec_year_id=(F=(V=x==null?void 0:x.data)==null?void 0:V[0])==null?void 0:F.ec_year_id,Dt((x==null?void 0:x.data)||[]),vt(pe),m(pe)}),z=(E,V)=>{const F=()=>{if(pe[V]=E,V==="ec_major_school_id"){K(E);return}V==="ec_year_id"&&(vt(on({},pe)),m(pe))};rn?(0,fn.t)(F,`\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9\u5B58\u5728\u6CA1\u6709\u5173\u8054${(pe==null?void 0:pe.tab)==="1"?"\u57F9\u517B\u76EE\u6807":"\u901A\u7528\u6807\u51C6"}\uFF0C\u786E\u5B9A\u662F\u5426\u79BB\u5F00\u5F53\u524D\u9875\u9762\uFF1F`):F()},ie=E=>{const V=()=>{pe.tab=E,vt(on({},pe)),!ue&&m(pe)};rn?(0,fn.t)(V,`\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9\u5B58\u5728\u6CA1\u6709\u5173\u8054${E==="1"?"\u901A\u7528\u6807\u51C6":"\u57F9\u517B\u76EE\u6807"}\uFF0C\u786E\u5B9A\u662F\u5426\u79BB\u5F00\u5F53\u524D\u9875\u9762\uFF1F`):V()},q=(E,V)=>ln(void 0,null,function*(){const F=E.target.checked,x=yield(0,H.ZP)(`/api/ec_years/${pe.ec_year_id}/${(pe==null?void 0:pe.tab)==="1"?"requirement_support_objectives":"subitem_support_standards"}.json`,{method:F?"post":"delete",body:on({},V)});(x==null?void 0:x.status)===0&&m(pe,!0)}),ue=Dn||dn;return D.createElement("div",{className:Z.wrap},D.createElement(kn.p,{title:"\u6BD5\u4E1A\u77E9\u9635"}),D.createElement("div",{className:Z.control},D.createElement("div",{className:Z.label},"\u8BA4\u8BC1\u4E13\u4E1A"),D.createElement(at.default,{disabled:ue,style:{width:240},placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A",value:pe==null?void 0:pe.ec_major_school_id,onChange:E=>z(E,"ec_major_school_id")},Mt==null?void 0:Mt.map(E=>D.createElement(at.default.Option,{value:E.ec_major_school_id},E.name))),D.createElement("div",{className:Z.label},"\u8BA4\u8BC1\u5C4A\u522B"),D.createElement(at.default,{disabled:ue,style:{width:140},placeholder:"\u8BF7\u9009\u62E9\u5C4A\u522B",value:pe==null?void 0:pe.ec_year_id,onChange:E=>z(E,"ec_year_id")},Gt==null?void 0:Gt.map(E=>D.createElement(at.default.Option,{value:E.ec_year_id},E.year))),D.createElement(tn.ZP,{disabled:ue,style:{marginLeft:"auto",transition:"0s"},onClick:()=>w()},D.createElement("i",{className:"iconfont icon-daochubeifen font14 mr5"}),"\u5BFC\u51FA")),D.createElement($e.default,{className:Z.tabWarp,activeKey:pe==null?void 0:pe.tab,onChange:ie},D.createElement($e.default.TabPane,{tab:"\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9\u4E0E\u57F9\u517B\u76EE\u6807\u5173\u7CFB\u77E9\u9635",key:"1"}),D.createElement($e.default.TabPane,{tab:"\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9\u4E0E\u901A\u7528\u6807\u51C6\u5173\u7CFB\u77E9\u9635",key:"2"})),D.createElement(We.Z,{spinning:Dn},(un=$t==null?void 0:$t.data)!=null&&un.length?D.createElement("div",{className:Z.table},D.createElement("aside",{style:{width:169+((_=(b=(T=$t==null?void 0:$t.data)==null?void 0:T[0])==null?void 0:b.item)==null?void 0:_.length)*79,minWidth:"100%"}},D.createElement("ul",{className:Z.head},(pe==null?void 0:pe.tab)==="1"?D.createElement("li",null,D.createElement("span",null,"\u57F9\u517B\u76EE\u6807"),D.createElement("span",null,"\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9")):D.createElement("li",null,D.createElement("span",null,"\u901A\u7528\u6807\u51C6"),D.createElement("span",null,"\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9")),(De=(se=(B=$t==null?void 0:$t.data)==null?void 0:B[0])==null?void 0:se.item)==null?void 0:De.map(E=>{var V,F;const x=(F=(V=$t==null?void 0:$t.training_subitems)==null?void 0:V.find(G=>G.id===E[(pe==null?void 0:pe.tab)==="1"?"ec_training_subitem_id":"ec_graduation_standard_id"]))==null?void 0:F.name;return D.createElement("li",{key:E.ec_training_subitem_id},D.createElement(l.Z,{title:x},D.createElement("span",{style:{cursor:"default"}},E.x)))})),(L=$t==null?void 0:$t.data)==null?void 0:L.map((E,V)=>{var F,x;const G=(F=E==null?void 0:E.item)==null?void 0:F.every(Me=>!Me.status);return D.createElement("ul",{className:Z.row},D.createElement("li",{style:{color:G?"#E30000":"#333333"}},D.createElement(l.Z,{title:E.name},D.createElement("span",{style:{cursor:"default"}},G?D.createElement("span",{style:{marginRight:3}},"!"):null,E.y))),(x=E==null?void 0:E.item)==null?void 0:x.map(Me=>D.createElement("li",null,D.createElement(l.Z,{title:Me!=null&&Me.status?"\u53D6\u6D88\u652F\u6491":"\u9009\u62E9\u652F\u6491"},D.createElement(d.default,{onChange:Be=>q(Be,Me),checked:Me==null?void 0:Me.status})))))}))):D.createElement(y.Z,{style:{padding:"70px 0"}})))};var Ve=(0,W.connect)(({user:it})=>({user:it}))(Te)},23029:function(er,Rn,r){r.d(Rn,{p:function(){return H},v:function(){return tn}});var D=r(59301),Z={panelTitleContainer:"panelTitleContainer___Ypuh_"},H=({title:$e,style:We={}})=>D.createElement("div",{className:Z.panelTitleContainer,style:We},D.createElement("div",null,$e)),j={selectWrapContainer:"selectWrapContainer___qocIH"},tn=({title:$e,children:We})=>D.createElement("div",{className:j.selectWrapContainer},D.createElement("span",null,$e),We)},16632:function(er,Rn,r){var D=r(71409),Z=r(89490),W=r(87075),H=r(11036),j=r(39224),at=r(92310),tn=r.n(at),$e=r(18929),We=r(59301),l=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],d=(0,We.forwardRef)(function(y,v){var fe=y.prefixCls,fn=fe===void 0?"rc-checkbox":fe,kn=y.className,qt=y.style,In=y.checked,vn=y.disabled,Ne=y.defaultChecked,jt=Ne===void 0?!1:Ne,on=y.type,ln=on===void 0?"checkbox":on,Te=y.title,Ve=y.onChange,it=(0,j.Z)(y,l),lt=(0,We.useRef)(null),Ct=(0,We.useRef)(null),un=(0,$e.Z)(jt,{value:In}),T=(0,H.Z)(un,2),b=T[0],_=T[1];(0,We.useImperativeHandle)(v,function(){return{focus:function(L){var Ye;(Ye=lt.current)===null||Ye===void 0||Ye.focus(L)},blur:function(){var L;(L=lt.current)===null||L===void 0||L.blur()},input:lt.current,nativeElement:Ct.current}});var B=tn()(fn,kn,(0,W.Z)((0,W.Z)({},"".concat(fn,"-checked"),b),"".concat(fn,"-disabled"),vn)),se=function(L){vn||("checked"in y||_(L.target.checked),Ve==null||Ve({target:(0,Z.Z)((0,Z.Z)({},y),{},{type:ln,checked:L.target.checked}),stopPropagation:function(){L.stopPropagation()},preventDefault:function(){L.preventDefault()},nativeEvent:L.nativeEvent}))};return We.createElement("span",{className:B,title:Te,style:qt,ref:Ct},We.createElement("input",(0,D.Z)({},it,{className:"".concat(fn,"-input"),ref:lt,onChange:se,disabled:vn,checked:!!b,type:ln})),We.createElement("span",{className:"".concat(fn,"-inner")}))});Rn.Z=d},96478:function(er,Rn,r){r.d(Rn,{Z:function(){return Te}});var D=r(71409),Z=r(87075),W=r(11036),H=r(39224),j=r(65352),at=r(92310),tn=r.n(at),$e=r(8654),We=r(59301),l=r(10228),d=r(16089),y=l.Z.ESC,v=l.Z.TAB;function fe(Ve){var it=Ve.visible,lt=Ve.triggerRef,Ct=Ve.onVisibleChange,un=Ve.autoFocus,T=Ve.overlayRef,b=We.useRef(!1),_=function(){if(it){var L,Ye;(L=lt.current)===null||L===void 0||(Ye=L.focus)===null||Ye===void 0||Ye.call(L),Ct==null||Ct(!1)}},B=function(){var L;return(L=T.current)!==null&&L!==void 0&&L.focus?(T.current.focus(),b.current=!0,!0):!1},se=function(L){switch(L.keyCode){case y:_();break;case v:{var Ye=!1;b.current||(Ye=B()),Ye?L.preventDefault():_();break}}};We.useEffect(function(){return it?(window.addEventListener("keydown",se),un&&(0,d.Z)(B,3),function(){window.removeEventListener("keydown",se),b.current=!1}):function(){b.current=!1}},[it])}var fn=(0,We.forwardRef)(function(Ve,it){var lt=Ve.overlay,Ct=Ve.arrow,un=Ve.prefixCls,T=(0,We.useMemo)(function(){var _;return typeof lt=="function"?_=lt():_=lt,_},[lt]),b=(0,$e.sQ)(it,(0,$e.C4)(T));return We.createElement(We.Fragment,null,Ct&&We.createElement("div",{className:"".concat(un,"-arrow")}),We.cloneElement(T,{ref:(0,$e.Yr)(T)?b:void 0}))}),kn=fn,qt={adjustX:1,adjustY:1},In=[0,0],vn={topLeft:{points:["bl","tl"],overflow:qt,offset:[0,-4],targetOffset:In},top:{points:["bc","tc"],overflow:qt,offset:[0,-4],targetOffset:In},topRight:{points:["br","tr"],overflow:qt,offset:[0,-4],targetOffset:In},bottomLeft:{points:["tl","bl"],overflow:qt,offset:[0,4],targetOffset:In},bottom:{points:["tc","bc"],overflow:qt,offset:[0,4],targetOffset:In},bottomRight:{points:["tr","br"],overflow:qt,offset:[0,4],targetOffset:In}},Ne=vn,jt=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function on(Ve,it){var lt,Ct=Ve.arrow,un=Ct===void 0?!1:Ct,T=Ve.prefixCls,b=T===void 0?"rc-dropdown":T,_=Ve.transitionName,B=Ve.animation,se=Ve.align,De=Ve.placement,L=De===void 0?"bottomLeft":De,Ye=Ve.placements,pe=Ye===void 0?Ne:Ye,vt=Ve.getPopupContainer,Mt=Ve.showAction,Ot=Ve.hideAction,Gt=Ve.overlayClassName,Dt=Ve.overlayStyle,$t=Ve.visible,wn=Ve.trigger,Dn=wn===void 0?["hover"]:wn,sn=Ve.autoFocus,dn=Ve.overlay,Cn=Ve.children,rn=Ve.onVisibleChange,O=(0,H.Z)(Ve,jt),a=We.useState(),m=(0,W.Z)(a,2),o=m[0],w=m[1],k="visible"in Ve?$t:o,K=We.useRef(null),z=We.useRef(null),ie=We.useRef(null);We.useImperativeHandle(it,function(){return K.current});var q=function(de){w(de),rn==null||rn(de)};fe({visible:k,triggerRef:ie,onVisibleChange:q,autoFocus:sn,overlayRef:z});var ue=function(de){var u=Ve.onOverlayClick;w(!1),u&&u(de)},E=function(){return We.createElement(kn,{ref:z,overlay:dn,prefixCls:b,arrow:un})},V=function(){return typeof dn=="function"?E:E()},F=function(){var de=Ve.minOverlayWidthMatchTrigger,u=Ve.alignPoint;return"minOverlayWidthMatchTrigger"in Ve?de:!u},x=function(){var de=Ve.openClassName;return de!==void 0?de:"".concat(b,"-open")},G=We.cloneElement(Cn,{className:tn()((lt=Cn.props)===null||lt===void 0?void 0:lt.className,k&&x()),ref:(0,$e.Yr)(Cn)?(0,$e.sQ)(ie,(0,$e.C4)(Cn)):void 0}),Me=Ot;return!Me&&Dn.indexOf("contextMenu")!==-1&&(Me=["click"]),We.createElement(j.Z,(0,D.Z)({builtinPlacements:pe},O,{prefixCls:b,ref:K,popupClassName:tn()(Gt,(0,Z.Z)({},"".concat(b,"-show-arrow"),un)),popupStyle:Dt,action:Dn,showAction:Mt,hideAction:Me,popupPlacement:L,popupAlign:se,popupTransitionName:_,popupAnimation:B,popupVisible:k,stretch:F()?"minWidth":"",popup:V(),onPopupVisibleChange:q,onPopupClick:ue,getPopupContainer:vt}),G)}var ln=We.forwardRef(on),Te=ln},28321:function(er,Rn,r){r.d(Rn,{iz:function(){return n},ck:function(){return mt},BW:function(){return g},sN:function(){return mt},Wd:function(){return mn},ZP:function(){return C},Xl:function(){return lt}});var D=r(71409),Z=r(87075),W=r(89490),H=r(62730),j=r(11036),at=r(39224),tn=r(92310),$e=r.n(tn),We=r(11780),l=r(18929),d=r(13697),y=r(48736),v=r(59301),fe=r(4676),fn=v.createContext(null);function kn(e,i){return e===void 0?null:"".concat(e,"-").concat(i)}function qt(e){var i=v.useContext(fn);return kn(i,e)}var In=r(80547),vn=["children","locked"],Ne=v.createContext(null);function jt(e,i){var c=(0,W.Z)({},e);return Object.keys(i).forEach(function(s){var R=i[s];R!==void 0&&(c[s]=R)}),c}function on(e){var i=e.children,c=e.locked,s=(0,at.Z)(e,vn),R=v.useContext(Ne),P=(0,In.Z)(function(){return jt(R,s)},[R,s],function(N,J){return!c&&(N[0]!==J[0]||!(0,d.Z)(N[1],J[1],!0))});return v.createElement(Ne.Provider,{value:P},i)}var ln=[],Te=v.createContext(null);function Ve(){return v.useContext(Te)}var it=v.createContext(ln);function lt(e){var i=v.useContext(it);return v.useMemo(function(){return e!==void 0?[].concat((0,H.Z)(i),[e]):i},[i,e])}var Ct=v.createContext(null),un=v.createContext({}),T=un,b=r(29194);function _(e){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,b.Z)(e)){var c=e.nodeName.toLowerCase(),s=["input","select","textarea","button"].includes(c)||e.isContentEditable||c==="a"&&!!e.getAttribute("href"),R=e.getAttribute("tabindex"),P=Number(R),N=null;return R&&!Number.isNaN(P)?N=P:s&&N===null&&(N=0),s&&e.disabled&&(N=null),N!==null&&(N>=0||i&&N<0)}return!1}function B(e){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=(0,H.Z)(e.querySelectorAll("*")).filter(function(s){return _(s,i)});return _(e,i)&&c.unshift(e),c}var se=null;function De(){se=document.activeElement}function L(){se=null}function Ye(){if(se)try{se.focus()}catch(e){}}function pe(e,i){if(i.keyCode===9){var c=B(e),s=c[i.shiftKey?0:c.length-1],R=s===document.activeElement||e===document.activeElement;if(R){var P=c[i.shiftKey?c.length-1:0];P.focus(),i.preventDefault()}}}var vt=r(10228),Mt=r(16089),Ot=vt.Z.LEFT,Gt=vt.Z.RIGHT,Dt=vt.Z.UP,$t=vt.Z.DOWN,wn=vt.Z.ENTER,Dn=vt.Z.ESC,sn=vt.Z.HOME,dn=vt.Z.END,Cn=[Dt,$t,Ot,Gt];function rn(e,i,c,s){var R,P="prev",N="next",J="children",ve="parent";if(e==="inline"&&s===wn)return{inlineTrigger:!0};var he=(0,Z.Z)((0,Z.Z)({},Dt,P),$t,N),rt=(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},Ot,c?N:P),Gt,c?P:N),$t,J),wn,J),re=(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},Dt,P),$t,N),wn,J),Dn,ve),Ot,c?J:ve),Gt,c?ve:J),_e={inline:he,horizontal:rt,vertical:re,inlineSub:he,horizontalSub:re,verticalSub:re},Se=(R=_e["".concat(e).concat(i?"":"Sub")])===null||R===void 0?void 0:R[s];switch(Se){case P:return{offset:-1,sibling:!0};case N:return{offset:1,sibling:!0};case ve:return{offset:-1,sibling:!1};case J:return{offset:1,sibling:!1};default:return null}}function O(e){for(var i=e;i;){if(i.getAttribute("data-menu-list"))return i;i=i.parentElement}return null}function a(e,i){for(var c=e||document.activeElement;c;){if(i.has(c))return c;c=c.parentElement}return null}function m(e,i){var c=B(e,!0);return c.filter(function(s){return i.has(s)})}function o(e,i,c){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var R=m(e,i),P=R.length,N=R.findIndex(function(J){return c===J});return s<0?N===-1?N=P-1:N-=1:s>0&&(N+=1),N=(N+P)%P,R[N]}var w=function(i,c){var s=new Set,R=new Map,P=new Map;return i.forEach(function(N){var J=document.querySelector("[data-menu-id='".concat(kn(c,N),"']"));J&&(s.add(J),P.set(J,N),R.set(N,J))}),{elements:s,key2element:R,element2key:P}};function k(e,i,c,s,R,P,N,J,ve,he){var rt=v.useRef(),re=v.useRef();re.current=i;var _e=function(){Mt.Z.cancel(rt.current)};return v.useEffect(function(){return function(){_e()}},[]),function(Se){var we=Se.which;if([].concat(Cn,[wn,Dn,sn,dn]).includes(we)){var ye=P(),ge=w(ye,s),ze=ge,ct=ze.elements,Xe=ze.key2element,Le=ze.element2key,qe=Xe.get(i),Re=a(qe,ct),xe=Le.get(Re),At=rn(e,N(xe,!0).length===1,c,we);if(!At&&we!==sn&&we!==dn)return;(Cn.includes(we)||[sn,dn].includes(we))&&Se.preventDefault();var xt=function(ke){if(ke){var I=ke,M=ke.querySelector("a");M!=null&&M.getAttribute("href")&&(I=M);var ae=Le.get(ke);J(ae),_e(),rt.current=(0,Mt.Z)(function(){re.current===ae&&I.focus()})}};if([sn,dn].includes(we)||At.sibling||!Re){var Ut;!Re||e==="inline"?Ut=R.current:Ut=O(Re);var yt,Yt=m(Ut,ct);we===sn?yt=Yt[0]:we===dn?yt=Yt[Yt.length-1]:yt=o(Ut,ct,Re,At.offset),xt(yt)}else if(At.inlineTrigger)ve(xe);else if(At.offset>0)ve(xe,!0),_e(),rt.current=(0,Mt.Z)(function(){ge=w(ye,s);var Vt=Re.getAttribute("aria-controls"),ke=document.getElementById(Vt),I=o(ke,ge.elements);xt(I)},5);else if(At.offset<0){var Pt=N(xe,!0),Xt=Pt[Pt.length-2],Kt=Xe.get(Xt);ve(Xt,!1),xt(Kt)}}he==null||he(Se)}}function K(e){Promise.resolve().then(e)}var z="__RC_UTIL_PATH_SPLIT__",ie=function(i){return i.join(z)},q=function(i){return i.split(z)},ue="rc-menu-more";function E(){var e=v.useState({}),i=(0,j.Z)(e,2),c=i[1],s=(0,v.useRef)(new Map),R=(0,v.useRef)(new Map),P=v.useState([]),N=(0,j.Z)(P,2),J=N[0],ve=N[1],he=(0,v.useRef)(0),rt=(0,v.useRef)(!1),re=function(){rt.current||c({})},_e=(0,v.useCallback)(function(Xe,Le){var qe=ie(Le);R.current.set(qe,Xe),s.current.set(Xe,qe),he.current+=1;var Re=he.current;K(function(){Re===he.current&&re()})},[]),Se=(0,v.useCallback)(function(Xe,Le){var qe=ie(Le);R.current.delete(qe),s.current.delete(Xe)},[]),we=(0,v.useCallback)(function(Xe){ve(Xe)},[]),ye=(0,v.useCallback)(function(Xe,Le){var qe=s.current.get(Xe)||"",Re=q(qe);return Le&&J.includes(Re[0])&&Re.unshift(ue),Re},[J]),ge=(0,v.useCallback)(function(Xe,Le){return Xe.filter(function(qe){return qe!==void 0}).some(function(qe){var Re=ye(qe,!0);return Re.includes(Le)})},[ye]),ze=function(){var Le=(0,H.Z)(s.current.keys());return J.length&&Le.push(ue),Le},ct=(0,v.useCallback)(function(Xe){var Le="".concat(s.current.get(Xe)).concat(z),qe=new Set;return(0,H.Z)(R.current.keys()).forEach(function(Re){Re.startsWith(Le)&&qe.add(R.current.get(Re))}),qe},[]);return v.useEffect(function(){return function(){rt.current=!0}},[]),{registerPath:_e,unregisterPath:Se,refreshOverflowKeys:we,isSubPathKey:ge,getKeyPath:ye,getKeys:ze,getSubPathKeys:ct}}function V(e){var i=v.useRef(e);i.current=e;var c=v.useCallback(function(){for(var s,R=arguments.length,P=new Array(R),N=0;N<R;N++)P[N]=arguments[N];return(s=i.current)===null||s===void 0?void 0:s.call.apply(s,[i].concat(P))},[]);return e?c:void 0}var F=Math.random().toFixed(5).toString().slice(2),x=0;function G(e){var i=(0,l.Z)(e,{value:e}),c=(0,j.Z)(i,2),s=c[0],R=c[1];return v.useEffect(function(){x+=1;var P="".concat(F,"-").concat(x);R("rc-menu-uuid-".concat(P))},[]),s}var Me=r(16552),Be=r(19210),de=r(46654),u=r(37205),f=r(2738),A=r(8654);function U(e,i,c,s){var R=v.useContext(Ne),P=R.activeKey,N=R.onActive,J=R.onInactive,ve={active:P===e};return i||(ve.onMouseEnter=function(he){c==null||c({key:e,domEvent:he}),N(e)},ve.onMouseLeave=function(he){s==null||s({key:e,domEvent:he}),J(e)}),ve}function S(e){var i=v.useContext(Ne),c=i.mode,s=i.rtl,R=i.inlineIndent;if(c!=="inline")return null;var P=e;return s?{paddingRight:P*R}:{paddingLeft:P*R}}function ee(e){var i=e.icon,c=e.props,s=e.children,R;return i===null||i===!1?null:(typeof i=="function"?R=v.createElement(i,(0,W.Z)({},c)):typeof i!="boolean"&&(R=i),R||s||null)}var me=["item"];function Q(e){var i=e.item,c=(0,at.Z)(e,me);return Object.defineProperty(c,"item",{get:function(){return(0,y.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),i}}),c}var be=["title","attribute","elementRef"],je=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Qe=["active"],nt=function(e){(0,de.Z)(c,e);var i=(0,u.Z)(c);function c(){return(0,Me.Z)(this,c),i.apply(this,arguments)}return(0,Be.Z)(c,[{key:"render",value:function(){var R=this.props,P=R.title,N=R.attribute,J=R.elementRef,ve=(0,at.Z)(R,be),he=(0,f.Z)(ve,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,y.ZP)(!N,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),v.createElement(We.Z.Item,(0,D.Z)({},N,{title:typeof P=="string"?P:void 0},he,{ref:J}))}}]),c}(v.Component),ht=v.forwardRef(function(e,i){var c=e.style,s=e.className,R=e.eventKey,P=e.warnKey,N=e.disabled,J=e.itemIcon,ve=e.children,he=e.role,rt=e.onMouseEnter,re=e.onMouseLeave,_e=e.onClick,Se=e.onKeyDown,we=e.onFocus,ye=(0,at.Z)(e,je),ge=qt(R),ze=v.useContext(Ne),ct=ze.prefixCls,Xe=ze.onItemClick,Le=ze.disabled,qe=ze.overflowDisabled,Re=ze.itemIcon,xe=ze.selectedKeys,At=ze.onActive,xt=v.useContext(T),Ut=xt._internalRenderMenuItem,yt="".concat(ct,"-item"),Yt=v.useRef(),Pt=v.useRef(),Xt=Le||N,Kt=(0,A.x1)(i,Pt),Vt=lt(R),ke=function(Rt){return{key:R,keyPath:(0,H.Z)(Vt).reverse(),item:Yt.current,domEvent:Rt}},I=J||Re,M=U(R,Xt,rt,re),ae=M.active,oe=(0,at.Z)(M,Qe),Ie=xe.includes(R),Et=S(Vt.length),It=function(Rt){if(!Xt){var Vn=ke(Rt);_e==null||_e(Q(Vn)),Xe(Vn)}},ft=function(Rt){if(Se==null||Se(Rt),Rt.which===vt.Z.ENTER){var Vn=ke(Rt);_e==null||_e(Q(Vn)),Xe(Vn)}},zt=function(Rt){At(R),we==null||we(Rt)},yn={};e.role==="option"&&(yn["aria-selected"]=Ie);var xn=v.createElement(nt,(0,D.Z)({ref:Yt,elementRef:Kt,role:he===null?"none":he||"menuitem",tabIndex:N?null:-1,"data-menu-id":qe&&ge?null:ge},(0,f.Z)(ye,["extra"]),oe,yn,{component:"li","aria-disabled":N,style:(0,W.Z)((0,W.Z)({},Et),c),className:$e()(yt,(0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(yt,"-active"),ae),"".concat(yt,"-selected"),Ie),"".concat(yt,"-disabled"),Xt),s),onClick:It,onKeyDown:ft,onFocus:zt}),ve,v.createElement(ee,{props:(0,W.Z)((0,W.Z)({},e),{},{isSelected:Ie}),icon:I}));return Ut&&(xn=Ut(xn,e,{selected:Ie})),xn});function st(e,i){var c=e.eventKey,s=Ve(),R=lt(c);return v.useEffect(function(){if(s)return s.registerPath(c,R),function(){s.unregisterPath(c,R)}},[R]),s?null:v.createElement(ht,(0,D.Z)({},e,{ref:i}))}var mt=v.forwardRef(st),ot=["className","children"],gt=function(i,c){var s=i.className,R=i.children,P=(0,at.Z)(i,ot),N=v.useContext(Ne),J=N.prefixCls,ve=N.mode,he=N.rtl;return v.createElement("ul",(0,D.Z)({className:$e()(J,he&&"".concat(J,"-rtl"),"".concat(J,"-sub"),"".concat(J,"-").concat(ve==="inline"?"inline":"vertical"),s),role:"menu"},P,{"data-menu-list":!0,ref:c}),R)},Oe=v.forwardRef(gt);Oe.displayName="SubMenuList";var ce=Oe,Nt=r(11592);function tt(e,i){return(0,Nt.Z)(e).map(function(c,s){if(v.isValidElement(c)){var R,P,N=c.key,J=(R=(P=c.props)===null||P===void 0?void 0:P.eventKey)!==null&&R!==void 0?R:N,ve=J==null;ve&&(J="tmp_key-".concat([].concat((0,H.Z)(i),[s]).join("-")));var he={key:J,eventKey:J};return v.cloneElement(c,he)}return c})}var St=r(65352),Pe={adjustX:1,adjustY:1},_t={topLeft:{points:["bl","tl"],overflow:Pe},topRight:{points:["br","tr"],overflow:Pe},bottomLeft:{points:["tl","bl"],overflow:Pe},bottomRight:{points:["tr","br"],overflow:Pe},leftTop:{points:["tr","tl"],overflow:Pe},leftBottom:{points:["br","bl"],overflow:Pe},rightTop:{points:["tl","tr"],overflow:Pe},rightBottom:{points:["bl","br"],overflow:Pe}},Bt={topLeft:{points:["bl","tl"],overflow:Pe},topRight:{points:["br","tr"],overflow:Pe},bottomLeft:{points:["tl","bl"],overflow:Pe},bottomRight:{points:["tr","br"],overflow:Pe},rightTop:{points:["tr","tl"],overflow:Pe},rightBottom:{points:["br","bl"],overflow:Pe},leftTop:{points:["tl","tr"],overflow:Pe},leftBottom:{points:["bl","br"],overflow:Pe}},bt=null;function Ue(e,i,c){if(i)return i;if(c)return c[e]||c.other}var Ze={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function He(e){var i=e.prefixCls,c=e.visible,s=e.children,R=e.popup,P=e.popupStyle,N=e.popupClassName,J=e.popupOffset,ve=e.disabled,he=e.mode,rt=e.onVisibleChange,re=v.useContext(Ne),_e=re.getPopupContainer,Se=re.rtl,we=re.subMenuOpenDelay,ye=re.subMenuCloseDelay,ge=re.builtinPlacements,ze=re.triggerSubMenuAction,ct=re.forceSubMenuRender,Xe=re.rootClassName,Le=re.motion,qe=re.defaultMotions,Re=v.useState(!1),xe=(0,j.Z)(Re,2),At=xe[0],xt=xe[1],Ut=Se?(0,W.Z)((0,W.Z)({},Bt),ge):(0,W.Z)((0,W.Z)({},_t),ge),yt=Ze[he],Yt=Ue(he,Le,qe),Pt=v.useRef(Yt);he!=="inline"&&(Pt.current=Yt);var Xt=(0,W.Z)((0,W.Z)({},Pt.current),{},{leavedClassName:"".concat(i,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Kt=v.useRef();return v.useEffect(function(){return Kt.current=(0,Mt.Z)(function(){xt(c)}),function(){Mt.Z.cancel(Kt.current)}},[c]),v.createElement(St.Z,{prefixCls:i,popupClassName:$e()("".concat(i,"-popup"),(0,Z.Z)({},"".concat(i,"-rtl"),Se),N,Xe),stretch:he==="horizontal"?"minWidth":null,getPopupContainer:_e,builtinPlacements:Ut,popupPlacement:yt,popupVisible:At,popup:R,popupStyle:P,popupAlign:J&&{offset:J},action:ve?[]:[ze],mouseEnterDelay:we,mouseLeaveDelay:ye,onPopupVisibleChange:rt,forceRender:ct,popupMotion:Xt,fresh:!0},s)}var Je=r(77900);function Ke(e){var i=e.id,c=e.open,s=e.keyPath,R=e.children,P="inline",N=v.useContext(Ne),J=N.prefixCls,ve=N.forceSubMenuRender,he=N.motion,rt=N.defaultMotions,re=N.mode,_e=v.useRef(!1);_e.current=re===P;var Se=v.useState(!_e.current),we=(0,j.Z)(Se,2),ye=we[0],ge=we[1],ze=_e.current?c:!1;v.useEffect(function(){_e.current&&ge(!1)},[re]);var ct=(0,W.Z)({},Ue(P,he,rt));s.length>1&&(ct.motionAppear=!1);var Xe=ct.onVisibleChanged;return ct.onVisibleChanged=function(Le){return!_e.current&&!Le&&ge(!0),Xe==null?void 0:Xe(Le)},ye?null:v.createElement(on,{mode:P,locked:!_e.current},v.createElement(Je.default,(0,D.Z)({visible:ze},ct,{forceRender:ve,removeOnLeave:!1,leavedClassName:"".concat(J,"-hidden")}),function(Le){var qe=Le.className,Re=Le.style;return v.createElement(ce,{id:i,className:qe,style:Re},R)}))}var Tt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Wt=["active"],Lt=v.forwardRef(function(e,i){var c=e.style,s=e.className,R=e.title,P=e.eventKey,N=e.warnKey,J=e.disabled,ve=e.internalPopupClose,he=e.children,rt=e.itemIcon,re=e.expandIcon,_e=e.popupClassName,Se=e.popupOffset,we=e.popupStyle,ye=e.onClick,ge=e.onMouseEnter,ze=e.onMouseLeave,ct=e.onTitleClick,Xe=e.onTitleMouseEnter,Le=e.onTitleMouseLeave,qe=(0,at.Z)(e,Tt),Re=qt(P),xe=v.useContext(Ne),At=xe.prefixCls,xt=xe.mode,Ut=xe.openKeys,yt=xe.disabled,Yt=xe.overflowDisabled,Pt=xe.activeKey,Xt=xe.selectedKeys,Kt=xe.itemIcon,Vt=xe.expandIcon,ke=xe.onItemClick,I=xe.onOpenChange,M=xe.onActive,ae=v.useContext(T),oe=ae._internalRenderSubMenuItem,Ie=v.useContext(Ct),Et=Ie.isSubPathKey,It=lt(),ft="".concat(At,"-submenu"),zt=yt||J,yn=v.useRef(),xn=v.useRef(),Ln=rt!=null?rt:Kt,Rt=re!=null?re:Vt,Vn=Ut.includes(P),Bn=!Yt&&Vn,Zn=Et(Xt,P),Ht=U(P,zt,Xe,Le),pn=Ht.active,hn=(0,at.Z)(Ht,Wt),_n=v.useState(!1),Gn=(0,j.Z)(_n,2),Zt=Gn[0],Fe=Gn[1],wt=function(Tn){zt||Fe(Tn)},nn=function(Tn){wt(!0),ge==null||ge({key:P,domEvent:Tn})},Sn=function(Tn){wt(!1),ze==null||ze({key:P,domEvent:Tn})},An=v.useMemo(function(){return pn||(xt!=="inline"?Zt||Et([Pt],P):!1)},[xt,pn,Pt,Zt,P,Et]),an=S(It.length),Kn=function(Tn){zt||(ct==null||ct({key:P,domEvent:Tn}),xt==="inline"&&I(P,!Vn))},Xn=V(function(Pn){ye==null||ye(Q(Pn)),ke(Pn)}),Hn=function(Tn){xt!=="inline"&&I(P,Tn)},tr=function(){M(P)},Qn=Re&&"".concat(Re,"-popup"),Un=v.useMemo(function(){return v.createElement(ee,{icon:xt!=="horizontal"?Rt:void 0,props:(0,W.Z)((0,W.Z)({},e),{},{isOpen:Bn,isSubMenu:!0})},v.createElement("i",{className:"".concat(ft,"-arrow")}))},[xt,Rt,e,Bn,ft]),Nn=v.createElement("div",(0,D.Z)({role:"menuitem",style:an,className:"".concat(ft,"-title"),tabIndex:zt?null:-1,ref:yn,title:typeof R=="string"?R:null,"data-menu-id":Yt&&Re?null:Re,"aria-expanded":Bn,"aria-haspopup":!0,"aria-controls":Qn,"aria-disabled":zt,onClick:Kn,onFocus:tr},hn),R,Un),Yn=v.useRef(xt);if(xt!=="inline"&&It.length>1?Yn.current="vertical":Yn.current=xt,!Yt){var zn=Yn.current;Nn=v.createElement(He,{mode:zn,prefixCls:ft,visible:!ve&&Bn&&xt!=="inline",popupClassName:_e,popupOffset:Se,popupStyle:we,popup:v.createElement(on,{mode:zn==="horizontal"?"vertical":zn},v.createElement(ce,{id:Qn,ref:xn},he)),disabled:zt,onVisibleChange:Hn},Nn)}var En=v.createElement(We.Z.Item,(0,D.Z)({ref:i,role:"none"},qe,{component:"li",style:c,className:$e()(ft,"".concat(ft,"-").concat(xt),s,(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(ft,"-open"),Bn),"".concat(ft,"-active"),An),"".concat(ft,"-selected"),Zn),"".concat(ft,"-disabled"),zt)),onMouseEnter:nn,onMouseLeave:Sn}),Nn,!Yt&&v.createElement(Ke,{id:Qn,open:Bn,keyPath:It},he));return oe&&(En=oe(En,e,{selected:Zn,active:An,open:Bn,disabled:zt})),v.createElement(on,{onItemClick:Xn,mode:xt==="horizontal"?"vertical":xt,itemIcon:Ln,expandIcon:Rt},En)}),Mn=v.forwardRef(function(e,i){var c=e.eventKey,s=e.children,R=lt(c),P=tt(s,R),N=Ve();v.useEffect(function(){if(N)return N.registerPath(c,R),function(){N.unregisterPath(c,R)}},[R]);var J;return N?J=P:J=v.createElement(Lt,(0,D.Z)({ref:i},e),P),v.createElement(it.Provider,{value:R},J)}),mn=Mn,bn=r(28788);function n(e){var i=e.className,c=e.style,s=v.useContext(Ne),R=s.prefixCls,P=Ve();return P?null:v.createElement("li",{role:"separator",className:$e()("".concat(R,"-item-divider"),i),style:c})}var t=["className","title","eventKey","children"],p=v.forwardRef(function(e,i){var c=e.className,s=e.title,R=e.eventKey,P=e.children,N=(0,at.Z)(e,t),J=v.useContext(Ne),ve=J.prefixCls,he="".concat(ve,"-item-group");return v.createElement("li",(0,D.Z)({ref:i,role:"presentation"},N,{onClick:function(re){return re.stopPropagation()},className:$e()(he,c)}),v.createElement("div",{role:"presentation",className:"".concat(he,"-title"),title:typeof s=="string"?s:void 0},s),v.createElement("ul",{role:"group",className:"".concat(he,"-list")},P))}),h=v.forwardRef(function(e,i){var c=e.eventKey,s=e.children,R=lt(c),P=tt(s,R),N=Ve();return N?P:v.createElement(p,(0,D.Z)({ref:i},(0,f.Z)(e,["warnKey"])),P)}),g=h,X=["label","children","key","type","extra"];function $(e,i,c){var s=i.item,R=i.group,P=i.submenu,N=i.divider;return(e||[]).map(function(J,ve){if(J&&(0,bn.Z)(J)==="object"){var he=J,rt=he.label,re=he.children,_e=he.key,Se=he.type,we=he.extra,ye=(0,at.Z)(he,X),ge=_e!=null?_e:"tmp-".concat(ve);return re||Se==="group"?Se==="group"?v.createElement(R,(0,D.Z)({key:ge},ye,{title:rt}),$(re,i,c)):v.createElement(P,(0,D.Z)({key:ge},ye,{title:rt}),$(re,i,c)):Se==="divider"?v.createElement(N,(0,D.Z)({key:ge},ye)):v.createElement(s,(0,D.Z)({key:ge},ye,{extra:we}),rt,(!!we||we===0)&&v.createElement("span",{className:"".concat(c,"-item-extra")},we))}return null}).filter(function(J){return J})}function Y(e,i,c,s,R){var P=e,N=(0,W.Z)({divider:n,item:mt,group:g,submenu:mn},s);return i&&(P=$(i,N,R)),tt(P,c)}var le=["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","_internalComponents"],te=[],Ce=v.forwardRef(function(e,i){var c,s=e,R=s.prefixCls,P=R===void 0?"rc-menu":R,N=s.rootClassName,J=s.style,ve=s.className,he=s.tabIndex,rt=he===void 0?0:he,re=s.items,_e=s.children,Se=s.direction,we=s.id,ye=s.mode,ge=ye===void 0?"vertical":ye,ze=s.inlineCollapsed,ct=s.disabled,Xe=s.disabledOverflow,Le=s.subMenuOpenDelay,qe=Le===void 0?.1:Le,Re=s.subMenuCloseDelay,xe=Re===void 0?.1:Re,At=s.forceSubMenuRender,xt=s.defaultOpenKeys,Ut=s.openKeys,yt=s.activeKey,Yt=s.defaultActiveFirst,Pt=s.selectable,Xt=Pt===void 0?!0:Pt,Kt=s.multiple,Vt=Kt===void 0?!1:Kt,ke=s.defaultSelectedKeys,I=s.selectedKeys,M=s.onSelect,ae=s.onDeselect,oe=s.inlineIndent,Ie=oe===void 0?24:oe,Et=s.motion,It=s.defaultMotions,ft=s.triggerSubMenuAction,zt=ft===void 0?"hover":ft,yn=s.builtinPlacements,xn=s.itemIcon,Ln=s.expandIcon,Rt=s.overflowedIndicator,Vn=Rt===void 0?"...":Rt,Bn=s.overflowedIndicatorPopupClassName,Zn=s.getPopupContainer,Ht=s.onClick,pn=s.onOpenChange,hn=s.onKeyDown,_n=s.openAnimation,Gn=s.openTransitionName,Zt=s._internalRenderMenuItem,Fe=s._internalRenderSubMenuItem,wt=s._internalComponents,nn=(0,at.Z)(s,le),Sn=v.useMemo(function(){return[Y(_e,re,te,wt,P),Y(_e,re,te,{},P)]},[_e,re,wt]),An=(0,j.Z)(Sn,2),an=An[0],Kn=An[1],Xn=v.useState(!1),Hn=(0,j.Z)(Xn,2),tr=Hn[0],Qn=Hn[1],Un=v.useRef(),Nn=G(we),Yn=Se==="rtl",zn=(0,l.Z)(xt,{value:Ut,postState:function(On){return On||te}}),En=(0,j.Z)(zn,2),Pn=En[0],Tn=En[1],Ge=function(On){var Fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ar(){Tn(On),pn==null||pn(On)}Fn?(0,fe.flushSync)(ar):ar()},pt=v.useState(Pn),ut=(0,j.Z)(pt,2),dt=ut[0],en=ut[1],gn=v.useRef(!1),Ee=v.useMemo(function(){return(ge==="inline"||ge==="vertical")&&ze?["vertical",ze]:[ge,!1]},[ge,ze]),et=(0,j.Z)(Ee,2),Qt=et[0],Ft=et[1],cn=Qt==="inline",nr=v.useState(Qt),cr=(0,j.Z)(nr,2),rr=cr[0],ir=cr[1],ur=v.useState(Ft),br=(0,j.Z)(ur,2),Nr=br[0],Tr=br[1];v.useEffect(function(){ir(Qt),Tr(Ft),gn.current&&(cn?Tn(dt):Ge(te))},[Qt,Ft]);var gr=v.useState(0),xr=(0,j.Z)(gr,2),yr=xr[0],Or=xr[1],Sr=yr>=an.length-1||rr!=="horizontal"||Xe;v.useEffect(function(){cn&&en(Pn)},[Pn]),v.useEffect(function(){return gn.current=!0,function(){gn.current=!1}},[]);var fr=E(),Er=fr.registerPath,Pr=fr.unregisterPath,Ir=fr.refreshOverflowKeys,Rr=fr.isSubPathKey,Lr=fr.getKeyPath,wr=fr.getKeys,Ar=fr.getSubPathKeys,_r=v.useMemo(function(){return{registerPath:Er,unregisterPath:Pr}},[Er,Pr]),kr=v.useMemo(function(){return{isSubPathKey:Rr}},[Rr]);v.useEffect(function(){Ir(Sr?te:an.slice(yr+1).map(function(Wn){return Wn.key}))},[yr,Sr]);var Vr=(0,l.Z)(yt||Yt&&((c=an[0])===null||c===void 0?void 0:c.key),{value:yt}),Mr=(0,j.Z)(Vr,2),vr=Mr[0],Jt=Mr[1],kt=V(function(Wn){Jt(Wn)}),Jn=V(function(){Jt(void 0)});(0,v.useImperativeHandle)(i,function(){return{list:Un.current,focus:function(On){var Fn,ar=wr(),or=w(ar,Nn),Dr=or.elements,Br=or.key2element,Hr=or.element2key,zr=m(Un.current,Dr),Fr=vr!=null?vr:zr[0]?Hr.get(zr[0]):(Fn=an.find(function(jr){return!jr.props.disabled}))===null||Fn===void 0?void 0:Fn.key,Zr=Br.get(Fr);if(Fr&&Zr){var Kr;Zr==null||(Kr=Zr.focus)===null||Kr===void 0||Kr.call(Zr,On)}}}});var qn=(0,l.Z)(ke||[],{value:I,postState:function(On){return Array.isArray(On)?On:On==null?te:[On]}}),$n=(0,j.Z)(qn,2),jn=$n[0],sr=$n[1],lr=function(On){if(Xt){var Fn=On.key,ar=jn.includes(Fn),or;Vt?ar?or=jn.filter(function(Br){return Br!==Fn}):or=[].concat((0,H.Z)(jn),[Fn]):or=[Fn],sr(or);var Dr=(0,W.Z)((0,W.Z)({},On),{},{selectedKeys:or});ar?ae==null||ae(Dr):M==null||M(Dr)}!Vt&&Pn.length&&rr!=="inline"&&Ge(te)},dr=V(function(Wn){Ht==null||Ht(Q(Wn)),lr(Wn)}),mr=V(function(Wn,On){var Fn=Pn.filter(function(or){return or!==Wn});if(On)Fn.push(Wn);else if(rr!=="inline"){var ar=Ar(Wn);Fn=Fn.filter(function(or){return!ar.has(or)})}(0,d.Z)(Pn,Fn,!0)||Ge(Fn,!0)}),hr=function(On,Fn){var ar=Fn!=null?Fn:!Pn.includes(On);mr(On,ar)},pr=k(rr,vr,Yn,Nn,Un,wr,Lr,Jt,hr,hn);v.useEffect(function(){Qn(!0)},[]);var Cr=v.useMemo(function(){return{_internalRenderMenuItem:Zt,_internalRenderSubMenuItem:Fe}},[Zt,Fe]),$r=rr!=="horizontal"||Xe?an:an.map(function(Wn,On){return v.createElement(on,{key:Wn.key,overflowDisabled:On>yr},Wn)}),Wr=v.createElement(We.Z,(0,D.Z)({id:we,ref:Un,prefixCls:"".concat(P,"-overflow"),component:"ul",itemComponent:mt,className:$e()(P,"".concat(P,"-root"),"".concat(P,"-").concat(rr),ve,(0,Z.Z)((0,Z.Z)({},"".concat(P,"-inline-collapsed"),Nr),"".concat(P,"-rtl"),Yn),N),dir:Se,style:J,role:"menu",tabIndex:rt,data:$r,renderRawItem:function(On){return On},renderRawRest:function(On){var Fn=On.length,ar=Fn?an.slice(-Fn):null;return v.createElement(mn,{eventKey:ue,title:Vn,disabled:Sr,internalPopupClose:Fn===0,popupClassName:Bn},ar)},maxCount:rr!=="horizontal"||Xe?We.Z.INVALIDATE:We.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(On){Or(On)},onKeyDown:pr},nn));return v.createElement(T.Provider,{value:Cr},v.createElement(fn.Provider,{value:Nn},v.createElement(on,{prefixCls:P,rootClassName:N,mode:rr,openKeys:Pn,rtl:Yn,disabled:ct,motion:tr?Et:null,defaultMotions:tr?It:null,activeKey:vr,onActive:kt,onInactive:Jn,selectedKeys:jn,inlineIndent:Ie,subMenuOpenDelay:qe,subMenuCloseDelay:xe,forceSubMenuRender:At,builtinPlacements:yn,triggerSubMenuAction:zt,getPopupContainer:Zn,itemIcon:xn,expandIcon:Ln,onItemClick:dr,onOpenChange:mr},v.createElement(Ct.Provider,{value:kr},Wr),v.createElement("div",{style:{display:"none"},"aria-hidden":!0},v.createElement(Te.Provider,{value:_r},Kn)))))}),Ae=Ce,ne=Ae;ne.Item=mt,ne.SubMenu=mn,ne.ItemGroup=g,ne.Divider=n;var C=ne},11780:function(er,Rn,r){r.d(Rn,{Z:function(){return De}});var D=r(71409),Z=r(89490),W=r(11036),H=r(39224),j=r(59301),at=r(92310),tn=r.n(at),$e=r(29301),We=r(34280),l=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],d=void 0;function y(L,Ye){var pe=L.prefixCls,vt=L.invalidate,Mt=L.item,Ot=L.renderItem,Gt=L.responsive,Dt=L.responsiveDisabled,$t=L.registerSize,wn=L.itemKey,Dn=L.className,sn=L.style,dn=L.children,Cn=L.display,rn=L.order,O=L.component,a=O===void 0?"div":O,m=(0,H.Z)(L,l),o=Gt&&!Cn;function w(q){$t(wn,q)}j.useEffect(function(){return function(){w(null)}},[]);var k=Ot&&Mt!==d?Ot(Mt,{index:rn}):dn,K;vt||(K={opacity:o?0:1,height:o?0:d,overflowY:o?"hidden":d,order:Gt?rn:d,pointerEvents:o?"none":d,position:o?"absolute":d});var z={};o&&(z["aria-hidden"]=!0);var ie=j.createElement(a,(0,D.Z)({className:tn()(!vt&&pe,Dn),style:(0,Z.Z)((0,Z.Z)({},K),sn)},z,m,{ref:Ye}),k);return Gt&&(ie=j.createElement($e.Z,{onResize:function(ue){var E=ue.offsetWidth;w(E)},disabled:Dt},ie)),ie}var v=j.forwardRef(y);v.displayName="Item";var fe=v,fn=r(6089),kn=r(4676),qt=r(16089);function In(L){if(typeof MessageChannel=="undefined")(0,qt.Z)(L);else{var Ye=new MessageChannel;Ye.port1.onmessage=function(){return L()},Ye.port2.postMessage(void 0)}}function vn(){var L=j.useRef(null),Ye=function(vt){L.current||(L.current=[],In(function(){(0,kn.unstable_batchedUpdates)(function(){L.current.forEach(function(Mt){Mt()}),L.current=null})})),L.current.push(vt)};return Ye}function Ne(L,Ye){var pe=j.useState(Ye),vt=(0,W.Z)(pe,2),Mt=vt[0],Ot=vt[1],Gt=(0,fn.Z)(function(Dt){L(function(){Ot(Dt)})});return[Mt,Gt]}var jt=j.createContext(null),on=["component"],ln=["className"],Te=["className"],Ve=function(Ye,pe){var vt=j.useContext(jt);if(!vt){var Mt=Ye.component,Ot=Mt===void 0?"div":Mt,Gt=(0,H.Z)(Ye,on);return j.createElement(Ot,(0,D.Z)({},Gt,{ref:pe}))}var Dt=vt.className,$t=(0,H.Z)(vt,ln),wn=Ye.className,Dn=(0,H.Z)(Ye,Te);return j.createElement(jt.Provider,{value:null},j.createElement(fe,(0,D.Z)({ref:pe,className:tn()(Dt,wn)},$t,Dn)))},it=j.forwardRef(Ve);it.displayName="RawItem";var lt=it,Ct=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],un="responsive",T="invalidate";function b(L){return"+ ".concat(L.length," ...")}function _(L,Ye){var pe=L.prefixCls,vt=pe===void 0?"rc-overflow":pe,Mt=L.data,Ot=Mt===void 0?[]:Mt,Gt=L.renderItem,Dt=L.renderRawItem,$t=L.itemKey,wn=L.itemWidth,Dn=wn===void 0?10:wn,sn=L.ssr,dn=L.style,Cn=L.className,rn=L.maxCount,O=L.renderRest,a=L.renderRawRest,m=L.suffix,o=L.component,w=o===void 0?"div":o,k=L.itemComponent,K=L.onVisibleChange,z=(0,H.Z)(L,Ct),ie=sn==="full",q=vn(),ue=Ne(q,null),E=(0,W.Z)(ue,2),V=E[0],F=E[1],x=V||0,G=Ne(q,new Map),Me=(0,W.Z)(G,2),Be=Me[0],de=Me[1],u=Ne(q,0),f=(0,W.Z)(u,2),A=f[0],U=f[1],S=Ne(q,0),ee=(0,W.Z)(S,2),me=ee[0],Q=ee[1],be=Ne(q,0),je=(0,W.Z)(be,2),Qe=je[0],nt=je[1],ht=(0,j.useState)(null),st=(0,W.Z)(ht,2),mt=st[0],ot=st[1],gt=(0,j.useState)(null),Oe=(0,W.Z)(gt,2),ce=Oe[0],Nt=Oe[1],tt=j.useMemo(function(){return ce===null&&ie?Number.MAX_SAFE_INTEGER:ce||0},[ce,V]),St=(0,j.useState)(!1),Pe=(0,W.Z)(St,2),_t=Pe[0],Bt=Pe[1],bt="".concat(vt,"-item"),Ue=Math.max(A,me),Ze=rn===un,He=Ot.length&&Ze,Je=rn===T,Ke=He||typeof rn=="number"&&Ot.length>rn,Tt=(0,j.useMemo)(function(){var ne=Ot;return He?V===null&&ie?ne=Ot:ne=Ot.slice(0,Math.min(Ot.length,x/Dn)):typeof rn=="number"&&(ne=Ot.slice(0,rn)),ne},[Ot,Dn,V,rn,He]),Wt=(0,j.useMemo)(function(){return He?Ot.slice(tt+1):Ot.slice(Tt.length)},[Ot,Tt,He,tt]),Lt=(0,j.useCallback)(function(ne,C){var e;return typeof $t=="function"?$t(ne):(e=$t&&(ne==null?void 0:ne[$t]))!==null&&e!==void 0?e:C},[$t]),Mn=(0,j.useCallback)(Gt||function(ne){return ne},[Gt]);function mn(ne,C,e){ce===ne&&(C===void 0||C===mt)||(Nt(ne),e||(Bt(ne<Ot.length-1),K==null||K(ne)),C!==void 0&&ot(C))}function bn(ne,C){F(C.clientWidth)}function n(ne,C){de(function(e){var i=new Map(e);return C===null?i.delete(ne):i.set(ne,C),i})}function t(ne,C){Q(C),U(me)}function p(ne,C){nt(C)}function h(ne){return Be.get(Lt(Tt[ne],ne))}(0,We.Z)(function(){if(x&&typeof Ue=="number"&&Tt){var ne=Qe,C=Tt.length,e=C-1;if(!C){mn(0,null);return}for(var i=0;i<C;i+=1){var c=h(i);if(ie&&(c=c||0),c===void 0){mn(i-1,void 0,!0);break}if(ne+=c,e===0&&ne<=x||i===e-1&&ne+h(e)<=x){mn(e,null);break}else if(ne+Ue>x){mn(i-1,ne-c-Qe+me);break}}m&&h(0)+Qe>x&&ot(null)}},[x,Be,me,Qe,Lt,Tt]);var g=_t&&!!Wt.length,X={};mt!==null&&He&&(X={position:"absolute",left:mt,top:0});var $={prefixCls:bt,responsive:He,component:k,invalidate:Je},Y=Dt?function(ne,C){var e=Lt(ne,C);return j.createElement(jt.Provider,{key:e,value:(0,Z.Z)((0,Z.Z)({},$),{},{order:C,item:ne,itemKey:e,registerSize:n,display:C<=tt})},Dt(ne,C))}:function(ne,C){var e=Lt(ne,C);return j.createElement(fe,(0,D.Z)({},$,{order:C,key:e,item:ne,renderItem:Mn,itemKey:e,registerSize:n,display:C<=tt}))},le={order:g?tt:Number.MAX_SAFE_INTEGER,className:"".concat(bt,"-rest"),registerSize:t,display:g},te=O||b,Ce=a?j.createElement(jt.Provider,{value:(0,Z.Z)((0,Z.Z)({},$),le)},a(Wt)):j.createElement(fe,(0,D.Z)({},$,le),typeof te=="function"?te(Wt):te),Ae=j.createElement(w,(0,D.Z)({className:tn()(!Je&&vt,Cn),style:dn,ref:Ye},z),Tt.map(Y),Ke?Ce:null,m&&j.createElement(fe,(0,D.Z)({},$,{responsive:Ze,responsiveDisabled:!He,order:tt,className:"".concat(bt,"-suffix"),registerSize:p,display:!0,style:X}),m));return Ze?j.createElement($e.Z,{onResize:bn,disabled:!He},Ae):Ae}var B=j.forwardRef(_);B.displayName="Overflow",B.Item=lt,B.RESPONSIVE=un,B.INVALIDATE=T;var se=B,De=se},29301:function(er,Rn,r){r.d(Rn,{Z:function(){return T}});var D=r(71409),Z=r(59301),W=r(11592),H=r(48736),j=r(89490),at=r(28788),tn=r(76846),$e=r(8654),We=Z.createContext(null);function l(b){var _=b.children,B=b.onBatchResize,se=Z.useRef(0),De=Z.useRef([]),L=Z.useContext(We),Ye=Z.useCallback(function(pe,vt,Mt){se.current+=1;var Ot=se.current;De.current.push({size:pe,element:vt,data:Mt}),Promise.resolve().then(function(){Ot===se.current&&(B==null||B(De.current),De.current=[])}),L==null||L(pe,vt,Mt)},[B,L]);return Z.createElement(We.Provider,{value:Ye},_)}var d=r(76374),y=new Map;function v(b){b.forEach(function(_){var B,se=_.target;(B=y.get(se))===null||B===void 0||B.forEach(function(De){return De(se)})})}var fe=new d.Z(v),fn=null,kn=null;function qt(b,_){y.has(b)||(y.set(b,new Set),fe.observe(b)),y.get(b).add(_)}function In(b,_){y.has(b)&&(y.get(b).delete(_),y.get(b).size||(fe.unobserve(b),y.delete(b)))}var vn=r(16552),Ne=r(19210),jt=r(46654),on=r(37205),ln=function(b){(0,jt.Z)(B,b);var _=(0,on.Z)(B);function B(){return(0,vn.Z)(this,B),_.apply(this,arguments)}return(0,Ne.Z)(B,[{key:"render",value:function(){return this.props.children}}]),B}(Z.Component);function Te(b,_){var B=b.children,se=b.disabled,De=Z.useRef(null),L=Z.useRef(null),Ye=Z.useContext(We),pe=typeof B=="function",vt=pe?B(De):B,Mt=Z.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Ot=!pe&&Z.isValidElement(vt)&&(0,$e.Yr)(vt),Gt=Ot?(0,$e.C4)(vt):null,Dt=(0,$e.x1)(Gt,De),$t=function(){var dn;return(0,tn.ZP)(De.current)||(De.current&&(0,at.Z)(De.current)==="object"?(0,tn.ZP)((dn=De.current)===null||dn===void 0?void 0:dn.nativeElement):null)||(0,tn.ZP)(L.current)};Z.useImperativeHandle(_,function(){return $t()});var wn=Z.useRef(b);wn.current=b;var Dn=Z.useCallback(function(sn){var dn=wn.current,Cn=dn.onResize,rn=dn.data,O=sn.getBoundingClientRect(),a=O.width,m=O.height,o=sn.offsetWidth,w=sn.offsetHeight,k=Math.floor(a),K=Math.floor(m);if(Mt.current.width!==k||Mt.current.height!==K||Mt.current.offsetWidth!==o||Mt.current.offsetHeight!==w){var z={width:k,height:K,offsetWidth:o,offsetHeight:w};Mt.current=z;var ie=o===Math.round(a)?a:o,q=w===Math.round(m)?m:w,ue=(0,j.Z)((0,j.Z)({},z),{},{offsetWidth:ie,offsetHeight:q});Ye==null||Ye(ue,sn,rn),Cn&&Promise.resolve().then(function(){Cn(ue,sn)})}},[]);return Z.useEffect(function(){var sn=$t();return sn&&!se&&qt(sn,Dn),function(){return In(sn,Dn)}},[De.current,se]),Z.createElement(ln,{ref:L},Ot?Z.cloneElement(vt,{ref:Dt}):vt)}var Ve=Z.forwardRef(Te),it=Ve,lt="rc-observer-key";function Ct(b,_){var B=b.children,se=typeof B=="function"?[B]:(0,W.Z)(B);return se.map(function(De,L){var Ye=(De==null?void 0:De.key)||"".concat(lt,"-").concat(L);return Z.createElement(it,(0,D.Z)({},b,{key:Ye,ref:L===0?_:void 0}),De)})}var un=Z.forwardRef(Ct);un.Collection=l;var T=un},6551:function(er,Rn,r){r.d(Rn,{ZP:function(){return tn}});var D=r(11036),Z=r(59301),W=r(47273),H=0,j=(0,W.Z)();function at(){var $e;return j?($e=H,H+=1):$e="TEST_OR_SSR",$e}function tn($e){var We=Z.useState(),l=(0,D.Z)(We,2),d=l[0],y=l[1];return Z.useEffect(function(){y("rc_select_".concat(at()))},[]),$e||d}},37463:function(er,Rn,r){r.d(Rn,{Ac:function(){return f},Xo:function(){return U},Wx:function(){return ee},ZP:function(){return bn},lk:function(){return Ne}});var D=r(71409),Z=r(62730),W=r(87075),H=r(89490),j=r(11036),at=r(39224),tn=r(28788),$e=r(18929),We=r(48736),l=r(59301),d=r(92310),y=r.n(d),v=r(34280),fe=r(49658),fn=r(8654),kn=function(t){var p=t.className,h=t.customizeIcon,g=t.customizeIconProps,X=t.children,$=t.onMouseDown,Y=t.onClick,le=typeof h=="function"?h(g):h;return l.createElement("span",{className:p,onMouseDown:function(Ce){Ce.preventDefault(),$==null||$(Ce)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Y,"aria-hidden":!0},le!==void 0?le:l.createElement("span",{className:y()(p.split(/\s+/).map(function(te){return"".concat(te,"-icon")}))},X))},qt=kn,In=function(t,p,h,g,X){var $=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Y=arguments.length>6?arguments[6]:void 0,le=arguments.length>7?arguments[7]:void 0,te=l.useMemo(function(){if((0,tn.Z)(g)==="object")return g.clearIcon;if(X)return X},[g,X]),Ce=l.useMemo(function(){return!!(!$&&g&&(h.length||Y)&&!(le==="combobox"&&Y===""))},[g,$,h.length,Y,le]);return{allowClear:Ce,clearIcon:l.createElement(qt,{className:"".concat(t,"-clear"),onMouseDown:p,customizeIcon:te},"\xD7")}},vn=l.createContext(null);function Ne(){return l.useContext(vn)}function jt(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=l.useState(!1),p=(0,j.Z)(t,2),h=p[0],g=p[1],X=l.useRef(null),$=function(){window.clearTimeout(X.current)};l.useEffect(function(){return $},[]);var Y=function(te,Ce){$(),X.current=window.setTimeout(function(){g(te),Ce&&Ce()},n)};return[h,Y,$]}function on(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=l.useRef(null),p=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(p.current)}},[]);function h(g){(g||t.current===null)&&(t.current=g),window.clearTimeout(p.current),p.current=window.setTimeout(function(){t.current=null},n)}return[function(){return t.current},h]}function ln(n,t,p,h){var g=l.useRef(null);g.current={open:t,triggerOpen:p,customizedTrigger:h},l.useEffect(function(){function X($){var Y;if(!((Y=g.current)!==null&&Y!==void 0&&Y.customizedTrigger)){var le=$.target;le.shadowRoot&&$.composed&&(le=$.composedPath()[0]||le),g.current.open&&n().filter(function(te){return te}).every(function(te){return!te.contains(le)&&te!==le})&&g.current.triggerOpen(!1)}}return window.addEventListener("mousedown",X),function(){return window.removeEventListener("mousedown",X)}},[])}var Te=r(10228);function Ve(n){return n&&![Te.Z.ESC,Te.Z.SHIFT,Te.Z.BACKSPACE,Te.Z.TAB,Te.Z.WIN_KEY,Te.Z.ALT,Te.Z.META,Te.Z.WIN_KEY_RIGHT,Te.Z.CTRL,Te.Z.SEMICOLON,Te.Z.EQUALS,Te.Z.CAPS_LOCK,Te.Z.CONTEXT_MENU,Te.Z.F1,Te.Z.F2,Te.Z.F3,Te.Z.F4,Te.Z.F5,Te.Z.F6,Te.Z.F7,Te.Z.F8,Te.Z.F9,Te.Z.F10,Te.Z.F11,Te.Z.F12].includes(n)}var it=r(26112),lt=r(11780);function Ct(n,t,p){var h=(0,H.Z)((0,H.Z)({},n),p?t:{});return Object.keys(t).forEach(function(g){var X=t[g];typeof X=="function"&&(h[g]=function(){for(var $,Y=arguments.length,le=new Array(Y),te=0;te<Y;te++)le[te]=arguments[te];return X.apply(void 0,le),($=n[g])===null||$===void 0?void 0:$.call.apply($,[n].concat(le))})}),h}var un=Ct,T=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],b=function(t,p){var h=t.prefixCls,g=t.id,X=t.inputElement,$=t.autoFocus,Y=t.autoComplete,le=t.editable,te=t.activeDescendantId,Ce=t.value,Ae=t.open,ne=t.attrs,C=(0,at.Z)(t,T),e=X||l.createElement("input",null),i=e,c=i.ref,s=i.props;return(0,We.Kp)(!("maxLength"in e.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),e=l.cloneElement(e,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},un(C,s,!0)),{},{id:g,ref:(0,fn.sQ)(p,c),autoComplete:Y||"off",autoFocus:$,className:y()("".concat(h,"-selection-search-input"),s==null?void 0:s.className),role:"combobox","aria-expanded":Ae||!1,"aria-haspopup":"listbox","aria-owns":"".concat(g,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(g,"_list"),"aria-activedescendant":Ae?te:void 0},ne),{},{value:le?Ce:"",readOnly:!le,unselectable:le?null:"on",style:(0,H.Z)((0,H.Z)({},s.style),{},{opacity:le?null:0})})),e},_=l.forwardRef(b),B=_;function se(n){return Array.isArray(n)?n:n!==void 0?[n]:[]}var De=typeof window!="undefined"&&window.document&&window.document.documentElement,L=De;function Ye(n){return n!=null}function pe(n){return!n&&n!==0}function vt(n){return["string","number"].includes((0,tn.Z)(n))}function Mt(n){var t=void 0;return n&&(vt(n.title)?t=n.title.toString():vt(n.label)&&(t=n.label.toString())),t}function Ot(n,t){L?l.useLayoutEffect(n,t):l.useEffect(n,t)}function Gt(n){var t;return(t=n.key)!==null&&t!==void 0?t:n.value}var Dt=function(t){t.preventDefault(),t.stopPropagation()},$t=function(t){var p=t.id,h=t.prefixCls,g=t.values,X=t.open,$=t.searchValue,Y=t.autoClearSearchValue,le=t.inputRef,te=t.placeholder,Ce=t.disabled,Ae=t.mode,ne=t.showSearch,C=t.autoFocus,e=t.autoComplete,i=t.activeDescendantId,c=t.tabIndex,s=t.removeIcon,R=t.maxTagCount,P=t.maxTagTextLength,N=t.maxTagPlaceholder,J=N===void 0?function(ae){return"+ ".concat(ae.length," ...")}:N,ve=t.tagRender,he=t.onToggleOpen,rt=t.onRemove,re=t.onInputChange,_e=t.onInputPaste,Se=t.onInputKeyDown,we=t.onInputMouseDown,ye=t.onInputCompositionStart,ge=t.onInputCompositionEnd,ze=t.onInputBlur,ct=l.useRef(null),Xe=(0,l.useState)(0),Le=(0,j.Z)(Xe,2),qe=Le[0],Re=Le[1],xe=(0,l.useState)(!1),At=(0,j.Z)(xe,2),xt=At[0],Ut=At[1],yt="".concat(h,"-selection"),Yt=X||Ae==="multiple"&&Y===!1||Ae==="tags"?$:"",Pt=Ae==="tags"||Ae==="multiple"&&Y===!1||ne&&(X||xt);Ot(function(){Re(ct.current.scrollWidth)},[Yt]);var Xt=function(oe,Ie,Et,It,ft){return l.createElement("span",{title:Mt(oe),className:y()("".concat(yt,"-item"),(0,W.Z)({},"".concat(yt,"-item-disabled"),Et))},l.createElement("span",{className:"".concat(yt,"-item-content")},Ie),It&&l.createElement(qt,{className:"".concat(yt,"-item-remove"),onMouseDown:Dt,onClick:ft,customizeIcon:s},"\xD7"))},Kt=function(oe,Ie,Et,It,ft,zt){var yn=function(Ln){Dt(Ln),he(!X)};return l.createElement("span",{onMouseDown:yn},ve({label:Ie,value:oe,disabled:Et,closable:It,onClose:ft,isMaxTag:!!zt}))},Vt=function(oe){var Ie=oe.disabled,Et=oe.label,It=oe.value,ft=!Ce&&!Ie,zt=Et;if(typeof P=="number"&&(typeof Et=="string"||typeof Et=="number")){var yn=String(zt);yn.length>P&&(zt="".concat(yn.slice(0,P),"..."))}var xn=function(Rt){Rt&&Rt.stopPropagation(),rt(oe)};return typeof ve=="function"?Kt(It,zt,Ie,ft,xn):Xt(oe,zt,Ie,ft,xn)},ke=function(oe){if(!g.length)return null;var Ie=typeof J=="function"?J(oe):J;return typeof ve=="function"?Kt(void 0,Ie,!1,!1,void 0,!0):Xt({title:Ie},Ie,!1)},I=l.createElement("div",{className:"".concat(yt,"-search"),style:{width:qe},onFocus:function(){Ut(!0)},onBlur:function(){Ut(!1)}},l.createElement(B,{ref:le,open:X,prefixCls:h,id:p,inputElement:null,disabled:Ce,autoFocus:C,autoComplete:e,editable:Pt,activeDescendantId:i,value:Yt,onKeyDown:Se,onMouseDown:we,onChange:re,onPaste:_e,onCompositionStart:ye,onCompositionEnd:ge,onBlur:ze,tabIndex:c,attrs:(0,it.Z)(t,!0)}),l.createElement("span",{ref:ct,className:"".concat(yt,"-search-mirror"),"aria-hidden":!0},Yt,"\xA0")),M=l.createElement(lt.Z,{prefixCls:"".concat(yt,"-overflow"),data:g,renderItem:Vt,renderRest:ke,suffix:I,itemKey:Gt,maxCount:R});return l.createElement("span",{className:"".concat(yt,"-wrap")},M,!g.length&&!Yt&&l.createElement("span",{className:"".concat(yt,"-placeholder")},te))},wn=$t,Dn=function(t){var p=t.inputElement,h=t.prefixCls,g=t.id,X=t.inputRef,$=t.disabled,Y=t.autoFocus,le=t.autoComplete,te=t.activeDescendantId,Ce=t.mode,Ae=t.open,ne=t.values,C=t.placeholder,e=t.tabIndex,i=t.showSearch,c=t.searchValue,s=t.activeValue,R=t.maxLength,P=t.onInputKeyDown,N=t.onInputMouseDown,J=t.onInputChange,ve=t.onInputPaste,he=t.onInputCompositionStart,rt=t.onInputCompositionEnd,re=t.onInputBlur,_e=t.title,Se=l.useState(!1),we=(0,j.Z)(Se,2),ye=we[0],ge=we[1],ze=Ce==="combobox",ct=ze||i,Xe=ne[0],Le=c||"";ze&&s&&!ye&&(Le=s),l.useEffect(function(){ze&&ge(!1)},[ze,s]);var qe=Ce!=="combobox"&&!Ae&&!i?!1:!!Le,Re=_e===void 0?Mt(Xe):_e,xe=l.useMemo(function(){return Xe?null:l.createElement("span",{className:"".concat(h,"-selection-placeholder"),style:qe?{visibility:"hidden"}:void 0},C)},[Xe,qe,C,h]);return l.createElement("span",{className:"".concat(h,"-selection-wrap")},l.createElement("span",{className:"".concat(h,"-selection-search")},l.createElement(B,{ref:X,prefixCls:h,id:g,open:Ae,inputElement:p,disabled:$,autoFocus:Y,autoComplete:le,editable:ct,activeDescendantId:te,value:Le,onKeyDown:P,onMouseDown:N,onChange:function(xt){ge(!0),J(xt)},onPaste:ve,onCompositionStart:he,onCompositionEnd:rt,onBlur:re,tabIndex:e,attrs:(0,it.Z)(t,!0),maxLength:ze?R:void 0})),!ze&&Xe?l.createElement("span",{className:"".concat(h,"-selection-item"),title:Re,style:qe?{visibility:"hidden"}:void 0},Xe.label):null,xe)},sn=Dn,dn=function(t,p){var h=(0,l.useRef)(null),g=(0,l.useRef)(!1),X=t.prefixCls,$=t.open,Y=t.mode,le=t.showSearch,te=t.tokenWithEnter,Ce=t.disabled,Ae=t.prefix,ne=t.autoClearSearchValue,C=t.onSearch,e=t.onSearchSubmit,i=t.onToggleOpen,c=t.onInputKeyDown,s=t.onInputBlur,R=t.domRef;l.useImperativeHandle(p,function(){return{focus:function(Re){h.current.focus(Re)},blur:function(){h.current.blur()}}});var P=on(0),N=(0,j.Z)(P,2),J=N[0],ve=N[1],he=function(Re){var xe=Re.which,At=h.current instanceof HTMLTextAreaElement;!At&&$&&(xe===Te.Z.UP||xe===Te.Z.DOWN)&&Re.preventDefault(),c&&c(Re),xe===Te.Z.ENTER&&Y==="tags"&&!g.current&&!$&&(e==null||e(Re.target.value)),!(At&&!$&&~[Te.Z.UP,Te.Z.DOWN,Te.Z.LEFT,Te.Z.RIGHT].indexOf(xe))&&Ve(xe)&&i(!0)},rt=function(){ve(!0)},re=(0,l.useRef)(null),_e=function(Re){C(Re,!0,g.current)!==!1&&i(!0)},Se=function(){g.current=!0},we=function(Re){g.current=!1,Y!=="combobox"&&_e(Re.target.value)},ye=function(Re){var xe=Re.target.value;if(te&&re.current&&/[\r\n]/.test(re.current)){var At=re.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");xe=xe.replace(At,re.current)}re.current=null,_e(xe)},ge=function(Re){var xe=Re.clipboardData,At=xe==null?void 0:xe.getData("text");re.current=At||""},ze=function(Re){var xe=Re.target;if(xe!==h.current){var At=document.body.style.msTouchAction!==void 0;At?setTimeout(function(){h.current.focus()}):h.current.focus()}},ct=function(Re){var xe=J();Re.target!==h.current&&!xe&&!(Y==="combobox"&&Ce)&&Re.preventDefault(),(Y!=="combobox"&&(!le||!xe)||!$)&&($&&ne!==!1&&C("",!0,!1),i())},Xe={inputRef:h,onInputKeyDown:he,onInputMouseDown:rt,onInputChange:ye,onInputPaste:ge,onInputCompositionStart:Se,onInputCompositionEnd:we,onInputBlur:s},Le=Y==="multiple"||Y==="tags"?l.createElement(wn,(0,D.Z)({},t,Xe)):l.createElement(sn,(0,D.Z)({},t,Xe));return l.createElement("div",{ref:R,className:"".concat(X,"-selector"),onClick:ze,onMouseDown:ct},Ae&&l.createElement("div",{className:"".concat(X,"-prefix")},Ae),Le)},Cn=l.forwardRef(dn),rn=Cn,O=r(65352),a=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],m=function(t){var p=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:p,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:p,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:p,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:p,adjustY:1},htmlRegion:"scroll"}}},o=function(t,p){var h=t.prefixCls,g=t.disabled,X=t.visible,$=t.children,Y=t.popupElement,le=t.animation,te=t.transitionName,Ce=t.dropdownStyle,Ae=t.dropdownClassName,ne=t.direction,C=ne===void 0?"ltr":ne,e=t.placement,i=t.builtinPlacements,c=t.dropdownMatchSelectWidth,s=t.dropdownRender,R=t.dropdownAlign,P=t.getPopupContainer,N=t.empty,J=t.getTriggerDOMNode,ve=t.onPopupVisibleChange,he=t.onPopupMouseEnter,rt=(0,at.Z)(t,a),re="".concat(h,"-dropdown"),_e=Y;s&&(_e=s(Y));var Se=l.useMemo(function(){return i||m(c)},[i,c]),we=le?"".concat(re,"-").concat(le):te,ye=typeof c=="number",ge=l.useMemo(function(){return ye?null:c===!1?"minWidth":"width"},[c,ye]),ze=Ce;ye&&(ze=(0,H.Z)((0,H.Z)({},ze),{},{width:c}));var ct=l.useRef(null);return l.useImperativeHandle(p,function(){return{getPopupElement:function(){var Le;return(Le=ct.current)===null||Le===void 0?void 0:Le.popupElement}}}),l.createElement(O.Z,(0,D.Z)({},rt,{showAction:ve?["click"]:[],hideAction:ve?["click"]:[],popupPlacement:e||(C==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Se,prefixCls:re,popupTransitionName:we,popup:l.createElement("div",{onMouseEnter:he},_e),ref:ct,stretch:ge,popupAlign:R,popupVisible:X,getPopupContainer:P,popupClassName:y()(Ae,(0,W.Z)({},"".concat(re,"-empty"),N)),popupStyle:ze,getTriggerDOMNode:J,onPopupVisibleChange:ve}),$)},w=l.forwardRef(o),k=w,K=r(67900);function z(n,t){var p=n.key,h;return"value"in n&&(h=n.value),p!=null?p:h!==void 0?h:"rc-index-key-".concat(t)}function ie(n){return typeof n!="undefined"&&!Number.isNaN(n)}function q(n,t){var p=n||{},h=p.label,g=p.value,X=p.options,$=p.groupLabel,Y=h||(t?"children":"label");return{label:Y,value:g||"value",options:X||"options",groupLabel:$||Y}}function ue(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=t.fieldNames,h=t.childrenAsData,g=[],X=q(p,!1),$=X.label,Y=X.value,le=X.options,te=X.groupLabel;function Ce(Ae,ne){Array.isArray(Ae)&&Ae.forEach(function(C){if(ne||!(le in C)){var e=C[Y];g.push({key:z(C,g.length),groupOption:ne,data:C,label:C[$],value:e})}else{var i=C[te];i===void 0&&h&&(i=C.label),g.push({key:z(C,g.length),group:!0,data:C,label:i}),Ce(C[le],!0)}})}return Ce(n,!1),g}function E(n){var t=(0,H.Z)({},n);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,We.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var V=function(t,p,h){if(!p||!p.length)return null;var g=!1,X=function Y(le,te){var Ce=(0,K.Z)(te),Ae=Ce[0],ne=Ce.slice(1);if(!Ae)return[le];var C=le.split(Ae);return g=g||C.length>1,C.reduce(function(e,i){return[].concat((0,Z.Z)(e),(0,Z.Z)(Y(i,ne)))},[]).filter(Boolean)},$=X(t,p);return g?typeof h!="undefined"?$.slice(0,h):$:null},F=l.createContext(null),x=F;function G(n){var t=n.visible,p=n.values;if(!t)return null;var h=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(p.slice(0,h).map(function(g){var X=g.label,$=g.value;return["number","string"].includes((0,tn.Z)(X))?X:$}).join(", ")),p.length>h?", ...":null)}var Me=["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","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Be=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],de=function(t){return t==="tags"||t==="multiple"},u=l.forwardRef(function(n,t){var p,h=n.id,g=n.prefixCls,X=n.className,$=n.showSearch,Y=n.tagRender,le=n.direction,te=n.omitDomProps,Ce=n.displayValues,Ae=n.onDisplayValuesChange,ne=n.emptyOptions,C=n.notFoundContent,e=C===void 0?"Not Found":C,i=n.onClear,c=n.mode,s=n.disabled,R=n.loading,P=n.getInputElement,N=n.getRawInputElement,J=n.open,ve=n.defaultOpen,he=n.onDropdownVisibleChange,rt=n.activeValue,re=n.onActiveValueChange,_e=n.activeDescendantId,Se=n.searchValue,we=n.autoClearSearchValue,ye=n.onSearch,ge=n.onSearchSplit,ze=n.tokenSeparators,ct=n.allowClear,Xe=n.prefix,Le=n.suffixIcon,qe=n.clearIcon,Re=n.OptionList,xe=n.animation,At=n.transitionName,xt=n.dropdownStyle,Ut=n.dropdownClassName,yt=n.dropdownMatchSelectWidth,Yt=n.dropdownRender,Pt=n.dropdownAlign,Xt=n.placement,Kt=n.builtinPlacements,Vt=n.getPopupContainer,ke=n.showAction,I=ke===void 0?[]:ke,M=n.onFocus,ae=n.onBlur,oe=n.onKeyUp,Ie=n.onKeyDown,Et=n.onMouseDown,It=(0,at.Z)(n,Me),ft=de(c),zt=($!==void 0?$:ft)||c==="combobox",yn=(0,H.Z)({},It);Be.forEach(function(Jt){delete yn[Jt]}),te==null||te.forEach(function(Jt){delete yn[Jt]});var xn=l.useState(!1),Ln=(0,j.Z)(xn,2),Rt=Ln[0],Vn=Ln[1];l.useEffect(function(){Vn((0,fe.Z)())},[]);var Bn=l.useRef(null),Zn=l.useRef(null),Ht=l.useRef(null),pn=l.useRef(null),hn=l.useRef(null),_n=l.useRef(!1),Gn=jt(),Zt=(0,j.Z)(Gn,3),Fe=Zt[0],wt=Zt[1],nn=Zt[2];l.useImperativeHandle(t,function(){var Jt,kt;return{focus:(Jt=pn.current)===null||Jt===void 0?void 0:Jt.focus,blur:(kt=pn.current)===null||kt===void 0?void 0:kt.blur,scrollTo:function(qn){var $n;return($n=hn.current)===null||$n===void 0?void 0:$n.scrollTo(qn)},nativeElement:Bn.current||Zn.current}});var Sn=l.useMemo(function(){var Jt;if(c!=="combobox")return Se;var kt=(Jt=Ce[0])===null||Jt===void 0?void 0:Jt.value;return typeof kt=="string"||typeof kt=="number"?String(kt):""},[Se,c,Ce]),An=c==="combobox"&&typeof P=="function"&&P()||null,an=typeof N=="function"&&N(),Kn=(0,fn.x1)(Zn,an==null||(p=an.props)===null||p===void 0?void 0:p.ref),Xn=l.useState(!1),Hn=(0,j.Z)(Xn,2),tr=Hn[0],Qn=Hn[1];(0,v.Z)(function(){Qn(!0)},[]);var Un=(0,$e.Z)(!1,{defaultValue:ve,value:J}),Nn=(0,j.Z)(Un,2),Yn=Nn[0],zn=Nn[1],En=tr?Yn:!1,Pn=!e&≠(s||Pn&&En&&c==="combobox")&&(En=!1);var Tn=Pn?!1:En,Ge=l.useCallback(function(Jt){var kt=Jt!==void 0?Jt:!En;s||(zn(kt),En!==kt&&(he==null||he(kt)))},[s,En,zn,he]),pt=l.useMemo(function(){return(ze||[]).some(function(Jt){return[`
|
|
`,`\r
|
|
`].includes(Jt)})},[ze]),ut=l.useContext(x)||{},dt=ut.maxCount,en=ut.rawValues,gn=function(kt,Jn,qn){if(!(ft&&ie(dt)&&(en==null?void 0:en.size)>=dt)){var $n=!0,jn=kt;re==null||re(null);var sr=V(kt,ze,ie(dt)?dt-en.size:void 0),lr=qn?null:sr;return c!=="combobox"&&lr&&(jn="",ge==null||ge(lr),Ge(!1),$n=!1),ye&&Sn!==jn&&ye(jn,{source:Jn?"typing":"effect"}),$n}},Ee=function(kt){!kt||!kt.trim()||ye(kt,{source:"submit"})};l.useEffect(function(){!En&&!ft&&c!=="combobox"&&gn("",!1,!1)},[En]),l.useEffect(function(){Yn&&s&&zn(!1),s&&!_n.current&&wt(!1)},[s]);var et=on(),Qt=(0,j.Z)(et,2),Ft=Qt[0],cn=Qt[1],nr=l.useRef(!1),cr=function(kt){var Jn=Ft(),qn=kt.key,$n=qn==="Enter";if($n&&(c!=="combobox"&&kt.preventDefault(),En||Ge(!0)),cn(!!Sn),qn==="Backspace"&&!Jn&&ft&&!Sn&&Ce.length){for(var jn=(0,Z.Z)(Ce),sr=null,lr=jn.length-1;lr>=0;lr-=1){var dr=jn[lr];if(!dr.disabled){jn.splice(lr,1),sr=dr;break}}sr&&Ae(jn,{type:"remove",values:[sr]})}for(var mr=arguments.length,hr=new Array(mr>1?mr-1:0),pr=1;pr<mr;pr++)hr[pr-1]=arguments[pr];if(En&&(!$n||!nr.current)){var Cr;$n&&(nr.current=!0),(Cr=hn.current)===null||Cr===void 0||Cr.onKeyDown.apply(Cr,[kt].concat(hr))}Ie==null||Ie.apply(void 0,[kt].concat(hr))},rr=function(kt){for(var Jn=arguments.length,qn=new Array(Jn>1?Jn-1:0),$n=1;$n<Jn;$n++)qn[$n-1]=arguments[$n];if(En){var jn;(jn=hn.current)===null||jn===void 0||jn.onKeyUp.apply(jn,[kt].concat(qn))}kt.key==="Enter"&&(nr.current=!1),oe==null||oe.apply(void 0,[kt].concat(qn))},ir=function(kt){var Jn=Ce.filter(function(qn){return qn!==kt});Ae(Jn,{type:"remove",values:[kt]})},ur=function(){nr.current=!1},br=l.useRef(!1),Nr=function(){wt(!0),s||(M&&!br.current&&M.apply(void 0,arguments),I.includes("focus")&&Ge(!0)),br.current=!0},Tr=function(){_n.current=!0,wt(!1,function(){br.current=!1,_n.current=!1,Ge(!1)}),!s&&(Sn&&(c==="tags"?ye(Sn,{source:"submit"}):c==="multiple"&&ye("",{source:"blur"})),ae&&ae.apply(void 0,arguments))},gr=[];l.useEffect(function(){return function(){gr.forEach(function(Jt){return clearTimeout(Jt)}),gr.splice(0,gr.length)}},[]);var xr=function(kt){var Jn,qn=kt.target,$n=(Jn=Ht.current)===null||Jn===void 0?void 0:Jn.getPopupElement();if($n&&$n.contains(qn)){var jn=setTimeout(function(){var mr=gr.indexOf(jn);if(mr!==-1&&gr.splice(mr,1),nn(),!Rt&&!$n.contains(document.activeElement)){var hr;(hr=pn.current)===null||hr===void 0||hr.focus()}});gr.push(jn)}for(var sr=arguments.length,lr=new Array(sr>1?sr-1:0),dr=1;dr<sr;dr++)lr[dr-1]=arguments[dr];Et==null||Et.apply(void 0,[kt].concat(lr))},yr=l.useState({}),Or=(0,j.Z)(yr,2),Sr=Or[1];function fr(){Sr({})}var Er;an&&(Er=function(kt){Ge(kt)}),ln(function(){var Jt;return[Bn.current,(Jt=Ht.current)===null||Jt===void 0?void 0:Jt.getPopupElement()]},Tn,Ge,!!an);var Pr=l.useMemo(function(){return(0,H.Z)((0,H.Z)({},n),{},{notFoundContent:e,open:En,triggerOpen:Tn,id:h,showSearch:zt,multiple:ft,toggleOpen:Ge})},[n,e,Tn,En,h,zt,ft,Ge]),Ir=!!Le||R,Rr;Ir&&(Rr=l.createElement(qt,{className:y()("".concat(g,"-arrow"),(0,W.Z)({},"".concat(g,"-arrow-loading"),R)),customizeIcon:Le,customizeIconProps:{loading:R,searchValue:Sn,open:En,focused:Fe,showSearch:zt}}));var Lr=function(){var kt;i==null||i(),(kt=pn.current)===null||kt===void 0||kt.focus(),Ae([],{type:"clear",values:Ce}),gn("",!1,!1)},wr=In(g,Lr,Ce,ct,qe,s,Sn,c),Ar=wr.allowClear,_r=wr.clearIcon,kr=l.createElement(Re,{ref:hn}),Vr=y()(g,X,(0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)({},"".concat(g,"-focused"),Fe),"".concat(g,"-multiple"),ft),"".concat(g,"-single"),!ft),"".concat(g,"-allow-clear"),ct),"".concat(g,"-show-arrow"),Ir),"".concat(g,"-disabled"),s),"".concat(g,"-loading"),R),"".concat(g,"-open"),En),"".concat(g,"-customize-input"),An),"".concat(g,"-show-search"),zt)),Mr=l.createElement(k,{ref:Ht,disabled:s,prefixCls:g,visible:Tn,popupElement:kr,animation:xe,transitionName:At,dropdownStyle:xt,dropdownClassName:Ut,direction:le,dropdownMatchSelectWidth:yt,dropdownRender:Yt,dropdownAlign:Pt,placement:Xt,builtinPlacements:Kt,getPopupContainer:Vt,empty:ne,getTriggerDOMNode:function(kt){return Zn.current||kt},onPopupVisibleChange:Er,onPopupMouseEnter:fr},an?l.cloneElement(an,{ref:Kn}):l.createElement(rn,(0,D.Z)({},n,{domRef:Zn,prefixCls:g,inputElement:An,ref:pn,id:h,prefix:Xe,showSearch:zt,autoClearSearchValue:we,mode:c,activeDescendantId:_e,tagRender:Y,values:Ce,open:En,onToggleOpen:Ge,activeValue:rt,searchValue:Sn,onSearch:gn,onSearchSubmit:Ee,onRemove:ir,tokenWithEnter:pt,onInputBlur:ur}))),vr;return an?vr=Mr:vr=l.createElement("div",(0,D.Z)({className:Vr},yn,{ref:Bn,onMouseDown:xr,onKeyDown:cr,onKeyUp:rr,onFocus:Nr,onBlur:Tr}),l.createElement(G,{visible:Fe&&!En,values:Ce}),Mr,Rr,Ar&&_r),l.createElement(vn.Provider,{value:Pr},vr)}),f=u,A=function(){return null};A.isSelectOptGroup=!0;var U=A,S=function(){return null};S.isSelectOption=!0;var ee=S,me=r(80547),Q=r(2738),be=r(65283);function je(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Qe=["disabled","title","children","style","className"];function nt(n){return typeof n=="string"||typeof n=="number"}var ht=function(t,p){var h=Ne(),g=h.prefixCls,X=h.id,$=h.open,Y=h.multiple,le=h.mode,te=h.searchValue,Ce=h.toggleOpen,Ae=h.notFoundContent,ne=h.onPopupScroll,C=l.useContext(x),e=C.maxCount,i=C.flattenOptions,c=C.onActiveValue,s=C.defaultActiveFirstOption,R=C.onSelect,P=C.menuItemSelectedIcon,N=C.rawValues,J=C.fieldNames,ve=C.virtual,he=C.direction,rt=C.listHeight,re=C.listItemHeight,_e=C.optionRender,Se="".concat(g,"-item"),we=(0,me.Z)(function(){return i},[$,i],function(ke,I){return I[0]&&ke[1]!==I[1]}),ye=l.useRef(null),ge=l.useMemo(function(){return Y&&ie(e)&&(N==null?void 0:N.size)>=e},[Y,e,N==null?void 0:N.size]),ze=function(I){I.preventDefault()},ct=function(I){var M;(M=ye.current)===null||M===void 0||M.scrollTo(typeof I=="number"?{index:I}:I)},Xe=l.useCallback(function(ke){return le==="combobox"?!1:N.has(ke)},[le,(0,Z.Z)(N).toString(),N.size]),Le=function(I){for(var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ae=we.length,oe=0;oe<ae;oe+=1){var Ie=(I+oe*M+ae)%ae,Et=we[Ie]||{},It=Et.group,ft=Et.data;if(!It&&!(ft!=null&&ft.disabled)&&(Xe(ft.value)||!ge))return Ie}return-1},qe=l.useState(function(){return Le(0)}),Re=(0,j.Z)(qe,2),xe=Re[0],At=Re[1],xt=function(I){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;At(I);var ae={source:M?"keyboard":"mouse"},oe=we[I];if(!oe){c(null,-1,ae);return}c(oe.value,I,ae)};(0,l.useEffect)(function(){xt(s!==!1?Le(0):-1)},[we.length,te]);var Ut=l.useCallback(function(ke){return le==="combobox"?String(ke).toLowerCase()===te.toLowerCase():N.has(ke)},[le,te,(0,Z.Z)(N).toString(),N.size]);(0,l.useEffect)(function(){var ke=setTimeout(function(){if(!Y&&$&&N.size===1){var M=Array.from(N)[0],ae=we.findIndex(function(oe){var Ie=oe.data;return te?String(Ie.value).startsWith(te):Ie.value===M});ae!==-1&&(xt(ae),ct(ae))}});if($){var I;(I=ye.current)===null||I===void 0||I.scrollTo(void 0)}return function(){return clearTimeout(ke)}},[$,te]);var yt=function(I){I!==void 0&&R(I,{selected:!N.has(I)}),Y||Ce(!1)};if(l.useImperativeHandle(p,function(){return{onKeyDown:function(I){var M=I.which,ae=I.ctrlKey;switch(M){case Te.Z.N:case Te.Z.P:case Te.Z.UP:case Te.Z.DOWN:{var oe=0;if(M===Te.Z.UP?oe=-1:M===Te.Z.DOWN?oe=1:je()&&ae&&(M===Te.Z.N?oe=1:M===Te.Z.P&&(oe=-1)),oe!==0){var Ie=Le(xe+oe,oe);ct(Ie),xt(Ie,!0)}break}case Te.Z.TAB:case Te.Z.ENTER:{var Et,It=we[xe];It&&!(It!=null&&(Et=It.data)!==null&&Et!==void 0&&Et.disabled)&&!ge?yt(It.value):yt(void 0),$&&I.preventDefault();break}case Te.Z.ESC:Ce(!1),$&&I.stopPropagation()}},onKeyUp:function(){},scrollTo:function(I){ct(I)}}}),we.length===0)return l.createElement("div",{role:"listbox",id:"".concat(X,"_list"),className:"".concat(Se,"-empty"),onMouseDown:ze},Ae);var Yt=Object.keys(J).map(function(ke){return J[ke]}),Pt=function(I){return I.label};function Xt(ke,I){var M=ke.group;return{role:M?"presentation":"option",id:"".concat(X,"_list_").concat(I)}}var Kt=function(I){var M=we[I];if(!M)return null;var ae=M.data||{},oe=ae.value,Ie=M.group,Et=(0,it.Z)(ae,!0),It=Pt(M);return M?l.createElement("div",(0,D.Z)({"aria-label":typeof It=="string"&&!Ie?It:null},Et,{key:I},Xt(M,I),{"aria-selected":Ut(oe)}),oe):null},Vt={role:"listbox",id:"".concat(X,"_list")};return l.createElement(l.Fragment,null,ve&&l.createElement("div",(0,D.Z)({},Vt,{style:{height:0,width:0,overflow:"hidden"}}),Kt(xe-1),Kt(xe),Kt(xe+1)),l.createElement(be.Z,{itemKey:"key",ref:ye,data:we,height:rt,itemHeight:re,fullHeight:!1,onMouseDown:ze,onScroll:ne,virtual:ve,direction:he,innerProps:ve?null:Vt},function(ke,I){var M=ke.group,ae=ke.groupOption,oe=ke.data,Ie=ke.label,Et=ke.value,It=oe.key;if(M){var ft,zt=(ft=oe.title)!==null&&ft!==void 0?ft:nt(Ie)?Ie.toString():void 0;return l.createElement("div",{className:y()(Se,"".concat(Se,"-group"),oe.className),title:zt},Ie!==void 0?Ie:It)}var yn=oe.disabled,xn=oe.title,Ln=oe.children,Rt=oe.style,Vn=oe.className,Bn=(0,at.Z)(oe,Qe),Zn=(0,Q.Z)(Bn,Yt),Ht=Xe(Et),pn=yn||!Ht&&ge,hn="".concat(Se,"-option"),_n=y()(Se,hn,Vn,(0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)({},"".concat(hn,"-grouped"),ae),"".concat(hn,"-active"),xe===I&&!pn),"".concat(hn,"-disabled"),pn),"".concat(hn,"-selected"),Ht)),Gn=Pt(ke),Zt=!P||typeof P=="function"||Ht,Fe=typeof Gn=="number"?Gn:Gn||Et,wt=nt(Fe)?Fe.toString():void 0;return xn!==void 0&&(wt=xn),l.createElement("div",(0,D.Z)({},(0,it.Z)(Zn),ve?{}:Xt(ke,I),{"aria-selected":Ut(Et),className:_n,title:wt,onMouseMove:function(){xe===I||pn||xt(I)},onClick:function(){pn||yt(Et)},style:Rt}),l.createElement("div",{className:"".concat(hn,"-content")},typeof _e=="function"?_e(ke,{index:I}):Fe),l.isValidElement(P)||Ht,Zt&&l.createElement(qt,{className:"".concat(Se,"-option-state"),customizeIcon:P,customizeIconProps:{value:Et,disabled:pn,isSelected:Ht}},Ht?"\u2713":null))}))},st=l.forwardRef(ht),mt=st,ot=function(n,t){var p=l.useRef({values:new Map,options:new Map}),h=l.useMemo(function(){var X=p.current,$=X.values,Y=X.options,le=n.map(function(Ae){if(Ae.label===void 0){var ne;return(0,H.Z)((0,H.Z)({},Ae),{},{label:(ne=$.get(Ae.value))===null||ne===void 0?void 0:ne.label})}return Ae}),te=new Map,Ce=new Map;return le.forEach(function(Ae){te.set(Ae.value,Ae),Ce.set(Ae.value,t.get(Ae.value)||Y.get(Ae.value))}),p.current.values=te,p.current.options=Ce,le},[n,t]),g=l.useCallback(function(X){return t.get(X)||p.current.options.get(X)},[t]);return[h,g]};function gt(n,t){return se(n).join("").toUpperCase().includes(t)}var Oe=function(n,t,p,h,g){return l.useMemo(function(){if(!p||h===!1)return n;var X=t.options,$=t.label,Y=t.value,le=[],te=typeof h=="function",Ce=p.toUpperCase(),Ae=te?h:function(C,e){return g?gt(e[g],Ce):e[X]?gt(e[$!=="children"?$:"label"],Ce):gt(e[Y],Ce)},ne=te?function(C){return E(C)}:function(C){return C};return n.forEach(function(C){if(C[X]){var e=Ae(p,ne(C));if(e)le.push(C);else{var i=C[X].filter(function(c){return Ae(p,ne(c))});i.length&&le.push((0,H.Z)((0,H.Z)({},C),{},(0,W.Z)({},X,i)))}return}Ae(p,ne(C))&&le.push(C)}),le},[n,h,g,p,t])},ce=r(6551),Nt=r(11592),tt=["children","value"],St=["children"];function Pe(n){var t=n,p=t.key,h=t.props,g=h.children,X=h.value,$=(0,at.Z)(h,tt);return(0,H.Z)({key:p,value:X!==void 0?X:p,children:g},$)}function _t(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Nt.Z)(n).map(function(p,h){if(!l.isValidElement(p)||!p.type)return null;var g=p,X=g.type.isSelectOptGroup,$=g.key,Y=g.props,le=Y.children,te=(0,at.Z)(Y,St);return t||!X?Pe(p):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat($===null?h:$,"__"),label:$},te),{},{options:_t(le)})}).filter(function(p){return p})}var Bt=function(t,p,h,g,X){return l.useMemo(function(){var $=t,Y=!t;Y&&($=_t(p));var le=new Map,te=new Map,Ce=function(C,e,i){i&&typeof i=="string"&&C.set(e[i],e)},Ae=function ne(C){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=0;i<C.length;i+=1){var c=C[i];!c[h.options]||e?(le.set(c[h.value],c),Ce(te,c,h.label),Ce(te,c,g),Ce(te,c,X)):ne(c[h.options],!0)}};return Ae($),{options:$,valueOptions:le,labelOptions:te}},[t,p,h,g,X])},bt=Bt;function Ue(n){var t=l.useRef();t.current=n;var p=l.useCallback(function(){return t.current.apply(t,arguments)},[]);return p}function Ze(n){var t=n.mode,p=n.options,h=n.children,g=n.backfill,X=n.allowClear,$=n.placeholder,Y=n.getInputElement,le=n.showSearch,te=n.onSearch,Ce=n.defaultOpen,Ae=n.autoFocus,ne=n.labelInValue,C=n.value,e=n.inputValue,i=n.optionLabelProp,c=isMultiple(t),s=le!==void 0?le:c||t==="combobox",R=p||convertChildrenToData(h);if(warning(t!=="tags"||R.every(function(ve){return!ve.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),t==="tags"||t==="combobox"){var P=R.some(function(ve){return ve.options?ve.options.some(function(he){return typeof("value"in he?he.value:he.key)=="number"}):typeof("value"in ve?ve.value:ve.key)=="number"});warning(!P,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(t!=="combobox"||!i,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(t==="combobox"||!g,"`backfill` only works with `combobox` mode."),warning(t==="combobox"||!Y,"`getInputElement` only work with `combobox` mode."),noteOnce(t!=="combobox"||!Y||!X||!$,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),te&&!s&&t!=="combobox"&&t!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ce||Ae,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),C!=null){var N=toArray(C);warning(!ne||N.every(function(ve){return _typeof(ve)==="object"&&("key"in ve||"value"in ve)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!c||Array.isArray(C),"`value` should be array when `mode` is `multiple` or `tags`")}if(h){var J=null;toNodeArray(h).some(function(ve){if(!React.isValidElement(ve)||!ve.type)return!1;var he=ve,rt=he.type;if(rt.isSelectOption)return!1;if(rt.isSelectOptGroup){var re=toNodeArray(ve.props.children).every(function(_e){return!React.isValidElement(_e)||!ve.type||_e.type.isSelectOption?!0:(J=_e.type,!1)});return!re}return J=rt,!0}),J&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(J.displayName||J.name||J,"`.")),warning(e===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function He(n,t){if(n){var p=function h(g){for(var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$=0;$<g.length;$++){var Y=g[$];if(Y[t==null?void 0:t.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!X&&Array.isArray(Y[t==null?void 0:t.options])&&h(Y[t==null?void 0:t.options],!0))break}};p(n)}}var Je=null,Ke=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],Tt=["inputValue"];function Wt(n){return!n||(0,tn.Z)(n)!=="object"}var Lt=l.forwardRef(function(n,t){var p=n.id,h=n.mode,g=n.prefixCls,X=g===void 0?"rc-select":g,$=n.backfill,Y=n.fieldNames,le=n.inputValue,te=n.searchValue,Ce=n.onSearch,Ae=n.autoClearSearchValue,ne=Ae===void 0?!0:Ae,C=n.onSelect,e=n.onDeselect,i=n.dropdownMatchSelectWidth,c=i===void 0?!0:i,s=n.filterOption,R=n.filterSort,P=n.optionFilterProp,N=n.optionLabelProp,J=n.options,ve=n.optionRender,he=n.children,rt=n.defaultActiveFirstOption,re=n.menuItemSelectedIcon,_e=n.virtual,Se=n.direction,we=n.listHeight,ye=we===void 0?200:we,ge=n.listItemHeight,ze=ge===void 0?20:ge,ct=n.labelRender,Xe=n.value,Le=n.defaultValue,qe=n.labelInValue,Re=n.onChange,xe=n.maxCount,At=(0,at.Z)(n,Ke),xt=(0,ce.ZP)(p),Ut=de(h),yt=!!(!J&&he),Yt=l.useMemo(function(){return s===void 0&&h==="combobox"?!1:s},[s,h]),Pt=l.useMemo(function(){return q(Y,yt)},[JSON.stringify(Y),yt]),Xt=(0,$e.Z)("",{value:te!==void 0?te:le,postState:function(pt){return pt||""}}),Kt=(0,j.Z)(Xt,2),Vt=Kt[0],ke=Kt[1],I=bt(J,he,Pt,P,N),M=I.valueOptions,ae=I.labelOptions,oe=I.options,Ie=l.useCallback(function(Ge){var pt=se(Ge);return pt.map(function(ut){var dt,en,gn,Ee,et;if(Wt(ut))dt=ut;else{var Qt;gn=ut.key,en=ut.label,dt=(Qt=ut.value)!==null&&Qt!==void 0?Qt:gn}var Ft=M.get(dt);if(Ft){var cn;if(en===void 0&&(en=Ft==null?void 0:Ft[N||Pt.label]),gn===void 0&&(gn=(cn=Ft==null?void 0:Ft.key)!==null&&cn!==void 0?cn:dt),Ee=Ft==null?void 0:Ft.disabled,et=Ft==null?void 0:Ft.title,0)var nr}return{label:en,value:dt,key:gn,disabled:Ee,title:et}})},[Pt,N,M]),Et=(0,$e.Z)(Le,{value:Xe}),It=(0,j.Z)(Et,2),ft=It[0],zt=It[1],yn=l.useMemo(function(){var Ge,pt=Ut&&ft===null?[]:ft,ut=Ie(pt);return h==="combobox"&&pe((Ge=ut[0])===null||Ge===void 0?void 0:Ge.value)?[]:ut},[ft,Ie,h,Ut]),xn=ot(yn,M),Ln=(0,j.Z)(xn,2),Rt=Ln[0],Vn=Ln[1],Bn=l.useMemo(function(){if(!h&&Rt.length===1){var Ge=Rt[0];if(Ge.value===null&&(Ge.label===null||Ge.label===void 0))return[]}return Rt.map(function(pt){var ut;return(0,H.Z)((0,H.Z)({},pt),{},{label:(ut=typeof ct=="function"?ct(pt):pt.label)!==null&&ut!==void 0?ut:pt.value})})},[h,Rt,ct]),Zn=l.useMemo(function(){return new Set(Rt.map(function(Ge){return Ge.value}))},[Rt]);l.useEffect(function(){if(h==="combobox"){var Ge,pt=(Ge=Rt[0])===null||Ge===void 0?void 0:Ge.value;ke(Ye(pt)?String(pt):"")}},[Rt]);var Ht=Ue(function(Ge,pt){var ut=pt!=null?pt:Ge;return(0,W.Z)((0,W.Z)({},Pt.value,Ge),Pt.label,ut)}),pn=l.useMemo(function(){if(h!=="tags")return oe;var Ge=(0,Z.Z)(oe),pt=function(dt){return M.has(dt)};return(0,Z.Z)(Rt).sort(function(ut,dt){return ut.value<dt.value?-1:1}).forEach(function(ut){var dt=ut.value;pt(dt)||Ge.push(Ht(dt,ut.label))}),Ge},[Ht,oe,M,Rt,h]),hn=Oe(pn,Pt,Vt,Yt,P),_n=l.useMemo(function(){return h!=="tags"||!Vt||hn.some(function(Ge){return Ge[P||"value"]===Vt})||hn.some(function(Ge){return Ge[Pt.value]===Vt})?hn:[Ht(Vt)].concat((0,Z.Z)(hn))},[Ht,P,h,hn,Vt,Pt]),Gn=function Ge(pt){var ut=(0,Z.Z)(pt).sort(function(dt,en){return R(dt,en,{searchValue:Vt})});return ut.map(function(dt){return Array.isArray(dt.options)?(0,H.Z)((0,H.Z)({},dt),{},{options:dt.options.length>0?Ge(dt.options):dt.options}):dt})},Zt=l.useMemo(function(){return R?Gn(_n):_n},[_n,R,Vt]),Fe=l.useMemo(function(){return ue(Zt,{fieldNames:Pt,childrenAsData:yt})},[Zt,Pt,yt]),wt=function(pt){var ut=Ie(pt);if(zt(ut),Re&&(ut.length!==Rt.length||ut.some(function(gn,Ee){var et;return((et=Rt[Ee])===null||et===void 0?void 0:et.value)!==(gn==null?void 0:gn.value)}))){var dt=qe?ut:ut.map(function(gn){return gn.value}),en=ut.map(function(gn){return E(Vn(gn.value))});Re(Ut?dt:dt[0],Ut?en:en[0])}},nn=l.useState(null),Sn=(0,j.Z)(nn,2),An=Sn[0],an=Sn[1],Kn=l.useState(0),Xn=(0,j.Z)(Kn,2),Hn=Xn[0],tr=Xn[1],Qn=rt!==void 0?rt:h!=="combobox",Un=l.useCallback(function(Ge,pt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},dt=ut.source,en=dt===void 0?"keyboard":dt;tr(pt),$&&h==="combobox"&&Ge!==null&&en==="keyboard"&&an(String(Ge))},[$,h]),Nn=function(pt,ut,dt){var en=function(){var ir,ur=Vn(pt);return[qe?{label:ur==null?void 0:ur[Pt.label],value:pt,key:(ir=ur==null?void 0:ur.key)!==null&&ir!==void 0?ir:pt}:pt,E(ur)]};if(ut&&C){var gn=en(),Ee=(0,j.Z)(gn,2),et=Ee[0],Qt=Ee[1];C(et,Qt)}else if(!ut&&e&&dt!=="clear"){var Ft=en(),cn=(0,j.Z)(Ft,2),nr=cn[0],cr=cn[1];e(nr,cr)}},Yn=Ue(function(Ge,pt){var ut,dt=Ut?pt.selected:!0;dt?ut=Ut?[].concat((0,Z.Z)(Rt),[Ge]):[Ge]:ut=Rt.filter(function(en){return en.value!==Ge}),wt(ut),Nn(Ge,dt),h==="combobox"?an(""):(!de||ne)&&(ke(""),an(""))}),zn=function(pt,ut){wt(pt);var dt=ut.type,en=ut.values;(dt==="remove"||dt==="clear")&&en.forEach(function(gn){Nn(gn.value,!1,dt)})},En=function(pt,ut){if(ke(pt),an(null),ut.source==="submit"){var dt=(pt||"").trim();if(dt){var en=Array.from(new Set([].concat((0,Z.Z)(Zn),[dt])));wt(en),Nn(dt,!0),ke("")}return}ut.source!=="blur"&&(h==="combobox"&&wt(pt),Ce==null||Ce(pt))},Pn=function(pt){var ut=pt;h!=="tags"&&(ut=pt.map(function(en){var gn=ae.get(en);return gn==null?void 0:gn.value}).filter(function(en){return en!==void 0}));var dt=Array.from(new Set([].concat((0,Z.Z)(Zn),(0,Z.Z)(ut))));wt(dt),dt.forEach(function(en){Nn(en,!0)})},Tn=l.useMemo(function(){var Ge=_e!==!1&&c!==!1;return(0,H.Z)((0,H.Z)({},I),{},{flattenOptions:Fe,onActiveValue:Un,defaultActiveFirstOption:Qn,onSelect:Yn,menuItemSelectedIcon:re,rawValues:Zn,fieldNames:Pt,virtual:Ge,direction:Se,listHeight:ye,listItemHeight:ze,childrenAsData:yt,maxCount:xe,optionRender:ve})},[xe,I,Fe,Un,Qn,Yn,re,Zn,Pt,_e,c,Se,ye,ze,yt,ve]);return l.createElement(x.Provider,{value:Tn},l.createElement(f,(0,D.Z)({},At,{id:xt,prefixCls:X,ref:t,omitDomProps:Tt,mode:h,displayValues:Bn,onDisplayValuesChange:zn,direction:Se,searchValue:Vt,onSearch:En,autoClearSearchValue:ne,onSearchSplit:Pn,dropdownMatchSelectWidth:c,OptionList:mt,emptyOptions:!Fe.length,activeValue:An,activeDescendantId:"".concat(xt,"_list_").concat(Hn)})))}),Mn=Lt;Mn.Option=ee,Mn.OptGroup=U;var mn=Mn,bn=mn},29443:function(er,Rn,r){r.d(Rn,{Z:function(){return de}});var D=r(71409),Z=r(87075),W=r(89490),H=r(11036),j=r(28788),at=r(39224),tn=r(92310),$e=r.n(tn),We=r(18929),l=r(49658),d=r(59301),y=(0,d.createContext)(null),v=r(62730),fe=r(29301),fn=r(6089),kn=r(8654),qt=r(16089),In=function(f){var A=f.activeTabOffset,U=f.horizontal,S=f.rtl,ee=f.indicator,me=ee===void 0?{}:ee,Q=me.size,be=me.align,je=be===void 0?"center":be,Qe=(0,d.useState)(),nt=(0,H.Z)(Qe,2),ht=nt[0],st=nt[1],mt=(0,d.useRef)(),ot=d.useCallback(function(Oe){return typeof Q=="function"?Q(Oe):typeof Q=="number"?Q:Oe},[Q]);function gt(){qt.Z.cancel(mt.current)}return(0,d.useEffect)(function(){var Oe={};if(A)if(U){Oe.width=ot(A.width);var ce=S?"right":"left";je==="start"&&(Oe[ce]=A[ce]),je==="center"&&(Oe[ce]=A[ce]+A.width/2,Oe.transform=S?"translateX(50%)":"translateX(-50%)"),je==="end"&&(Oe[ce]=A[ce]+A.width,Oe.transform="translateX(-100%)")}else Oe.height=ot(A.height),je==="start"&&(Oe.top=A.top),je==="center"&&(Oe.top=A.top+A.height/2,Oe.transform="translateY(-50%)"),je==="end"&&(Oe.top=A.top+A.height,Oe.transform="translateY(-100%)");return gt(),mt.current=(0,qt.Z)(function(){st(Oe)}),gt},[A,U,S,je,ot]),{style:ht}},vn=In,Ne={width:0,height:0,left:0,top:0};function jt(u,f,A){return(0,d.useMemo)(function(){for(var U,S=new Map,ee=f.get((U=u[0])===null||U===void 0?void 0:U.key)||Ne,me=ee.left+ee.width,Q=0;Q<u.length;Q+=1){var be=u[Q].key,je=f.get(be);if(!je){var Qe;je=f.get((Qe=u[Q-1])===null||Qe===void 0?void 0:Qe.key)||Ne}var nt=S.get(be)||(0,W.Z)({},je);nt.right=me-nt.left-nt.width,S.set(be,nt)}return S},[u.map(function(U){return U.key}).join("_"),f,A])}function on(u,f){var A=d.useRef(u),U=d.useState({}),S=(0,H.Z)(U,2),ee=S[1];function me(Q){var be=typeof Q=="function"?Q(A.current):Q;be!==A.current&&f(be,A.current),A.current=be,ee({})}return[A.current,me]}var ln=.1,Te=.01,Ve=20,it=Math.pow(.995,Ve);function lt(u,f){var A=(0,d.useState)(),U=(0,H.Z)(A,2),S=U[0],ee=U[1],me=(0,d.useState)(0),Q=(0,H.Z)(me,2),be=Q[0],je=Q[1],Qe=(0,d.useState)(0),nt=(0,H.Z)(Qe,2),ht=nt[0],st=nt[1],mt=(0,d.useState)(),ot=(0,H.Z)(mt,2),gt=ot[0],Oe=ot[1],ce=(0,d.useRef)();function Nt(bt){var Ue=bt.touches[0],Ze=Ue.screenX,He=Ue.screenY;ee({x:Ze,y:He}),window.clearInterval(ce.current)}function tt(bt){if(S){var Ue=bt.touches[0],Ze=Ue.screenX,He=Ue.screenY;ee({x:Ze,y:He});var Je=Ze-S.x,Ke=He-S.y;f(Je,Ke);var Tt=Date.now();je(Tt),st(Tt-be),Oe({x:Je,y:Ke})}}function St(){if(S&&(ee(null),Oe(null),gt)){var bt=gt.x/ht,Ue=gt.y/ht,Ze=Math.abs(bt),He=Math.abs(Ue);if(Math.max(Ze,He)<ln)return;var Je=bt,Ke=Ue;ce.current=window.setInterval(function(){if(Math.abs(Je)<Te&&Math.abs(Ke)<Te){window.clearInterval(ce.current);return}Je*=it,Ke*=it,f(Je*Ve,Ke*Ve)},Ve)}}var Pe=(0,d.useRef)();function _t(bt){var Ue=bt.deltaX,Ze=bt.deltaY,He=0,Je=Math.abs(Ue),Ke=Math.abs(Ze);Je===Ke?He=Pe.current==="x"?Ue:Ze:Je>Ke?(He=Ue,Pe.current="x"):(He=Ze,Pe.current="y"),f(-He,-He)&&bt.preventDefault()}var Bt=(0,d.useRef)(null);Bt.current={onTouchStart:Nt,onTouchMove:tt,onTouchEnd:St,onWheel:_t},d.useEffect(function(){function bt(Je){Bt.current.onTouchStart(Je)}function Ue(Je){Bt.current.onTouchMove(Je)}function Ze(Je){Bt.current.onTouchEnd(Je)}function He(Je){Bt.current.onWheel(Je)}return document.addEventListener("touchmove",Ue,{passive:!1}),document.addEventListener("touchend",Ze,{passive:!0}),u.current.addEventListener("touchstart",bt,{passive:!0}),u.current.addEventListener("wheel",He,{passive:!1}),function(){document.removeEventListener("touchmove",Ue),document.removeEventListener("touchend",Ze)}},[])}var Ct=r(34280);function un(u){var f=(0,d.useState)(0),A=(0,H.Z)(f,2),U=A[0],S=A[1],ee=(0,d.useRef)(0),me=(0,d.useRef)();return me.current=u,(0,Ct.o)(function(){var Q;(Q=me.current)===null||Q===void 0||Q.call(me)},[U]),function(){ee.current===U&&(ee.current+=1,S(ee.current))}}function T(u){var f=(0,d.useRef)([]),A=(0,d.useState)({}),U=(0,H.Z)(A,2),S=U[1],ee=(0,d.useRef)(typeof u=="function"?u():u),me=un(function(){var be=ee.current;f.current.forEach(function(je){be=je(be)}),f.current=[],ee.current=be,S({})});function Q(be){f.current.push(be),me()}return[ee.current,Q]}var b={width:0,height:0,left:0,top:0,right:0};function _(u,f,A,U,S,ee,me){var Q=me.tabs,be=me.tabPosition,je=me.rtl,Qe,nt,ht;return["top","bottom"].includes(be)?(Qe="width",nt=je?"right":"left",ht=Math.abs(A)):(Qe="height",nt="top",ht=-A),(0,d.useMemo)(function(){if(!Q.length)return[0,0];for(var st=Q.length,mt=st,ot=0;ot<st;ot+=1){var gt=u.get(Q[ot].key)||b;if(Math.floor(gt[nt]+gt[Qe])>Math.floor(ht+f)){mt=ot-1;break}}for(var Oe=0,ce=st-1;ce>=0;ce-=1){var Nt=u.get(Q[ce].key)||b;if(Nt[nt]<ht){Oe=ce+1;break}}return Oe>=mt?[0,0]:[Oe,mt]},[u,f,U,S,ee,ht,be,Q.map(function(st){return st.key}).join("_"),je])}function B(u){var f;return u instanceof Map?(f={},u.forEach(function(A,U){f[U]=A})):f=u,JSON.stringify(f)}var se="TABS_DQ";function De(u){return String(u).replace(/"/g,se)}function L(u,f,A,U){return!(!A||U||u===!1||u===void 0&&(f===!1||f===null))}var Ye=d.forwardRef(function(u,f){var A=u.prefixCls,U=u.editable,S=u.locale,ee=u.style;return!U||U.showAdd===!1?null:d.createElement("button",{ref:f,type:"button",className:"".concat(A,"-nav-add"),style:ee,"aria-label":(S==null?void 0:S.addAriaLabel)||"Add tab",onClick:function(Q){U.onEdit("add",{event:Q})}},U.addIcon||"+")}),pe=Ye,vt=d.forwardRef(function(u,f){var A=u.position,U=u.prefixCls,S=u.extra;if(!S)return null;var ee,me={};return(0,j.Z)(S)==="object"&&!d.isValidElement(S)?me=S:me.right=S,A==="right"&&(ee=me.right),A==="left"&&(ee=me.left),ee?d.createElement("div",{className:"".concat(U,"-extra-content"),ref:f},ee):null}),Mt=vt,Ot=r(96478),Gt=r(28321),Dt=r(10228),$t=d.forwardRef(function(u,f){var A=u.prefixCls,U=u.id,S=u.tabs,ee=u.locale,me=u.mobile,Q=u.more,be=Q===void 0?{}:Q,je=u.style,Qe=u.className,nt=u.editable,ht=u.tabBarGutter,st=u.rtl,mt=u.removeAriaLabel,ot=u.onTabClick,gt=u.getPopupContainer,Oe=u.popupClassName,ce=(0,d.useState)(!1),Nt=(0,H.Z)(ce,2),tt=Nt[0],St=Nt[1],Pe=(0,d.useState)(null),_t=(0,H.Z)(Pe,2),Bt=_t[0],bt=_t[1],Ue=be.icon,Ze=Ue===void 0?"More":Ue,He="".concat(U,"-more-popup"),Je="".concat(A,"-dropdown"),Ke=Bt!==null?"".concat(He,"-").concat(Bt):null,Tt=ee==null?void 0:ee.dropdownAriaLabel;function Wt(p,h){p.preventDefault(),p.stopPropagation(),nt.onEdit("remove",{key:h,event:p})}var Lt=d.createElement(Gt.ZP,{onClick:function(h){var g=h.key,X=h.domEvent;ot(g,X),St(!1)},prefixCls:"".concat(Je,"-menu"),id:He,tabIndex:-1,role:"listbox","aria-activedescendant":Ke,selectedKeys:[Bt],"aria-label":Tt!==void 0?Tt:"expanded dropdown"},S.map(function(p){var h=p.closable,g=p.disabled,X=p.closeIcon,$=p.key,Y=p.label,le=L(h,X,nt,g);return d.createElement(Gt.sN,{key:$,id:"".concat(He,"-").concat($),role:"option","aria-controls":U&&"".concat(U,"-panel-").concat($),disabled:g},d.createElement("span",null,Y),le&&d.createElement("button",{type:"button","aria-label":mt||"remove",tabIndex:0,className:"".concat(Je,"-menu-item-remove"),onClick:function(Ce){Ce.stopPropagation(),Wt(Ce,$)}},X||nt.removeIcon||"\xD7"))}));function Mn(p){for(var h=S.filter(function(le){return!le.disabled}),g=h.findIndex(function(le){return le.key===Bt})||0,X=h.length,$=0;$<X;$+=1){g=(g+p+X)%X;var Y=h[g];if(!Y.disabled){bt(Y.key);return}}}function mn(p){var h=p.which;if(!tt){[Dt.Z.DOWN,Dt.Z.SPACE,Dt.Z.ENTER].includes(h)&&(St(!0),p.preventDefault());return}switch(h){case Dt.Z.UP:Mn(-1),p.preventDefault();break;case Dt.Z.DOWN:Mn(1),p.preventDefault();break;case Dt.Z.ESC:St(!1);break;case Dt.Z.SPACE:case Dt.Z.ENTER:Bt!==null&&ot(Bt,p);break}}(0,d.useEffect)(function(){var p=document.getElementById(Ke);p&&p.scrollIntoView&&p.scrollIntoView(!1)},[Bt]),(0,d.useEffect)(function(){tt||bt(null)},[tt]);var bn=(0,Z.Z)({},st?"marginRight":"marginLeft",ht);S.length||(bn.visibility="hidden",bn.order=1);var n=$e()((0,Z.Z)({},"".concat(Je,"-rtl"),st)),t=me?null:d.createElement(Ot.Z,(0,D.Z)({prefixCls:Je,overlay:Lt,visible:S.length?tt:!1,onVisibleChange:St,overlayClassName:$e()(n,Oe),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:gt},be),d.createElement("button",{type:"button",className:"".concat(A,"-nav-more"),style:bn,"aria-haspopup":"listbox","aria-controls":He,id:"".concat(U,"-more"),"aria-expanded":tt,onKeyDown:mn},Ze));return d.createElement("div",{className:$e()("".concat(A,"-nav-operations"),Qe),style:je,ref:f},t,d.createElement(pe,{prefixCls:A,locale:ee,editable:nt}))}),wn=d.memo($t,function(u,f){return f.tabMoving}),Dn=function(f){var A=f.prefixCls,U=f.id,S=f.active,ee=f.focus,me=f.tab,Q=me.key,be=me.label,je=me.disabled,Qe=me.closeIcon,nt=me.icon,ht=f.closable,st=f.renderWrapper,mt=f.removeAriaLabel,ot=f.editable,gt=f.onClick,Oe=f.onFocus,ce=f.onBlur,Nt=f.onKeyDown,tt=f.onMouseDown,St=f.onMouseUp,Pe=f.style,_t=f.tabCount,Bt=f.currentPosition,bt="".concat(A,"-tab"),Ue=L(ht,Qe,ot,je);function Ze(Wt){je||gt(Wt)}function He(Wt){Wt.preventDefault(),Wt.stopPropagation(),ot.onEdit("remove",{key:Q,event:Wt})}var Je=d.useMemo(function(){return nt&&typeof be=="string"?d.createElement("span",null,be):be},[be,nt]),Ke=d.useRef(null);d.useEffect(function(){ee&&Ke.current&&Ke.current.focus()},[ee]);var Tt=d.createElement("div",{key:Q,"data-node-key":De(Q),className:$e()(bt,(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(bt,"-with-remove"),Ue),"".concat(bt,"-active"),S),"".concat(bt,"-disabled"),je),"".concat(bt,"-focus"),ee)),style:Pe,onClick:Ze},d.createElement("div",{ref:Ke,role:"tab","aria-selected":S,id:U&&"".concat(U,"-tab-").concat(Q),className:"".concat(bt,"-btn"),"aria-controls":U&&"".concat(U,"-panel-").concat(Q),"aria-disabled":je,tabIndex:je?null:S?0:-1,onClick:function(Lt){Lt.stopPropagation(),Ze(Lt)},onKeyDown:Nt,onMouseDown:tt,onMouseUp:St,onFocus:Oe,onBlur:ce},ee&&d.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"Tab ".concat(Bt," of ").concat(_t)),nt&&d.createElement("span",{className:"".concat(bt,"-icon")},nt),be&&Je),Ue&&d.createElement("button",{type:"button",role:"tab","aria-label":mt||"remove",tabIndex:S?0:-1,className:"".concat(bt,"-remove"),onClick:function(Lt){Lt.stopPropagation(),He(Lt)}},Qe||ot.removeIcon||"\xD7"));return st?st(Tt):Tt},sn=Dn,dn=function(f,A){var U=f.offsetWidth,S=f.offsetHeight,ee=f.offsetTop,me=f.offsetLeft,Q=f.getBoundingClientRect(),be=Q.width,je=Q.height,Qe=Q.left,nt=Q.top;return Math.abs(be-U)<1?[be,je,Qe-A.left,nt-A.top]:[U,S,me,ee]},Cn=function(f){var A=f.current||{},U=A.offsetWidth,S=U===void 0?0:U,ee=A.offsetHeight,me=ee===void 0?0:ee;if(f.current){var Q=f.current.getBoundingClientRect(),be=Q.width,je=Q.height;if(Math.abs(be-S)<1)return[be,je]}return[S,me]},rn=function(f,A){return f[A?0:1]},O=d.forwardRef(function(u,f){var A=u.className,U=u.style,S=u.id,ee=u.animated,me=u.activeKey,Q=u.rtl,be=u.extra,je=u.editable,Qe=u.locale,nt=u.tabPosition,ht=u.tabBarGutter,st=u.children,mt=u.onTabClick,ot=u.onTabScroll,gt=u.indicator,Oe=d.useContext(y),ce=Oe.prefixCls,Nt=Oe.tabs,tt=(0,d.useRef)(null),St=(0,d.useRef)(null),Pe=(0,d.useRef)(null),_t=(0,d.useRef)(null),Bt=(0,d.useRef)(null),bt=(0,d.useRef)(null),Ue=(0,d.useRef)(null),Ze=nt==="top"||nt==="bottom",He=on(0,function(Zt,Fe){Ze&&ot&&ot({direction:Zt>Fe?"left":"right"})}),Je=(0,H.Z)(He,2),Ke=Je[0],Tt=Je[1],Wt=on(0,function(Zt,Fe){!Ze&&ot&&ot({direction:Zt>Fe?"top":"bottom"})}),Lt=(0,H.Z)(Wt,2),Mn=Lt[0],mn=Lt[1],bn=(0,d.useState)([0,0]),n=(0,H.Z)(bn,2),t=n[0],p=n[1],h=(0,d.useState)([0,0]),g=(0,H.Z)(h,2),X=g[0],$=g[1],Y=(0,d.useState)([0,0]),le=(0,H.Z)(Y,2),te=le[0],Ce=le[1],Ae=(0,d.useState)([0,0]),ne=(0,H.Z)(Ae,2),C=ne[0],e=ne[1],i=T(new Map),c=(0,H.Z)(i,2),s=c[0],R=c[1],P=jt(Nt,s,X[0]),N=rn(t,Ze),J=rn(X,Ze),ve=rn(te,Ze),he=rn(C,Ze),rt=Math.floor(N)<Math.floor(J+ve),re=rt?N-he:N-ve,_e="".concat(ce,"-nav-operations-hidden"),Se=0,we=0;Ze&&Q?(Se=0,we=Math.max(0,J-re)):(Se=Math.min(0,re-J),we=0);function ye(Zt){return Zt<Se?Se:Zt>we?we:Zt}var ge=(0,d.useRef)(null),ze=(0,d.useState)(),ct=(0,H.Z)(ze,2),Xe=ct[0],Le=ct[1];function qe(){Le(Date.now())}function Re(){ge.current&&clearTimeout(ge.current)}lt(_t,function(Zt,Fe){function wt(nn,Sn){nn(function(An){var an=ye(An+Sn);return an})}return rt?(Ze?wt(Tt,Zt):wt(mn,Fe),Re(),qe(),!0):!1}),(0,d.useEffect)(function(){return Re(),Xe&&(ge.current=setTimeout(function(){Le(0)},100)),Re},[Xe]);var xe=_(P,re,Ze?Ke:Mn,J,ve,he,(0,W.Z)((0,W.Z)({},u),{},{tabs:Nt})),At=(0,H.Z)(xe,2),xt=At[0],Ut=At[1],yt=(0,fn.Z)(function(){var Zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:me,Fe=P.get(Zt)||{width:0,height:0,left:0,right:0,top:0};if(Ze){var wt=Ke;Q?Fe.right<Ke?wt=Fe.right:Fe.right+Fe.width>Ke+re&&(wt=Fe.right+Fe.width-re):Fe.left<-Ke?wt=-Fe.left:Fe.left+Fe.width>-Ke+re&&(wt=-(Fe.left+Fe.width-re)),mn(0),Tt(ye(wt))}else{var nn=Mn;Fe.top<-Mn?nn=-Fe.top:Fe.top+Fe.height>-Mn+re&&(nn=-(Fe.top+Fe.height-re)),Tt(0),mn(ye(nn))}}),Yt=(0,d.useState)(),Pt=(0,H.Z)(Yt,2),Xt=Pt[0],Kt=Pt[1],Vt=(0,d.useState)(!1),ke=(0,H.Z)(Vt,2),I=ke[0],M=ke[1],ae=Nt.filter(function(Zt){return!Zt.disabled}).map(function(Zt){return Zt.key}),oe=function(Fe){var wt=ae.indexOf(Xt||me),nn=ae.length,Sn=(wt+Fe+nn)%nn,An=ae[Sn];Kt(An)},Ie=function(Fe){var wt=Fe.code,nn=Q&&Ze,Sn=ae[0],An=ae[ae.length-1];switch(wt){case"ArrowLeft":{Ze&&oe(nn?1:-1);break}case"ArrowRight":{Ze&&oe(nn?-1:1);break}case"ArrowUp":{Fe.preventDefault(),Ze||oe(-1);break}case"ArrowDown":{Fe.preventDefault(),Ze||oe(1);break}case"Home":{Fe.preventDefault(),Kt(Sn);break}case"End":{Fe.preventDefault(),Kt(An);break}case"Enter":case"Space":{Fe.preventDefault(),mt(me,Fe);break}case"Backspace":case"Delete":{var an=ae.indexOf(Xt),Kn=Nt.find(function(Hn){return Hn.key===Xt}),Xn=L(Kn==null?void 0:Kn.closable,Kn==null?void 0:Kn.closeIcon,je,Kn==null?void 0:Kn.disabled);Xn&&(Fe.preventDefault(),Fe.stopPropagation(),je.onEdit("remove",{key:Xt,event:Fe}),an===ae.length-1?oe(-1):oe(1));break}}},Et={};Ze?Et[Q?"marginRight":"marginLeft"]=ht:Et.marginTop=ht;var It=Nt.map(function(Zt,Fe){var wt=Zt.key;return d.createElement(sn,{id:S,prefixCls:ce,key:wt,tab:Zt,style:Fe===0?void 0:Et,closable:Zt.closable,editable:je,active:wt===me,focus:wt===Xt,renderWrapper:st,removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,tabCount:ae.length,currentPosition:Fe+1,onClick:function(Sn){mt(wt,Sn)},onKeyDown:Ie,onFocus:function(){I||Kt(wt),yt(wt),qe(),_t.current&&(Q||(_t.current.scrollLeft=0),_t.current.scrollTop=0)},onBlur:function(){Kt(void 0)},onMouseDown:function(){M(!0)},onMouseUp:function(){M(!1)}})}),ft=function(){return R(function(){var Fe,wt=new Map,nn=(Fe=Bt.current)===null||Fe===void 0?void 0:Fe.getBoundingClientRect();return Nt.forEach(function(Sn){var An,an=Sn.key,Kn=(An=Bt.current)===null||An===void 0?void 0:An.querySelector('[data-node-key="'.concat(De(an),'"]'));if(Kn){var Xn=dn(Kn,nn),Hn=(0,H.Z)(Xn,4),tr=Hn[0],Qn=Hn[1],Un=Hn[2],Nn=Hn[3];wt.set(an,{width:tr,height:Qn,left:Un,top:Nn})}}),wt})};(0,d.useEffect)(function(){ft()},[Nt.map(function(Zt){return Zt.key}).join("_")]);var zt=un(function(){var Zt=Cn(tt),Fe=Cn(St),wt=Cn(Pe);p([Zt[0]-Fe[0]-wt[0],Zt[1]-Fe[1]-wt[1]]);var nn=Cn(Ue);Ce(nn);var Sn=Cn(bt);e(Sn);var An=Cn(Bt);$([An[0]-nn[0],An[1]-nn[1]]),ft()}),yn=Nt.slice(0,xt),xn=Nt.slice(Ut+1),Ln=[].concat((0,v.Z)(yn),(0,v.Z)(xn)),Rt=P.get(me),Vn=vn({activeTabOffset:Rt,horizontal:Ze,indicator:gt,rtl:Q}),Bn=Vn.style;(0,d.useEffect)(function(){yt()},[me,Se,we,B(Rt),B(P),Ze]),(0,d.useEffect)(function(){zt()},[Q]);var Zn=!!Ln.length,Ht="".concat(ce,"-nav-wrap"),pn,hn,_n,Gn;return Ze?Q?(hn=Ke>0,pn=Ke!==we):(pn=Ke<0,hn=Ke!==Se):(_n=Mn<0,Gn=Mn!==Se),d.createElement(fe.Z,{onResize:zt},d.createElement("div",{ref:(0,kn.x1)(f,tt),role:"tablist","aria-orientation":Ze?"horizontal":"vertical",className:$e()("".concat(ce,"-nav"),A),style:U,onKeyDown:function(){qe()}},d.createElement(Mt,{ref:St,position:"left",extra:be,prefixCls:ce}),d.createElement(fe.Z,{onResize:zt},d.createElement("div",{className:$e()(Ht,(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(Ht,"-ping-left"),pn),"".concat(Ht,"-ping-right"),hn),"".concat(Ht,"-ping-top"),_n),"".concat(Ht,"-ping-bottom"),Gn)),ref:_t},d.createElement(fe.Z,{onResize:zt},d.createElement("div",{ref:Bt,className:"".concat(ce,"-nav-list"),style:{transform:"translate(".concat(Ke,"px, ").concat(Mn,"px)"),transition:Xe?"none":void 0}},It,d.createElement(pe,{ref:Ue,prefixCls:ce,locale:Qe,editable:je,style:(0,W.Z)((0,W.Z)({},It.length===0?void 0:Et),{},{visibility:Zn?"hidden":null})}),d.createElement("div",{className:$e()("".concat(ce,"-ink-bar"),(0,Z.Z)({},"".concat(ce,"-ink-bar-animated"),ee.inkBar)),style:Bn}))))),d.createElement(wn,(0,D.Z)({},u,{removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,ref:bt,prefixCls:ce,tabs:Ln,className:!Zn&&_e,tabMoving:!!Xe})),d.createElement(Mt,{ref:Pe,position:"right",extra:be,prefixCls:ce})))}),a=O,m=d.forwardRef(function(u,f){var A=u.prefixCls,U=u.className,S=u.style,ee=u.id,me=u.active,Q=u.tabKey,be=u.children;return d.createElement("div",{id:ee&&"".concat(ee,"-panel-").concat(Q),role:"tabpanel",tabIndex:me?0:-1,"aria-labelledby":ee&&"".concat(ee,"-tab-").concat(Q),"aria-hidden":!me,style:S,className:$e()(A,me&&"".concat(A,"-active"),U),ref:f},be)}),o=m,w=["renderTabBar"],k=["label","key"],K=function(f){var A=f.renderTabBar,U=(0,at.Z)(f,w),S=d.useContext(y),ee=S.tabs;if(A){var me=(0,W.Z)((0,W.Z)({},U),{},{panes:ee.map(function(Q){var be=Q.label,je=Q.key,Qe=(0,at.Z)(Q,k);return d.createElement(o,(0,D.Z)({tab:be,key:je,tabKey:je},Qe))})});return A(me,a)}return d.createElement(a,U)},z=K,ie=r(77900),q=["key","forceRender","style","className","destroyInactiveTabPane"],ue=function(f){var A=f.id,U=f.activeKey,S=f.animated,ee=f.tabPosition,me=f.destroyInactiveTabPane,Q=d.useContext(y),be=Q.prefixCls,je=Q.tabs,Qe=S.tabPane,nt="".concat(be,"-tabpane");return d.createElement("div",{className:$e()("".concat(be,"-content-holder"))},d.createElement("div",{className:$e()("".concat(be,"-content"),"".concat(be,"-content-").concat(ee),(0,Z.Z)({},"".concat(be,"-content-animated"),Qe))},je.map(function(ht){var st=ht.key,mt=ht.forceRender,ot=ht.style,gt=ht.className,Oe=ht.destroyInactiveTabPane,ce=(0,at.Z)(ht,q),Nt=st===U;return d.createElement(ie.default,(0,D.Z)({key:st,visible:Nt,forceRender:mt,removeOnLeave:!!(me||Oe),leavedClassName:"".concat(nt,"-hidden")},S.tabPaneMotion),function(tt,St){var Pe=tt.style,_t=tt.className;return d.createElement(o,(0,D.Z)({},ce,{prefixCls:nt,id:A,tabKey:st,animated:Qe,active:Nt,style:(0,W.Z)((0,W.Z)({},ot),Pe),className:$e()(gt,_t),ref:St}))})})))},E=ue,V=r(48736);function F(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},f;return u===!1?f={inkBar:!1,tabPane:!1}:u===!0?f={inkBar:!0,tabPane:!1}:f=(0,W.Z)({inkBar:!0},(0,j.Z)(u)==="object"?u:{}),f.tabPaneMotion&&f.tabPane===void 0&&(f.tabPane=!0),!f.tabPaneMotion&&f.tabPane&&(f.tabPane=!1),f}var x=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],G=0,Me=d.forwardRef(function(u,f){var A=u.id,U=u.prefixCls,S=U===void 0?"rc-tabs":U,ee=u.className,me=u.items,Q=u.direction,be=u.activeKey,je=u.defaultActiveKey,Qe=u.editable,nt=u.animated,ht=u.tabPosition,st=ht===void 0?"top":ht,mt=u.tabBarGutter,ot=u.tabBarStyle,gt=u.tabBarExtraContent,Oe=u.locale,ce=u.more,Nt=u.destroyInactiveTabPane,tt=u.renderTabBar,St=u.onChange,Pe=u.onTabClick,_t=u.onTabScroll,Bt=u.getPopupContainer,bt=u.popupClassName,Ue=u.indicator,Ze=(0,at.Z)(u,x),He=d.useMemo(function(){return(me||[]).filter(function(C){return C&&(0,j.Z)(C)==="object"&&"key"in C})},[me]),Je=Q==="rtl",Ke=F(nt),Tt=(0,d.useState)(!1),Wt=(0,H.Z)(Tt,2),Lt=Wt[0],Mn=Wt[1];(0,d.useEffect)(function(){Mn((0,l.Z)())},[]);var mn=(0,We.Z)(function(){var C;return(C=He[0])===null||C===void 0?void 0:C.key},{value:be,defaultValue:je}),bn=(0,H.Z)(mn,2),n=bn[0],t=bn[1],p=(0,d.useState)(function(){return He.findIndex(function(C){return C.key===n})}),h=(0,H.Z)(p,2),g=h[0],X=h[1];(0,d.useEffect)(function(){var C=He.findIndex(function(i){return i.key===n});if(C===-1){var e;C=Math.max(0,Math.min(g,He.length-1)),t((e=He[C])===null||e===void 0?void 0:e.key)}X(C)},[He.map(function(C){return C.key}).join("_"),n,g]);var $=(0,We.Z)(null,{value:A}),Y=(0,H.Z)($,2),le=Y[0],te=Y[1];(0,d.useEffect)(function(){A||(te("rc-tabs-".concat(G)),G+=1)},[]);function Ce(C,e){Pe==null||Pe(C,e);var i=C!==n;t(C),i&&(St==null||St(C))}var Ae={id:le,activeKey:n,animated:Ke,tabPosition:st,rtl:Je,mobile:Lt},ne=(0,W.Z)((0,W.Z)({},Ae),{},{editable:Qe,locale:Oe,more:ce,tabBarGutter:mt,onTabClick:Ce,onTabScroll:_t,extra:gt,style:ot,panes:null,getPopupContainer:Bt,popupClassName:bt,indicator:Ue});return d.createElement(y.Provider,{value:{tabs:He,prefixCls:S}},d.createElement("div",(0,D.Z)({ref:f,id:A,className:$e()(S,"".concat(S,"-").concat(st),(0,Z.Z)((0,Z.Z)((0,Z.Z)({},"".concat(S,"-mobile"),Lt),"".concat(S,"-editable"),Qe),"".concat(S,"-rtl"),Je),ee)},Ze),d.createElement(z,(0,D.Z)({},ne,{renderTabBar:tt})),d.createElement(E,(0,D.Z)({destroyInactiveTabPane:Nt},Ae,{animated:Ke}))))}),Be=Me,de=Be},29125:function(er,Rn,r){r.d(Rn,{G:function(){return H},Z:function(){return In}});var D=r(92310),Z=r.n(D),W=r(59301);function H(vn){var Ne=vn.children,jt=vn.prefixCls,on=vn.id,ln=vn.overlayInnerStyle,Te=vn.bodyClassName,Ve=vn.className,it=vn.style;return W.createElement("div",{className:Z()("".concat(jt,"-content"),Ve),style:it},W.createElement("div",{className:Z()("".concat(jt,"-inner"),Te),id:on,role:"tooltip",style:ln},typeof Ne=="function"?Ne():Ne))}var j=r(71409),at=r(89490),tn=r(39224),$e=r(65352),We={shiftX:64,adjustY:1},l={adjustX:1,shiftY:!0},d=[0,0],y={left:{points:["cr","cl"],overflow:l,offset:[-4,0],targetOffset:d},right:{points:["cl","cr"],overflow:l,offset:[4,0],targetOffset:d},top:{points:["bc","tc"],overflow:We,offset:[0,-4],targetOffset:d},bottom:{points:["tc","bc"],overflow:We,offset:[0,4],targetOffset:d},topLeft:{points:["bl","tl"],overflow:We,offset:[0,-4],targetOffset:d},leftTop:{points:["tr","tl"],overflow:l,offset:[-4,0],targetOffset:d},topRight:{points:["br","tr"],overflow:We,offset:[0,-4],targetOffset:d},rightTop:{points:["tl","tr"],overflow:l,offset:[4,0],targetOffset:d},bottomRight:{points:["tr","br"],overflow:We,offset:[0,4],targetOffset:d},rightBottom:{points:["bl","br"],overflow:l,offset:[4,0],targetOffset:d},bottomLeft:{points:["tl","bl"],overflow:We,offset:[0,4],targetOffset:d},leftBottom:{points:["br","bl"],overflow:l,offset:[-4,0],targetOffset:d}},v=null,fe=r(80402),fn=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],kn=function(Ne,jt){var on=Ne.overlayClassName,ln=Ne.trigger,Te=ln===void 0?["hover"]:ln,Ve=Ne.mouseEnterDelay,it=Ve===void 0?0:Ve,lt=Ne.mouseLeaveDelay,Ct=lt===void 0?.1:lt,un=Ne.overlayStyle,T=Ne.prefixCls,b=T===void 0?"rc-tooltip":T,_=Ne.children,B=Ne.onVisibleChange,se=Ne.afterVisibleChange,De=Ne.transitionName,L=Ne.animation,Ye=Ne.motion,pe=Ne.placement,vt=pe===void 0?"right":pe,Mt=Ne.align,Ot=Mt===void 0?{}:Mt,Gt=Ne.destroyTooltipOnHide,Dt=Gt===void 0?!1:Gt,$t=Ne.defaultVisible,wn=Ne.getTooltipContainer,Dn=Ne.overlayInnerStyle,sn=Ne.arrowContent,dn=Ne.overlay,Cn=Ne.id,rn=Ne.showArrow,O=rn===void 0?!0:rn,a=Ne.classNames,m=Ne.styles,o=(0,tn.Z)(Ne,fn),w=(0,fe.Z)(Cn),k=(0,W.useRef)(null);(0,W.useImperativeHandle)(jt,function(){return k.current});var K=(0,at.Z)({},o);"visible"in Ne&&(K.popupVisible=Ne.visible);var z=function(){return W.createElement(H,{key:"content",prefixCls:b,id:w,bodyClassName:a==null?void 0:a.body,overlayInnerStyle:(0,at.Z)((0,at.Z)({},Dn),m==null?void 0:m.body)},dn)},ie=function(){var ue=W.Children.only(_),E=(ue==null?void 0:ue.props)||{},V=(0,at.Z)((0,at.Z)({},E),{},{"aria-describedby":dn?w:null});return W.cloneElement(_,V)};return W.createElement($e.Z,(0,j.Z)({popupClassName:Z()(on,a==null?void 0:a.root),prefixCls:b,popup:z,action:Te,builtinPlacements:y,popupPlacement:vt,ref:k,popupAlign:Ot,getPopupContainer:wn,onPopupVisibleChange:B,afterPopupVisibleChange:se,popupTransitionName:De,popupAnimation:L,popupMotion:Ye,defaultPopupVisible:$t,autoDestroy:Dt,mouseLeaveDelay:Ct,popupStyle:(0,at.Z)((0,at.Z)({},un),m==null?void 0:m.root),mouseEnterDelay:it,arrow:O},K),ie())},qt=(0,W.forwardRef)(kn),In=qt},49658:function(er,Rn){Rn.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var r=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(r)||/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(r==null?void 0:r.substr(0,4))}},65283:function(er,Rn,r){r.d(Rn,{Z:function(){return rn}});var D=r(71409),Z=r(28788),W=r(89490),H=r(87075),j=r(11036),at=r(39224),tn=r(92310),$e=r.n(tn),We=r(29301),l=r(70425),d=r(34280),y=r(59301),v=r(4676),fe=y.forwardRef(function(O,a){var m=O.height,o=O.offsetY,w=O.offsetX,k=O.children,K=O.prefixCls,z=O.onInnerResize,ie=O.innerProps,q=O.rtl,ue=O.extra,E={},V={display:"flex",flexDirection:"column"};return o!==void 0&&(E={height:m,position:"relative",overflow:"hidden"},V=(0,W.Z)((0,W.Z)({},V),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(o,"px)")},q?"marginRight":"marginLeft",-w),"position","absolute"),"left",0),"right",0),"top",0))),y.createElement("div",{style:E},y.createElement(We.Z,{onResize:function(x){var G=x.offsetHeight;G&&z&&z()}},y.createElement("div",(0,D.Z)({style:V,className:$e()((0,H.Z)({},"".concat(K,"-holder-inner"),K)),ref:a},ie),k,ue)))});fe.displayName="Filler";var fn=fe;function kn(O){var a=O.children,m=O.setRef,o=y.useCallback(function(w){m(w)},[]);return y.cloneElement(a,{ref:o})}function qt(O,a,m,o,w,k,K,z){var ie=z.getKey;return O.slice(a,m+1).map(function(q,ue){var E=a+ue,V=K(q,E,{style:{width:o},offsetX:w}),F=ie(q);return y.createElement(kn,{key:F,setRef:function(G){return k(q,G)}},V)})}function In(O,a,m,o){var w=m-O,k=a-m,K=Math.min(w,k)*2;if(o<=K){var z=Math.floor(o/2);return o%2?m+z+1:m-z}return w>k?m-(o-k):m+(o-w)}function vn(O,a,m){var o=O.length,w=a.length,k,K;if(o===0&&w===0)return null;o<w?(k=O,K=a):(k=a,K=O);var z={__EMPTY_ITEM__:!0};function ie(x){return x!==void 0?m(x):z}for(var q=null,ue=Math.abs(o-w)!==1,E=0;E<K.length;E+=1){var V=ie(k[E]),F=ie(K[E]);if(V!==F){q=E,ue=ue||V!==ie(K[E+1]);break}}return q===null?null:{index:q,multiple:ue}}function Ne(O,a,m){var o=y.useState(O),w=(0,j.Z)(o,2),k=w[0],K=w[1],z=y.useState(null),ie=(0,j.Z)(z,2),q=ie[0],ue=ie[1];return y.useEffect(function(){var E=vn(k||[],O||[],a);(E==null?void 0:E.index)!==void 0&&(m==null||m(E.index),ue(O[E.index])),K(O)},[O]),[q]}var jt=r(16089),on=(typeof navigator=="undefined"?"undefined":(0,Z.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),ln=on,Te=function(O,a,m,o){var w=(0,y.useRef)(!1),k=(0,y.useRef)(null);function K(){clearTimeout(k.current),w.current=!0,k.current=setTimeout(function(){w.current=!1},50)}var z=(0,y.useRef)({top:O,bottom:a,left:m,right:o});return z.current.top=O,z.current.bottom=a,z.current.left=m,z.current.right=o,function(ie,q){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=ie?q<0&&z.current.left||q>0&&z.current.right:q<0&&z.current.top||q>0&&z.current.bottom;return ue&&E?(clearTimeout(k.current),w.current=!1):(!E||w.current)&&K(),!w.current&&E}};function Ve(O,a,m,o,w,k,K){var z=(0,y.useRef)(0),ie=(0,y.useRef)(null),q=(0,y.useRef)(null),ue=(0,y.useRef)(!1),E=Te(a,m,o,w);function V(de,u){if(jt.Z.cancel(ie.current),!E(!1,u)){var f=de;if(!f._virtualHandled)f._virtualHandled=!0;else return;z.current+=u,q.current=u,ln||f.preventDefault(),ie.current=(0,jt.Z)(function(){var A=ue.current?10:1;K(z.current*A,!1),z.current=0})}}function F(de,u){K(u,!0),ln||de.preventDefault()}var x=(0,y.useRef)(null),G=(0,y.useRef)(null);function Me(de){if(O){jt.Z.cancel(G.current),G.current=(0,jt.Z)(function(){x.current=null},2);var u=de.deltaX,f=de.deltaY,A=de.shiftKey,U=u,S=f;(x.current==="sx"||!x.current&&A&&f&&!u)&&(U=f,S=0,x.current="sx");var ee=Math.abs(U),me=Math.abs(S);x.current===null&&(x.current=k&&ee>me?"x":"y"),x.current==="y"?V(de,S):F(de,U)}}function Be(de){O&&(ue.current=de.detail===q.current)}return[Me,Be]}function it(O,a,m,o){var w=y.useMemo(function(){return[new Map,[]]},[O,m.id,o]),k=(0,j.Z)(w,2),K=k[0],z=k[1],ie=function(ue){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ue,V=K.get(ue),F=K.get(E);if(V===void 0||F===void 0)for(var x=O.length,G=z.length;G<x;G+=1){var Me,Be=O[G],de=a(Be);K.set(de,G);var u=(Me=m.get(de))!==null&&Me!==void 0?Me:o;if(z[G]=(z[G-1]||0)+u,de===ue&&(V=G),de===E&&(F=G),V!==void 0&&F!==void 0)break}return{top:z[V-1]||0,bottom:z[F]}};return ie}var lt=r(16552),Ct=r(19210),un=function(){function O(){(0,lt.Z)(this,O),(0,H.Z)(this,"maps",void 0),(0,H.Z)(this,"id",0),(0,H.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,Ct.Z)(O,[{key:"set",value:function(m,o){this.diffRecords.set(m,this.maps[m]),this.maps[m]=o,this.id+=1}},{key:"get",value:function(m){return this.maps[m]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),O}(),T=un;function b(O){var a=parseFloat(O);return isNaN(a)?0:a}function _(O,a,m){var o=y.useState(0),w=(0,j.Z)(o,2),k=w[0],K=w[1],z=(0,y.useRef)(new Map),ie=(0,y.useRef)(new T),q=(0,y.useRef)(0);function ue(){q.current+=1}function E(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ue();var x=function(){var Be=!1;z.current.forEach(function(de,u){if(de&&de.offsetParent){var f=de.offsetHeight,A=getComputedStyle(de),U=A.marginTop,S=A.marginBottom,ee=b(U),me=b(S),Q=f+ee+me;ie.current.get(u)!==Q&&(ie.current.set(u,Q),Be=!0)}}),Be&&K(function(de){return de+1})};if(F)x();else{q.current+=1;var G=q.current;Promise.resolve().then(function(){G===q.current&&x()})}}function V(F,x){var G=O(F),Me=z.current.get(G);x?(z.current.set(G,x),E()):z.current.delete(G),!Me!=!x&&(x?a==null||a(F):m==null||m(F))}return(0,y.useEffect)(function(){return ue},[]),[V,E,ie.current,k]}var B=14/15;function se(O,a,m){var o=(0,y.useRef)(!1),w=(0,y.useRef)(0),k=(0,y.useRef)(0),K=(0,y.useRef)(null),z=(0,y.useRef)(null),ie,q=function(F){if(o.current){var x=Math.ceil(F.touches[0].pageX),G=Math.ceil(F.touches[0].pageY),Me=w.current-x,Be=k.current-G,de=Math.abs(Me)>Math.abs(Be);de?w.current=x:k.current=G;var u=m(de,de?Me:Be,!1,F);u&&F.preventDefault(),clearInterval(z.current),u&&(z.current=setInterval(function(){de?Me*=B:Be*=B;var f=Math.floor(de?Me:Be);(!m(de,f,!0)||Math.abs(f)<=.1)&&clearInterval(z.current)},16))}},ue=function(){o.current=!1,ie()},E=function(F){ie(),F.touches.length===1&&!o.current&&(o.current=!0,w.current=Math.ceil(F.touches[0].pageX),k.current=Math.ceil(F.touches[0].pageY),K.current=F.target,K.current.addEventListener("touchmove",q,{passive:!1}),K.current.addEventListener("touchend",ue,{passive:!0}))};ie=function(){K.current&&(K.current.removeEventListener("touchmove",q),K.current.removeEventListener("touchend",ue))},(0,d.Z)(function(){return O&&a.current.addEventListener("touchstart",E,{passive:!0}),function(){var V;(V=a.current)===null||V===void 0||V.removeEventListener("touchstart",E),ie(),clearInterval(z.current)}},[O])}function De(O){return Math.floor(Math.pow(O,.5))}function L(O,a){var m="touches"in O?O.touches[0]:O;return m[a?"pageX":"pageY"]-window[a?"scrollX":"scrollY"]}function Ye(O,a,m){y.useEffect(function(){var o=a.current;if(O&&o){var w=!1,k,K,z=function(){jt.Z.cancel(k)},ie=function V(){z(),k=(0,jt.Z)(function(){m(K),V()})},q=function(F){if(!(F.target.draggable||F.button!==0)){var x=F;x._virtualHandled||(x._virtualHandled=!0,w=!0)}},ue=function(){w=!1,z()},E=function(F){if(w){var x=L(F,!1),G=o.getBoundingClientRect(),Me=G.top,Be=G.bottom;if(x<=Me){var de=Me-x;K=-De(de),ie()}else if(x>=Be){var u=x-Be;K=De(u),ie()}else z()}};return o.addEventListener("mousedown",q),o.ownerDocument.addEventListener("mouseup",ue),o.ownerDocument.addEventListener("mousemove",E),function(){o.removeEventListener("mousedown",q),o.ownerDocument.removeEventListener("mouseup",ue),o.ownerDocument.removeEventListener("mousemove",E),z()}}},[O])}var pe=10;function vt(O,a,m,o,w,k,K,z){var ie=y.useRef(),q=y.useState(null),ue=(0,j.Z)(q,2),E=ue[0],V=ue[1];return(0,d.Z)(function(){if(E&&E.times<pe){if(!O.current){V(function(gt){return(0,W.Z)({},gt)});return}k();var F=E.targetAlign,x=E.originAlign,G=E.index,Me=E.offset,Be=O.current.clientHeight,de=!1,u=F,f=null;if(Be){for(var A=F||x,U=0,S=0,ee=0,me=Math.min(a.length-1,G),Q=0;Q<=me;Q+=1){var be=w(a[Q]);S=U;var je=m.get(be);ee=S+(je===void 0?o:je),U=ee}for(var Qe=A==="top"?Me:Be-Me,nt=me;nt>=0;nt-=1){var ht=w(a[nt]),st=m.get(ht);if(st===void 0){de=!0;break}if(Qe-=st,Qe<=0)break}switch(A){case"top":f=S-Me;break;case"bottom":f=ee-Be+Me;break;default:{var mt=O.current.scrollTop,ot=mt+Be;S<mt?u="top":ee>ot&&(u="bottom")}}f!==null&&K(f),f!==E.lastTop&&(de=!0)}de&&V((0,W.Z)((0,W.Z)({},E),{},{times:E.times+1,targetAlign:u,lastTop:f}))}},[E,O.current]),function(F){if(F==null){z();return}if(jt.Z.cancel(ie.current),typeof F=="number")K(F);else if(F&&(0,Z.Z)(F)==="object"){var x,G=F.align;"index"in F?x=F.index:x=a.findIndex(function(de){return w(de)===F.key});var Me=F.offset,Be=Me===void 0?0:Me;V({times:0,index:x,offset:Be,originAlign:G})}}}var Mt=y.forwardRef(function(O,a){var m=O.prefixCls,o=O.rtl,w=O.scrollOffset,k=O.scrollRange,K=O.onStartMove,z=O.onStopMove,ie=O.onScroll,q=O.horizontal,ue=O.spinSize,E=O.containerSize,V=O.style,F=O.thumbStyle,x=O.showScrollBar,G=y.useState(!1),Me=(0,j.Z)(G,2),Be=Me[0],de=Me[1],u=y.useState(null),f=(0,j.Z)(u,2),A=f[0],U=f[1],S=y.useState(null),ee=(0,j.Z)(S,2),me=ee[0],Q=ee[1],be=!o,je=y.useRef(),Qe=y.useRef(),nt=y.useState(x),ht=(0,j.Z)(nt,2),st=ht[0],mt=ht[1],ot=y.useRef(),gt=function(){x===!0||x===!1||(clearTimeout(ot.current),mt(!0),ot.current=setTimeout(function(){mt(!1)},3e3))},Oe=k-E||0,ce=E-ue||0,Nt=y.useMemo(function(){if(w===0||Oe===0)return 0;var He=w/Oe;return He*ce},[w,Oe,ce]),tt=function(Je){Je.stopPropagation(),Je.preventDefault()},St=y.useRef({top:Nt,dragging:Be,pageY:A,startTop:me});St.current={top:Nt,dragging:Be,pageY:A,startTop:me};var Pe=function(Je){de(!0),U(L(Je,q)),Q(St.current.top),K(),Je.stopPropagation(),Je.preventDefault()};y.useEffect(function(){var He=function(Wt){Wt.preventDefault()},Je=je.current,Ke=Qe.current;return Je.addEventListener("touchstart",He,{passive:!1}),Ke.addEventListener("touchstart",Pe,{passive:!1}),function(){Je.removeEventListener("touchstart",He),Ke.removeEventListener("touchstart",Pe)}},[]);var _t=y.useRef();_t.current=Oe;var Bt=y.useRef();Bt.current=ce,y.useEffect(function(){if(Be){var He,Je=function(Wt){var Lt=St.current,Mn=Lt.dragging,mn=Lt.pageY,bn=Lt.startTop;jt.Z.cancel(He);var n=je.current.getBoundingClientRect(),t=E/(q?n.width:n.height);if(Mn){var p=(L(Wt,q)-mn)*t,h=bn;!be&&q?h-=p:h+=p;var g=_t.current,X=Bt.current,$=X?h/X:0,Y=Math.ceil($*g);Y=Math.max(Y,0),Y=Math.min(Y,g),He=(0,jt.Z)(function(){ie(Y,q)})}},Ke=function(){de(!1),z()};return window.addEventListener("mousemove",Je,{passive:!0}),window.addEventListener("touchmove",Je,{passive:!0}),window.addEventListener("mouseup",Ke,{passive:!0}),window.addEventListener("touchend",Ke,{passive:!0}),function(){window.removeEventListener("mousemove",Je),window.removeEventListener("touchmove",Je),window.removeEventListener("mouseup",Ke),window.removeEventListener("touchend",Ke),jt.Z.cancel(He)}}},[Be]),y.useEffect(function(){return gt(),function(){clearTimeout(ot.current)}},[w]),y.useImperativeHandle(a,function(){return{delayHidden:gt}});var bt="".concat(m,"-scrollbar"),Ue={position:"absolute",visibility:st?null:"hidden"},Ze={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return q?(Ue.height=8,Ue.left=0,Ue.right=0,Ue.bottom=0,Ze.height="100%",Ze.width=ue,be?Ze.left=Nt:Ze.right=Nt):(Ue.width=8,Ue.top=0,Ue.bottom=0,be?Ue.right=0:Ue.left=0,Ze.width="100%",Ze.height=ue,Ze.top=Nt),y.createElement("div",{ref:je,className:$e()(bt,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat(bt,"-horizontal"),q),"".concat(bt,"-vertical"),!q),"".concat(bt,"-visible"),st)),style:(0,W.Z)((0,W.Z)({},Ue),V),onMouseDown:tt,onMouseMove:gt},y.createElement("div",{ref:Qe,className:$e()("".concat(bt,"-thumb"),(0,H.Z)({},"".concat(bt,"-thumb-moving"),Be)),style:(0,W.Z)((0,W.Z)({},Ze),F),onMouseDown:Pe}))}),Ot=Mt,Gt=20;function Dt(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,m=O/a*O;return isNaN(m)&&(m=0),m=Math.max(m,Gt),Math.floor(m)}var $t=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],wn=[],Dn={overflowY:"auto",overflowAnchor:"none"};function sn(O,a){var m=O.prefixCls,o=m===void 0?"rc-virtual-list":m,w=O.className,k=O.height,K=O.itemHeight,z=O.fullHeight,ie=z===void 0?!0:z,q=O.style,ue=O.data,E=O.children,V=O.itemKey,F=O.virtual,x=O.direction,G=O.scrollWidth,Me=O.component,Be=Me===void 0?"div":Me,de=O.onScroll,u=O.onVirtualScroll,f=O.onVisibleChange,A=O.innerProps,U=O.extraRender,S=O.styles,ee=O.showScrollBar,me=ee===void 0?"optional":ee,Q=(0,at.Z)(O,$t),be=y.useCallback(function(I){return typeof V=="function"?V(I):I==null?void 0:I[V]},[V]),je=_(be,null,null),Qe=(0,j.Z)(je,4),nt=Qe[0],ht=Qe[1],st=Qe[2],mt=Qe[3],ot=!!(F!==!1&&k&&K),gt=y.useMemo(function(){return Object.values(st.maps).reduce(function(I,M){return I+M},0)},[st.id,st.maps]),Oe=ot&&ue&&(Math.max(K*ue.length,gt)>k||!!G),ce=x==="rtl",Nt=$e()(o,(0,H.Z)({},"".concat(o,"-rtl"),ce),w),tt=ue||wn,St=(0,y.useRef)(),Pe=(0,y.useRef)(),_t=(0,y.useRef)(),Bt=(0,y.useState)(0),bt=(0,j.Z)(Bt,2),Ue=bt[0],Ze=bt[1],He=(0,y.useState)(0),Je=(0,j.Z)(He,2),Ke=Je[0],Tt=Je[1],Wt=(0,y.useState)(!1),Lt=(0,j.Z)(Wt,2),Mn=Lt[0],mn=Lt[1],bn=function(){mn(!0)},n=function(){mn(!1)},t={getKey:be};function p(I){Ze(function(M){var ae;typeof I=="function"?ae=I(M):ae=I;var oe=rt(ae);return St.current.scrollTop=oe,oe})}var h=(0,y.useRef)({start:0,end:tt.length}),g=(0,y.useRef)(),X=Ne(tt,be),$=(0,j.Z)(X,1),Y=$[0];g.current=Y;var le=y.useMemo(function(){if(!ot)return{scrollHeight:void 0,start:0,end:tt.length-1,offset:void 0};if(!Oe){var I;return{scrollHeight:((I=Pe.current)===null||I===void 0?void 0:I.offsetHeight)||0,start:0,end:tt.length-1,offset:void 0}}for(var M=0,ae,oe,Ie,Et=tt.length,It=0;It<Et;It+=1){var ft=tt[It],zt=be(ft),yn=st.get(zt),xn=M+(yn===void 0?K:yn);xn>=Ue&&ae===void 0&&(ae=It,oe=M),xn>Ue+k&&Ie===void 0&&(Ie=It),M=xn}return ae===void 0&&(ae=0,oe=0,Ie=Math.ceil(k/K)),Ie===void 0&&(Ie=tt.length-1),Ie=Math.min(Ie+1,tt.length-1),{scrollHeight:M,start:ae,end:Ie,offset:oe}},[Oe,ot,Ue,tt,mt,k]),te=le.scrollHeight,Ce=le.start,Ae=le.end,ne=le.offset;h.current.start=Ce,h.current.end=Ae,y.useLayoutEffect(function(){var I=st.getRecord();if(I.size===1){var M=Array.from(I.keys())[0],ae=I.get(M),oe=tt[Ce];if(oe&&ae===void 0){var Ie=be(oe);if(Ie===M){var Et=st.get(M),It=Et-K;p(function(ft){return ft+It})}}}st.resetRecord()},[te]);var C=y.useState({width:0,height:k}),e=(0,j.Z)(C,2),i=e[0],c=e[1],s=function(M){c({width:M.offsetWidth,height:M.offsetHeight})},R=(0,y.useRef)(),P=(0,y.useRef)(),N=y.useMemo(function(){return Dt(i.width,G)},[i.width,G]),J=y.useMemo(function(){return Dt(i.height,te)},[i.height,te]),ve=te-k,he=(0,y.useRef)(ve);he.current=ve;function rt(I){var M=I;return Number.isNaN(he.current)||(M=Math.min(M,he.current)),M=Math.max(M,0),M}var re=Ue<=0,_e=Ue>=ve,Se=Ke<=0,we=Ke>=G,ye=Te(re,_e,Se,we),ge=function(){return{x:ce?-Ke:Ke,y:Ue}},ze=(0,y.useRef)(ge()),ct=(0,l.zX)(function(I){if(u){var M=(0,W.Z)((0,W.Z)({},ge()),I);(ze.current.x!==M.x||ze.current.y!==M.y)&&(u(M),ze.current=M)}});function Xe(I,M){var ae=I;M?((0,v.flushSync)(function(){Tt(ae)}),ct()):p(ae)}function Le(I){var M=I.currentTarget.scrollTop;M!==Ue&&p(M),de==null||de(I),ct()}var qe=function(M){var ae=M,oe=G?G-i.width:0;return ae=Math.max(ae,0),ae=Math.min(ae,oe),ae},Re=(0,l.zX)(function(I,M){M?((0,v.flushSync)(function(){Tt(function(ae){var oe=ae+(ce?-I:I);return qe(oe)})}),ct()):p(function(ae){var oe=ae+I;return oe})}),xe=Ve(ot,re,_e,Se,we,!!G,Re),At=(0,j.Z)(xe,2),xt=At[0],Ut=At[1];se(ot,St,function(I,M,ae,oe){var Ie=oe;return ye(I,M,ae)?!1:!Ie||!Ie._virtualHandled?(Ie&&(Ie._virtualHandled=!0),xt({preventDefault:function(){},deltaX:I?M:0,deltaY:I?0:M}),!0):!1}),Ye(Oe,St,function(I){p(function(M){return M+I})}),(0,d.Z)(function(){function I(ae){var oe=re&&ae.detail<0,Ie=_e&&ae.detail>0;ot&&!oe&&!Ie&&ae.preventDefault()}var M=St.current;return M.addEventListener("wheel",xt,{passive:!1}),M.addEventListener("DOMMouseScroll",Ut,{passive:!0}),M.addEventListener("MozMousePixelScroll",I,{passive:!1}),function(){M.removeEventListener("wheel",xt),M.removeEventListener("DOMMouseScroll",Ut),M.removeEventListener("MozMousePixelScroll",I)}},[ot,re,_e]),(0,d.Z)(function(){if(G){var I=qe(Ke);Tt(I),ct({x:I})}},[i.width,G]);var yt=function(){var M,ae;(M=R.current)===null||M===void 0||M.delayHidden(),(ae=P.current)===null||ae===void 0||ae.delayHidden()},Yt=vt(St,tt,st,K,be,function(){return ht(!0)},p,yt);y.useImperativeHandle(a,function(){return{nativeElement:_t.current,getScrollInfo:ge,scrollTo:function(M){function ae(oe){return oe&&(0,Z.Z)(oe)==="object"&&("left"in oe||"top"in oe)}ae(M)?(M.left!==void 0&&Tt(qe(M.left)),Yt(M.top)):Yt(M)}}}),(0,d.Z)(function(){if(f){var I=tt.slice(Ce,Ae+1);f(I,tt)}},[Ce,Ae,tt]);var Pt=it(tt,be,st,K),Xt=U==null?void 0:U({start:Ce,end:Ae,virtual:Oe,offsetX:Ke,offsetY:ne,rtl:ce,getSize:Pt}),Kt=qt(tt,Ce,Ae,G,Ke,nt,E,t),Vt=null;k&&(Vt=(0,W.Z)((0,H.Z)({},ie?"height":"maxHeight",k),Dn),ot&&(Vt.overflowY="hidden",G&&(Vt.overflowX="hidden"),Mn&&(Vt.pointerEvents="none")));var ke={};return ce&&(ke.dir="rtl"),y.createElement("div",(0,D.Z)({ref:_t,style:(0,W.Z)((0,W.Z)({},q),{},{position:"relative"}),className:Nt},ke,Q),y.createElement(We.Z,{onResize:s},y.createElement(Be,{className:"".concat(o,"-holder"),style:Vt,ref:St,onScroll:Le,onMouseEnter:yt},y.createElement(fn,{prefixCls:o,height:te,offsetX:Ke,offsetY:ne,scrollWidth:G,onInnerResize:ht,ref:Pe,innerProps:A,rtl:ce,extra:Xt},Kt))),Oe&&te>k&&y.createElement(Ot,{ref:R,prefixCls:o,scrollOffset:Ue,scrollRange:te,rtl:ce,onScroll:Xe,onStartMove:bn,onStopMove:n,spinSize:J,containerSize:i.height,style:S==null?void 0:S.verticalScrollBar,thumbStyle:S==null?void 0:S.verticalScrollBarThumb,showScrollBar:me}),Oe&&G>i.width&&y.createElement(Ot,{ref:P,prefixCls:o,scrollOffset:Ke,scrollRange:G,rtl:ce,onScroll:Xe,onStartMove:bn,onStopMove:n,spinSize:N,containerSize:i.width,horizontal:!0,style:S==null?void 0:S.horizontalScrollBar,thumbStyle:S==null?void 0:S.horizontalScrollBarThumb,showScrollBar:me}))}var dn=y.forwardRef(sn);dn.displayName="List";var Cn=dn,rn=Cn},76374:function(er,Rn,r){var D=function(){if(typeof Map!="undefined")return Map;function T(b,_){var B=-1;return b.some(function(se,De){return se[0]===_?(B=De,!0):!1}),B}return function(){function b(){this.__entries__=[]}return Object.defineProperty(b.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),b.prototype.get=function(_){var B=T(this.__entries__,_),se=this.__entries__[B];return se&&se[1]},b.prototype.set=function(_,B){var se=T(this.__entries__,_);~se?this.__entries__[se][1]=B:this.__entries__.push([_,B])},b.prototype.delete=function(_){var B=this.__entries__,se=T(B,_);~se&&B.splice(se,1)},b.prototype.has=function(_){return!!~T(this.__entries__,_)},b.prototype.clear=function(){this.__entries__.splice(0)},b.prototype.forEach=function(_,B){B===void 0&&(B=null);for(var se=0,De=this.__entries__;se<De.length;se++){var L=De[se];_.call(B,L[1],L[0])}},b}()}(),Z=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,W=function(){return typeof r.g!="undefined"&&r.g.Math===Math?r.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),H=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(W):function(T){return setTimeout(function(){return T(Date.now())},1e3/60)}}(),j=2;function at(T,b){var _=!1,B=!1,se=0;function De(){_&&(_=!1,T()),B&&Ye()}function L(){H(De)}function Ye(){var pe=Date.now();if(_){if(pe-se<j)return;B=!0}else _=!0,B=!1,setTimeout(L,b);se=pe}return Ye}var tn=20,$e=["top","right","bottom","left","width","height","size","weight"],We=typeof MutationObserver!="undefined",l=function(){function T(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=at(this.refresh.bind(this),tn)}return T.prototype.addObserver=function(b){~this.observers_.indexOf(b)||this.observers_.push(b),this.connected_||this.connect_()},T.prototype.removeObserver=function(b){var _=this.observers_,B=_.indexOf(b);~B&&_.splice(B,1),!_.length&&this.connected_&&this.disconnect_()},T.prototype.refresh=function(){var b=this.updateObservers_();b&&this.refresh()},T.prototype.updateObservers_=function(){var b=this.observers_.filter(function(_){return _.gatherActive(),_.hasActive()});return b.forEach(function(_){return _.broadcastActive()}),b.length>0},T.prototype.connect_=function(){!Z||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),We?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},T.prototype.disconnect_=function(){!Z||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},T.prototype.onTransitionEnd_=function(b){var _=b.propertyName,B=_===void 0?"":_,se=$e.some(function(De){return!!~B.indexOf(De)});se&&this.refresh()},T.getInstance=function(){return this.instance_||(this.instance_=new T),this.instance_},T.instance_=null,T}(),d=function(T,b){for(var _=0,B=Object.keys(b);_<B.length;_++){var se=B[_];Object.defineProperty(T,se,{value:b[se],enumerable:!1,writable:!1,configurable:!0})}return T},y=function(T){var b=T&&T.ownerDocument&&T.ownerDocument.defaultView;return b||W},v=ln(0,0,0,0);function fe(T){return parseFloat(T)||0}function fn(T){for(var b=[],_=1;_<arguments.length;_++)b[_-1]=arguments[_];return b.reduce(function(B,se){var De=T["border-"+se+"-width"];return B+fe(De)},0)}function kn(T){for(var b=["top","right","bottom","left"],_={},B=0,se=b;B<se.length;B++){var De=se[B],L=T["padding-"+De];_[De]=fe(L)}return _}function qt(T){var b=T.getBBox();return ln(0,0,b.width,b.height)}function In(T){var b=T.clientWidth,_=T.clientHeight;if(!b&&!_)return v;var B=y(T).getComputedStyle(T),se=kn(B),De=se.left+se.right,L=se.top+se.bottom,Ye=fe(B.width),pe=fe(B.height);if(B.boxSizing==="border-box"&&(Math.round(Ye+De)!==b&&(Ye-=fn(B,"left","right")+De),Math.round(pe+L)!==_&&(pe-=fn(B,"top","bottom")+L)),!Ne(T)){var vt=Math.round(Ye+De)-b,Mt=Math.round(pe+L)-_;Math.abs(vt)!==1&&(Ye-=vt),Math.abs(Mt)!==1&&(pe-=Mt)}return ln(se.left,se.top,Ye,pe)}var vn=function(){return typeof SVGGraphicsElement!="undefined"?function(T){return T instanceof y(T).SVGGraphicsElement}:function(T){return T instanceof y(T).SVGElement&&typeof T.getBBox=="function"}}();function Ne(T){return T===y(T).document.documentElement}function jt(T){return Z?vn(T)?qt(T):In(T):v}function on(T){var b=T.x,_=T.y,B=T.width,se=T.height,De=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,L=Object.create(De.prototype);return d(L,{x:b,y:_,width:B,height:se,top:_,right:b+B,bottom:se+_,left:b}),L}function ln(T,b,_,B){return{x:T,y:b,width:_,height:B}}var Te=function(){function T(b){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=ln(0,0,0,0),this.target=b}return T.prototype.isActive=function(){var b=jt(this.target);return this.contentRect_=b,b.width!==this.broadcastWidth||b.height!==this.broadcastHeight},T.prototype.broadcastRect=function(){var b=this.contentRect_;return this.broadcastWidth=b.width,this.broadcastHeight=b.height,b},T}(),Ve=function(){function T(b,_){var B=on(_);d(this,{target:b,contentRect:B})}return T}(),it=function(){function T(b,_,B){if(this.activeObservations_=[],this.observations_=new D,typeof b!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=b,this.controller_=_,this.callbackCtx_=B}return T.prototype.observe=function(b){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(b instanceof y(b).Element))throw new TypeError('parameter 1 is not of type "Element".');var _=this.observations_;_.has(b)||(_.set(b,new Te(b)),this.controller_.addObserver(this),this.controller_.refresh())}},T.prototype.unobserve=function(b){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(b instanceof y(b).Element))throw new TypeError('parameter 1 is not of type "Element".');var _=this.observations_;_.has(b)&&(_.delete(b),_.size||this.controller_.removeObserver(this))}},T.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},T.prototype.gatherActive=function(){var b=this;this.clearActive(),this.observations_.forEach(function(_){_.isActive()&&b.activeObservations_.push(_)})},T.prototype.broadcastActive=function(){if(this.hasActive()){var b=this.callbackCtx_,_=this.activeObservations_.map(function(B){return new Ve(B.target,B.broadcastRect())});this.callback_.call(b,_,b),this.clearActive()}},T.prototype.clearActive=function(){this.activeObservations_.splice(0)},T.prototype.hasActive=function(){return this.activeObservations_.length>0},T}(),lt=typeof WeakMap!="undefined"?new WeakMap:new D,Ct=function(){function T(b){if(!(this instanceof T))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var _=l.getInstance(),B=new it(b,_,this);lt.set(this,B)}return T}();["observe","unobserve","disconnect"].forEach(function(T){Ct.prototype[T]=function(){var b;return(b=lt.get(this))[T].apply(b,arguments)}});var un=function(){return typeof W.ResizeObserver!="undefined"?W.ResizeObserver:Ct}();Rn.Z=un}}]);
|