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.
15 lines
121 KiB
15 lines
121 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2823],{65966:function(Bn,Ht,i){i.d(Ht,{Z:function(){return g}});var s=i(20439),A=i(50298),_=i(62646),G=i(43403),L=i(92310),he=i.n(L),Y=i(29301),Ee=i(76846),Oe=i(96452),a=i(6089),Et=i(80402),m=i(34280),We=i(49658),K=i(59301),pn=i(14809),wn=i(77900),qt=i(8654);function rn(r){var l=r.prefixCls,n=r.align,c=r.arrow,p=r.arrowPos,y=c||{},E=y.className,z=y.content,T=p.x,f=T===void 0?0:T,o=p.y,u=o===void 0?0:o,I=K.useRef();if(!n||!n.points)return null;var v={position:"absolute"};if(n.autoArrow!==!1){var N=n.points[0],W=n.points[1],X=N[0],k=N[1],de=W[0],ie=W[1];X===de||!["t","b"].includes(X)?v.top=u:X==="t"?v.top=0:v.bottom=0,k===ie||!["l","r"].includes(k)?v.left=f:k==="l"?v.left=0:v.right=0}return K.createElement("div",{ref:I,className:he()("".concat(l,"-arrow"),E),style:v},z)}function Rn(r){var l=r.prefixCls,n=r.open,c=r.zIndex,p=r.mask,y=r.motion;return p?K.createElement(wn.default,(0,pn.Z)({},y,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(E){var z=E.className;return K.createElement("div",{style:{zIndex:c},className:he()("".concat(l,"-mask"),z)})}):null}var an=K.memo(function(r){var l=r.children;return l},function(r,l){return l.cache}),B=an,gn=K.forwardRef(function(r,l){var n=r.popup,c=r.className,p=r.prefixCls,y=r.style,E=r.target,z=r.onVisibleChanged,T=r.open,f=r.keepDom,o=r.fresh,u=r.onClick,I=r.mask,v=r.arrow,N=r.arrowPos,W=r.align,X=r.motion,k=r.maskMotion,de=r.forceRender,ie=r.getPopupContainer,Me=r.autoDestroy,we=r.portal,H=r.zIndex,Ie=r.onMouseEnter,st=r.onMouseLeave,Le=r.onPointerEnter,$e=r.onPointerDownCapture,rt=r.ready,ue=r.offsetX,pe=r.offsetY,Ke=r.offsetR,Ge=r.offsetB,He=r.onAlign,Ae=r.onPrepare,fe=r.stretch,pt=r.targetWidth,yt=r.targetHeight,Tt=typeof n=="function"?n():n,Se=T||f,Xt=(ie==null?void 0:ie.length)>0,bn=K.useState(!ie||!Xt),mn=(0,A.Z)(bn,2),on=mn[0],ln=mn[1];if((0,m.Z)(function(){!on&&Xt&&E&&ln(!0)},[on,Xt,E]),!on)return null;var lt="auto",It={left:"-1000vw",top:"-1000vh",right:lt,bottom:lt};if(rt||!T){var bt,wt=W.points,vt=W.dynamicInset||((bt=W._experimental)===null||bt===void 0?void 0:bt.dynamicInset),Lt=vt&&wt[0][1]==="r",Qt=vt&&wt[0][0]==="b";Lt?(It.right=Ke,It.left=lt):(It.left=ue,It.right=lt),Qt?(It.bottom=Ge,It.top=lt):(It.top=pe,It.bottom=lt)}var Ve={};return fe&&(fe.includes("height")&&yt?Ve.height=yt:fe.includes("minHeight")&&yt&&(Ve.minHeight=yt),fe.includes("width")&&pt?Ve.width=pt:fe.includes("minWidth")&&pt&&(Ve.minWidth=pt)),T||(Ve.pointerEvents="none"),K.createElement(we,{open:de||Se,getContainer:ie&&function(){return ie(E)},autoDestroy:Me},K.createElement(Rn,{prefixCls:p,open:T,zIndex:H,mask:I,motion:k}),K.createElement(Y.Z,{onResize:He,disabled:!T},function(Fe){return K.createElement(wn.default,(0,pn.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:de,leavedClassName:"".concat(p,"-hidden")},X,{onAppearPrepare:Ae,onEnterPrepare:Ae,visible:T,onVisibleChanged:function(sn){var t;X==null||(t=X.onVisibleChanged)===null||t===void 0||t.call(X,sn),z(sn)}}),function(Ft,sn){var t=Ft.className,e=Ft.style,C=he()(p,t,c);return K.createElement("div",{ref:(0,qt.sQ)(Fe,l,sn),className:C,style:(0,s.Z)((0,s.Z)((0,s.Z)((0,s.Z)({"--arrow-x":"".concat(N.x||0,"px"),"--arrow-y":"".concat(N.y||0,"px")},It),Ve),e),{},{boxSizing:"border-box",zIndex:H},y),onMouseEnter:Ie,onMouseLeave:st,onPointerEnter:Le,onClick:u,onPointerDownCapture:$e},v&&K.createElement(rn,{prefixCls:p,arrow:v,arrowPos:N,align:W}),K.createElement(B,{cache:!T&&!o},Tt))})}))}),Jt=gn,le=K.forwardRef(function(r,l){var n=r.children,c=r.getTriggerDOMNode,p=(0,qt.Yr)(n),y=K.useCallback(function(z){(0,qt.mH)(l,c?c(z):z)},[c]),E=(0,qt.x1)(y,(0,qt.C4)(n));return p?K.cloneElement(n,{ref:E}):n}),en=le,$t=K.createContext(null),Kt=$t;function Vt(r){return r?Array.isArray(r)?r:[r]:[]}function tn(r,l,n,c){return K.useMemo(function(){var p=Vt(n!=null?n:l),y=Vt(c!=null?c:l),E=new Set(p),z=new Set(y);return r&&(E.has("hover")&&(E.delete("hover"),E.add("click")),z.has("hover")&&(z.delete("hover"),z.add("click"))),[E,z]},[r,l,n,c])}var M=i(29194);function d(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?r[0]===l[0]:r[0]===l[0]&&r[1]===l[1]}function O(r,l,n,c){for(var p=n.points,y=Object.keys(r),E=0;E<y.length;E+=1){var z,T=y[E];if(d((z=r[T])===null||z===void 0?void 0:z.points,p,c))return"".concat(l,"-placement-").concat(T)}return""}function b(r,l,n,c){return l||(n?{motionName:"".concat(r,"-").concat(n)}:c?{motionName:c}:null)}function x(r){return r.ownerDocument.defaultView}function ae(r){for(var l=[],n=r==null?void 0:r.parentElement,c=["hidden","scroll","clip","auto"];n;){var p=x(n).getComputedStyle(n),y=p.overflowX,E=p.overflowY,z=p.overflow;[y,E,z].some(function(T){return c.includes(T)})&&l.push(n),n=n.parentElement}return l}function S(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(r)?l:r}function oe(r){return S(parseFloat(r),0)}function Te(r,l){var n=(0,s.Z)({},r);return(l||[]).forEach(function(c){if(!(c instanceof HTMLBodyElement||c instanceof HTMLHtmlElement)){var p=x(c).getComputedStyle(c),y=p.overflow,E=p.overflowClipMargin,z=p.borderTopWidth,T=p.borderBottomWidth,f=p.borderLeftWidth,o=p.borderRightWidth,u=c.getBoundingClientRect(),I=c.offsetHeight,v=c.clientHeight,N=c.offsetWidth,W=c.clientWidth,X=oe(z),k=oe(T),de=oe(f),ie=oe(o),Me=S(Math.round(u.width/N*1e3)/1e3),we=S(Math.round(u.height/I*1e3)/1e3),H=(N-W-de-ie)*Me,Ie=(I-v-X-k)*we,st=X*we,Le=k*we,$e=de*Me,rt=ie*Me,ue=0,pe=0;if(y==="clip"){var Ke=oe(E);ue=Ke*Me,pe=Ke*we}var Ge=u.x+$e-ue,He=u.y+st-pe,Ae=Ge+u.width+2*ue-$e-rt-H,fe=He+u.height+2*pe-st-Le-Ie;n.left=Math.max(n.left,Ge),n.top=Math.max(n.top,He),n.right=Math.min(n.right,Ae),n.bottom=Math.min(n.bottom,fe)}}),n}function se(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(l),c=n.match(/^(.*)\%$/);return c?r*(parseFloat(c[1])/100):parseFloat(n)}function ye(r,l){var n=l||[],c=(0,A.Z)(n,2),p=c[0],y=c[1];return[se(r.width,p),se(r.height,y)]}function Re(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[r[0],r[1]]}function _e(r,l){var n=l[0],c=l[1],p,y;return n==="t"?y=r.y:n==="b"?y=r.y+r.height:y=r.y+r.height/2,c==="l"?p=r.x:c==="r"?p=r.x+r.width:p=r.x+r.width/2,{x:p,y}}function ce(r,l){var n={t:"b",b:"t",l:"r",r:"l"};return r.map(function(c,p){return p===l?n[c]||"c":c}).join("")}function ge(r,l,n,c,p,y,E){var z=K.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:p[c]||{}}),T=(0,A.Z)(z,2),f=T[0],o=T[1],u=K.useRef(0),I=K.useMemo(function(){return l?ae(l):[]},[l]),v=K.useRef({}),N=function(){v.current={}};r||N();var W=(0,a.Z)(function(){if(l&&n&&r){let Mt=function(_n,ve){var De=arguments.length>2&&arguments[2]!==void 0?arguments[2]:V,xe=Se.x+_n,Pe=Se.y+ve,St=xe+Qt,_t=Pe+Lt,ee=Math.max(xe,De.left),be=Math.max(Pe,De.top),Rt=Math.min(St,De.right),ot=Math.min(_t,De.bottom);return Math.max(0,(Rt-ee)*(ot-be))},Kn=function(){yn=Se.y+Ne,fn=yn+Lt,At=Se.x+ze,Ze=At+Qt};var de,ie,Me,we,H=l,Ie=H.ownerDocument,st=x(H),Le=st.getComputedStyle(H),$e=Le.position,rt=H.style.left,ue=H.style.top,pe=H.style.right,Ke=H.style.bottom,Ge=H.style.overflow,He=(0,s.Z)((0,s.Z)({},p[c]),y),Ae=Ie.createElement("div");(de=H.parentElement)===null||de===void 0||de.appendChild(Ae),Ae.style.left="".concat(H.offsetLeft,"px"),Ae.style.top="".concat(H.offsetTop,"px"),Ae.style.position=$e,Ae.style.height="".concat(H.offsetHeight,"px"),Ae.style.width="".concat(H.offsetWidth,"px"),H.style.left="0",H.style.top="0",H.style.right="auto",H.style.bottom="auto",H.style.overflow="hidden";var fe;if(Array.isArray(n))fe={x:n[0],y:n[1],width:0,height:0};else{var pt,yt,Tt=n.getBoundingClientRect();Tt.x=(pt=Tt.x)!==null&&pt!==void 0?pt:Tt.left,Tt.y=(yt=Tt.y)!==null&&yt!==void 0?yt:Tt.top,fe={x:Tt.x,y:Tt.y,width:Tt.width,height:Tt.height}}var Se=H.getBoundingClientRect(),Xt=st.getComputedStyle(H),bn=Xt.height,mn=Xt.width;Se.x=(ie=Se.x)!==null&&ie!==void 0?ie:Se.left,Se.y=(Me=Se.y)!==null&&Me!==void 0?Me:Se.top;var on=Ie.documentElement,ln=on.clientWidth,lt=on.clientHeight,It=on.scrollWidth,bt=on.scrollHeight,wt=on.scrollTop,vt=on.scrollLeft,Lt=Se.height,Qt=Se.width,Ve=fe.height,Fe=fe.width,Ft={left:0,top:0,right:ln,bottom:lt},sn={left:-vt,top:-wt,right:It-vt,bottom:bt-wt},t=He.htmlRegion,e="visible",C="visibleFirst";t!=="scroll"&&t!==C&&(t=e);var h=t===C,P=Te(sn,I),D=Te(Ft,I),V=t===e?D:P,F=h?D:V;H.style.left="auto",H.style.top="auto",H.style.right="0",H.style.bottom="0";var Q=H.getBoundingClientRect();H.style.left=rt,H.style.top=ue,H.style.right=pe,H.style.bottom=Ke,H.style.overflow=Ge,(we=H.parentElement)===null||we===void 0||we.removeChild(Ae);var j=S(Math.round(Qt/parseFloat(mn)*1e3)/1e3),te=S(Math.round(Lt/parseFloat(bn)*1e3)/1e3);if(j===0||te===0||(0,Ee.Sh)(n)&&!(0,M.Z)(n))return;var me=He.offset,$=He.targetOffset,Z=ye(Se,me),ne=(0,A.Z)(Z,2),J=ne[0],re=ne[1],ke=ye(fe,$),ut=(0,A.Z)(ke,2),dt=ut[0],et=ut[1];fe.x-=dt,fe.y-=et;var zt=He.points||[],Be=(0,A.Z)(zt,2),Pt=Be[0],nn=Be[1],tt=Re(nn),Je=Re(Pt),nt=_e(fe,tt),Nt=_e(Se,Je),ct=(0,s.Z)({},He),ze=nt.x-Nt.x+J,Ne=nt.y-Nt.y+re,ft=Mt(ze,Ne),Bt=Mt(ze,Ne,D),mt=_e(fe,["t","l"]),xt=_e(Se,["t","l"]),at=_e(fe,["b","r"]),Ue=_e(Se,["b","r"]),Wt=He.overflow||{},hn=Wt.adjustX,cn=Wt.adjustY,Zt=Wt.shiftX,Cn=Wt.shiftY,kt=function(ve){return typeof ve=="boolean"?ve:ve>=0},yn,fn,At,Ze;Kn();var w=kt(cn),R=Je[0]===tt[0];if(w&&Je[0]==="t"&&(fn>F.bottom||v.current.bt)){var q=Ne;R?q-=Lt-Ve:q=mt.y-Ue.y-re;var U=Mt(ze,q),Ce=Mt(ze,q,D);U>ft||U===ft&&(!h||Ce>=Bt)?(v.current.bt=!0,Ne=q,re=-re,ct.points=[ce(Je,0),ce(tt,0)]):v.current.bt=!1}if(w&&Je[0]==="b"&&(yn<F.top||v.current.tb)){var Xe=Ne;R?Xe+=Lt-Ve:Xe=at.y-xt.y-re;var ht=Mt(ze,Xe),gt=Mt(ze,Xe,D);ht>ft||ht===ft&&(!h||gt>=Bt)?(v.current.tb=!0,Ne=Xe,re=-re,ct.points=[ce(Je,0),ce(tt,0)]):v.current.tb=!1}var un=kt(hn),Sn=Je[1]===tt[1];if(un&&Je[1]==="l"&&(Ze>F.right||v.current.rl)){var vn=ze;Sn?vn-=Qt-Fe:vn=mt.x-Ue.x-J;var Pn=Mt(vn,Ne),jt=Mt(vn,Ne,D);Pn>ft||Pn===ft&&(!h||jt>=Bt)?(v.current.rl=!0,ze=vn,J=-J,ct.points=[ce(Je,1),ce(tt,1)]):v.current.rl=!1}if(un&&Je[1]==="r"&&(At<F.left||v.current.lr)){var Ln=ze;Sn?Ln+=Qt-Fe:Ln=at.x-xt.x-J;var Vn=Mt(Ln,Ne),xn=Mt(Ln,Ne,D);Vn>ft||Vn===ft&&(!h||xn>=Bt)?(v.current.lr=!0,ze=Ln,J=-J,ct.points=[ce(Je,1),ce(tt,1)]):v.current.lr=!1}Kn();var Ut=Zt===!0?0:Zt;typeof Ut=="number"&&(At<D.left&&(ze-=At-D.left-J,fe.x+Fe<D.left+Ut&&(ze+=fe.x-D.left+Fe-Ut)),Ze>D.right&&(ze-=Ze-D.right-J,fe.x>D.right-Ut&&(ze+=fe.x-D.right+Ut)));var dn=Cn===!0?0:Cn;typeof dn=="number"&&(yn<D.top&&(Ne-=yn-D.top-re,fe.y+Ve<D.top+dn&&(Ne+=fe.y-D.top+Ve-dn)),fn>D.bottom&&(Ne-=fn-D.bottom-re,fe.y>D.bottom-dn&&(Ne+=fe.y-D.bottom+dn)));var Gt=Se.x+ze,Zn=Gt+Qt,Fn=Se.y+Ne,Wn=Fn+Lt,Dn=fe.x,Nn=Dn+Fe,kn=fe.y,Tn=kn+Ve,Qn=Math.max(Gt,Dn),Mn=Math.min(Zn,Nn),nr=(Qn+Mn)/2,qn=nr-Gt,Gn=Math.max(Fn,kn),rr=Math.min(Wn,Tn),er=(Gn+rr)/2,tr=er-Fn;E==null||E(l,ct);var In=Q.right-Se.x-(ze+Se.width),$n=Q.bottom-Se.y-(Ne+Se.height);j===1&&(ze=Math.round(ze),In=Math.round(In)),te===1&&(Ne=Math.round(Ne),$n=Math.round($n));var Jn={ready:!0,offsetX:ze/j,offsetY:Ne/te,offsetR:In/j,offsetB:$n/te,arrowX:qn/j,arrowY:tr/te,scaleX:j,scaleY:te,align:ct};o(Jn)}}),X=function(){u.current+=1;var ie=u.current;Promise.resolve().then(function(){u.current===ie&&W()})},k=function(){o(function(ie){return(0,s.Z)((0,s.Z)({},ie),{},{ready:!1})})};return(0,m.Z)(k,[c]),(0,m.Z)(function(){r||k()},[r]),[f.ready,f.offsetX,f.offsetY,f.offsetR,f.offsetB,f.arrowX,f.arrowY,f.scaleX,f.scaleY,f.align,X]}var it=i(95190);function Ye(r,l,n,c,p){(0,m.Z)(function(){if(r&&l&&n){let u=function(){c(),p()};var y=l,E=n,z=ae(y),T=ae(E),f=x(E),o=new Set([f].concat((0,it.Z)(z),(0,it.Z)(T)));return o.forEach(function(I){I.addEventListener("scroll",u,{passive:!0})}),f.addEventListener("resize",u,{passive:!0}),c(),function(){o.forEach(function(I){I.removeEventListener("scroll",u),f.removeEventListener("resize",u)})}}},[r,l,n])}var je=i(48736);function qe(r,l,n,c,p,y,E,z){var T=K.useRef(r);T.current=r;var f=K.useRef(!1);K.useEffect(function(){if(l&&c&&(!p||y)){var u=function(){f.current=!1},I=function(Me){var we;T.current&&!E(((we=Me.composedPath)===null||we===void 0||(we=we.call(Me))===null||we===void 0?void 0:we[0])||Me.target)&&!f.current&&z(!1)},v=x(c);v.addEventListener("pointerdown",u,!0),v.addEventListener("mousedown",I,!0),v.addEventListener("contextmenu",I,!0);var N=(0,Oe.A)(n);if(N&&(N.addEventListener("mousedown",I,!0),N.addEventListener("contextmenu",I,!0)),0)var W,X,k,de;return function(){v.removeEventListener("pointerdown",u,!0),v.removeEventListener("mousedown",I,!0),v.removeEventListener("contextmenu",I,!0),N&&(N.removeEventListener("mousedown",I,!0),N.removeEventListener("contextmenu",I,!0))}}},[l,n,c,p,y]);function o(){f.current=!0}return o}var Yt=["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 Ot(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:G.Z,l=K.forwardRef(function(n,c){var p=n.prefixCls,y=p===void 0?"rc-trigger-popup":p,E=n.children,z=n.action,T=z===void 0?"hover":z,f=n.showAction,o=n.hideAction,u=n.popupVisible,I=n.defaultPopupVisible,v=n.onPopupVisibleChange,N=n.afterPopupVisibleChange,W=n.mouseEnterDelay,X=n.mouseLeaveDelay,k=X===void 0?.1:X,de=n.focusDelay,ie=n.blurDelay,Me=n.mask,we=n.maskClosable,H=we===void 0?!0:we,Ie=n.getPopupContainer,st=n.forceRender,Le=n.autoDestroy,$e=n.destroyPopupOnHide,rt=n.popup,ue=n.popupClassName,pe=n.popupStyle,Ke=n.popupPlacement,Ge=n.builtinPlacements,He=Ge===void 0?{}:Ge,Ae=n.popupAlign,fe=n.zIndex,pt=n.stretch,yt=n.getPopupClassNameFromAlign,Tt=n.fresh,Se=n.alignPoint,Xt=n.onPopupClick,bn=n.onPopupAlign,mn=n.arrow,on=n.popupMotion,ln=n.maskMotion,lt=n.popupTransitionName,It=n.popupAnimation,bt=n.maskTransitionName,wt=n.maskAnimation,vt=n.className,Lt=n.getTriggerDOMNode,Qt=(0,_.Z)(n,Yt),Ve=Le||$e||!1,Fe=K.useState(!1),Ft=(0,A.Z)(Fe,2),sn=Ft[0],t=Ft[1];(0,m.Z)(function(){t((0,We.Z)())},[]);var e=K.useRef({}),C=K.useContext(Kt),h=K.useMemo(function(){return{registerSubPopup:function(be,Rt){e.current[be]=Rt,C==null||C.registerSubPopup(be,Rt)}}},[C]),P=(0,Et.Z)(),D=K.useState(null),V=(0,A.Z)(D,2),F=V[0],Q=V[1],j=K.useRef(null),te=(0,a.Z)(function(ee){j.current=ee,(0,Ee.Sh)(ee)&&F!==ee&&Q(ee),C==null||C.registerSubPopup(P,ee)}),me=K.useState(null),$=(0,A.Z)(me,2),Z=$[0],ne=$[1],J=K.useRef(null),re=(0,a.Z)(function(ee){(0,Ee.Sh)(ee)&&Z!==ee&&(ne(ee),J.current=ee)}),ke=K.Children.only(E),ut=(ke==null?void 0:ke.props)||{},dt={},et=(0,a.Z)(function(ee){var be,Rt,ot=Z;return(ot==null?void 0:ot.contains(ee))||((be=(0,Oe.A)(ot))===null||be===void 0?void 0:be.host)===ee||ee===ot||(F==null?void 0:F.contains(ee))||((Rt=(0,Oe.A)(F))===null||Rt===void 0?void 0:Rt.host)===ee||ee===F||Object.values(e.current).some(function(Dt){return(Dt==null?void 0:Dt.contains(ee))||ee===Dt})}),zt=b(y,on,It,lt),Be=b(y,ln,wt,bt),Pt=K.useState(I||!1),nn=(0,A.Z)(Pt,2),tt=nn[0],Je=nn[1],nt=u!=null?u:tt,Nt=(0,a.Z)(function(ee){u===void 0&&Je(ee)});(0,m.Z)(function(){Je(u||!1)},[u]);var ct=K.useRef(nt);ct.current=nt;var ze=K.useRef([]);ze.current=[];var Ne=(0,a.Z)(function(ee){var be;Nt(ee),((be=ze.current[ze.current.length-1])!==null&&be!==void 0?be:nt)!==ee&&(ze.current.push(ee),v==null||v(ee))}),ft=K.useRef(),Bt=function(){clearTimeout(ft.current)},mt=function(be){var Rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Bt(),Rt===0?Ne(be):ft.current=setTimeout(function(){Ne(be)},Rt*1e3)};K.useEffect(function(){return Bt},[]);var xt=K.useState(!1),at=(0,A.Z)(xt,2),Ue=at[0],Wt=at[1];(0,m.Z)(function(ee){(!ee||nt)&&Wt(!0)},[nt]);var hn=K.useState(null),cn=(0,A.Z)(hn,2),Zt=cn[0],Cn=cn[1],kt=K.useState(null),yn=(0,A.Z)(kt,2),fn=yn[0],At=yn[1],Ze=function(be){At([be.clientX,be.clientY])},w=ge(nt,F,Se&&fn!==null?fn:Z,Ke,He,Ae,bn),R=(0,A.Z)(w,11),q=R[0],U=R[1],Ce=R[2],Xe=R[3],ht=R[4],gt=R[5],un=R[6],Sn=R[7],vn=R[8],Pn=R[9],jt=R[10],Ln=tn(sn,T,f,o),Vn=(0,A.Z)(Ln,2),xn=Vn[0],Ut=Vn[1],dn=xn.has("click"),Gt=Ut.has("click")||Ut.has("contextMenu"),Zn=(0,a.Z)(function(){Ue||jt()}),Fn=function(){ct.current&&Se&&Gt&&mt(!1)};Ye(nt,Z,F,Zn,Fn),(0,m.Z)(function(){Zn()},[fn,Ke]),(0,m.Z)(function(){nt&&!(He!=null&&He[Ke])&&Zn()},[JSON.stringify(Ae)]);var Wn=K.useMemo(function(){var ee=O(He,y,Pn,Se);return he()(ee,yt==null?void 0:yt(Pn))},[Pn,yt,He,y,Se]);K.useImperativeHandle(c,function(){return{nativeElement:J.current,popupElement:j.current,forceAlign:Zn}});var Dn=K.useState(0),Nn=(0,A.Z)(Dn,2),kn=Nn[0],Tn=Nn[1],Qn=K.useState(0),Mn=(0,A.Z)(Qn,2),nr=Mn[0],qn=Mn[1],Gn=function(){if(pt&&Z){var be=Z.getBoundingClientRect();Tn(be.width),qn(be.height)}},rr=function(){Gn(),Zn()},er=function(be){Wt(!1),jt(),N==null||N(be)},tr=function(){return new Promise(function(be){Gn(),Cn(function(){return be})})};(0,m.Z)(function(){Zt&&(jt(),Zt(),Cn(null))},[Zt]);function In(ee,be,Rt,ot){dt[ee]=function(Dt){var Hn;ot==null||ot(Dt),mt(be,Rt);for(var ar=arguments.length,sr=new Array(ar>1?ar-1:0),jn=1;jn<ar;jn++)sr[jn-1]=arguments[jn];(Hn=ut[ee])===null||Hn===void 0||Hn.call.apply(Hn,[ut,Dt].concat(sr))}}(dn||Gt)&&(dt.onClick=function(ee){var be;ct.current&&Gt?mt(!1):!ct.current&&dn&&(Ze(ee),mt(!0));for(var Rt=arguments.length,ot=new Array(Rt>1?Rt-1:0),Dt=1;Dt<Rt;Dt++)ot[Dt-1]=arguments[Dt];(be=ut.onClick)===null||be===void 0||be.call.apply(be,[ut,ee].concat(ot))});var $n=qe(nt,Gt,Z,F,Me,H,et,mt),Jn=xn.has("hover"),Mt=Ut.has("hover"),Kn,_n;Jn&&(In("onMouseEnter",!0,W,function(ee){Ze(ee)}),In("onPointerEnter",!0,W,function(ee){Ze(ee)}),Kn=function(be){(nt||Ue)&&F!==null&&F!==void 0&&F.contains(be.target)&&mt(!0,W)},Se&&(dt.onMouseMove=function(ee){var be;(be=ut.onMouseMove)===null||be===void 0||be.call(ut,ee)})),Mt&&(In("onMouseLeave",!1,k),In("onPointerLeave",!1,k),_n=function(){mt(!1,k)}),xn.has("focus")&&In("onFocus",!0,de),Ut.has("focus")&&In("onBlur",!1,ie),xn.has("contextMenu")&&(dt.onContextMenu=function(ee){var be;ct.current&&Ut.has("contextMenu")?mt(!1):(Ze(ee),mt(!0)),ee.preventDefault();for(var Rt=arguments.length,ot=new Array(Rt>1?Rt-1:0),Dt=1;Dt<Rt;Dt++)ot[Dt-1]=arguments[Dt];(be=ut.onContextMenu)===null||be===void 0||be.call.apply(be,[ut,ee].concat(ot))}),vt&&(dt.className=he()(ut.className,vt));var ve=(0,s.Z)((0,s.Z)({},ut),dt),De={},xe=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];xe.forEach(function(ee){Qt[ee]&&(De[ee]=function(){for(var be,Rt=arguments.length,ot=new Array(Rt),Dt=0;Dt<Rt;Dt++)ot[Dt]=arguments[Dt];(be=ve[ee])===null||be===void 0||be.call.apply(be,[ve].concat(ot)),Qt[ee].apply(Qt,ot)})});var Pe=K.cloneElement(ke,(0,s.Z)((0,s.Z)({},ve),De)),St={x:gt,y:un},_t=mn?(0,s.Z)({},mn!==!0?mn:{}):null;return K.createElement(K.Fragment,null,K.createElement(Y.Z,{disabled:!nt,ref:re,onResize:rr},K.createElement(en,{getTriggerDOMNode:Lt},Pe)),K.createElement(Kt.Provider,{value:h},K.createElement(Jt,{portal:r,ref:te,prefixCls:y,popup:rt,className:he()(ue,Wn),style:pe,target:Z,onMouseEnter:Kn,onMouseLeave:_n,onPointerEnter:Kn,zIndex:fe,open:nt,keepDom:Ue,fresh:Tt,onClick:Xt,onPointerDownCapture:$n,mask:Me,motion:zt,maskMotion:Be,onVisibleChanged:er,onPrepare:tr,forceRender:st,autoDestroy:Ve,getPopupContainer:Ie,align:Pn,arrow:_t,arrowPos:St,ready:q,offsetX:U,offsetY:Ce,offsetR:Xe,offsetB:ht,onAlign:Zn,stretch:pt,targetWidth:kn/Sn,targetHeight:nr/vn})))});return l}var g=Ot(G.Z)},14455:function(Bn,Ht,i){i.r(Ht),i.d(Ht,{default:function(){return T}});var s=i(59301),A=i(25690),_=i(29787),G={headerTabBarContainer:"headerTabBarContainer___Nq0Dm",userInfo:"userInfo___R_AXo",img:"img___XUouS",detail:"detail___k89kc",space:"space___zTuz_",school:"school___bCCy2",headerContainer:"headerContainer___zNlzC",listItemWrap:"listItemWrap___SpIzT",listItem:"listItem___cFJUj",nameContainer:"nameContainer___fQG64",iconWrap:"iconWrap___wK4NI"},L={styleWrapContainer:"styleWrapContainer___fTNBN",default:"default___lObcd",header:"header___oOyPW",tabBarContainer:"tabBarContainer___EWE_7",large:"large___Ael5K",middle:"middle___PPMC_",title:"title___XNXFq",tabBarText:"tabBarText___aN99K",small:"small___Oo9S7"},Y=({children:f,style:o={},title:u,type:I="default",tabBarContent:v,onTabBarClick:N})=>s.createElement("div",{className:`${L.styleWrapContainer} ${L[I]}`,style:o},s.createElement("div",{className:L.header},s.createElement("div",{className:L.title},u),I==="large"&&v,I==="default"&&s.createElement("div",{className:L.tabBarContainer},v.map((W,X)=>s.createElement("div",{key:X,onClick:()=>N?N(W.value):{}},s.createElement("span",null,s.createElement("i",{className:`iconfont ${W.icon}`})),s.createElement("span",null,W.label)))),I==="middle"&&s.createElement("div",{className:L.tabBarText},v)),f),Ee=i(82326),Oe=i(6767),a=i(37568),Et=i(14809),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"},We=m,K=i(7657),pn=function(o,u){return s.createElement(K.Z,(0,Et.Z)({},o,{ref:u,icon:We}))},wn=s.forwardRef(pn),qt=wn,rn=i(32026),Rn=i(346),an=Object.defineProperty,B=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Jt=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,$t=(f,o,u)=>o in f?an(f,o,{enumerable:!0,configurable:!0,writable:!0,value:u}):f[o]=u,Kt=(f,o)=>{for(var u in o||(o={}))le.call(o,u)&&$t(f,u,o[u]);if(Jt)for(var u of Jt(o))en.call(o,u)&&$t(f,u,o[u]);return f},Vt=(f,o)=>B(f,gn(o));const{Option:tn}=Ee.default,M=s.createRef(),d=({loading:f,headerData:o,user:u,dispatch:I})=>{var v;const[N,W]=(0,s.useState)({status:!1,oldValue:"",newValue:""}),[X,k]=(0,s.useState)(!1),de=(0,s.useRef)(!0);(0,s.useEffect)(()=>{var Le;return(Le=u==null?void 0:u.userInfo)!=null&&Le.school_id&&(Ie(),k(!1),I({type:"engineeringNavigtion/getMajorList"})),()=>{I({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:rn.k[0],value:""}}),I({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:rn.k[1],value:""}})}},[(v=u==null?void 0:u.userInfo)==null?void 0:v.school_id]),(0,s.useEffect)(()=>{o.active[rn.k[0]]&&(I({type:"engineeringNavigtion/getYearList",payload:{id:o.active[rn.k[0]],firstEnter:de.current}}),de.current=!1),I({type:"engineeringNavigtion/setMajorOrYearDataSource",payload:{key:rn.k[1],value:[]}}),I({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:rn.k[1],value:""}})},[o.active[rn.k[0]]]),(0,s.useEffect)(()=>{I({type:"engineeringNavigtion/getTopPage"}),Ie()},[o.active[rn.k[1]]]);const ie=(Le,$e)=>{I({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:Le,value:$e}})},Me=()=>{W({status:!0,oldValue:o.name,newValue:o.name}),setTimeout(()=>{M&&M.current&&M.current.focus()},100)},we=Le=>{W(Vt(Kt({},N),{newValue:Le}))},H=()=>{let Le=N.newValue.trim(),$e=N.oldValue.trim();if(!Le)return Oe.ZP.warning("\u8BF7\u586B\u5199\u540D\u79F0"),!1;Le!==$e?I({type:"engineeringNavigtion/putTopPageName",payload:{id:o.active[rn.k[1]],name:Le},callback:({status:rt,message:ue})=>{rt===0?(Oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),I({type:"engineeringNavigtion/getTopPage"})):Oe.ZP.error(ue),Ie()}}):Ie()},Ie=()=>{W({status:!1,oldValue:"",newValue:""})},st=()=>{var Le,$e,rt,ue,pe,Ke,Ge,He,Ae,fe;return s.createElement("div",{className:G.headerTabBarContainer},s.createElement("div",{className:G.userInfo},s.createElement("div",{className:G.img},X&&s.createElement(qt,null),!X&&s.createElement("img",{src:`${(Le=Rn.Z)==null?void 0:Le.IMG_SERVER}/images/${($e=u.userInfo)==null?void 0:$e.image_url}`,onError:()=>k(!0)})),s.createElement("div",{className:G.detail},s.createElement("div",null,(ue=(rt=u.userInfo)==null?void 0:rt.ec_user_info)==null?void 0:ue.user_name),s.createElement("div",null,(Ke=(pe=u.userInfo)==null?void 0:pe.ec_user_info)==null?void 0:Ke.user_type))),((He=(Ge=u.userInfo)==null?void 0:Ge.ec_user_info)==null?void 0:He.user_school)&&s.createElement(s.Fragment,null,s.createElement("div",{className:G.space}),s.createElement("div",{className:G.school},s.createElement("div",null,s.createElement("i",{className:"iconfont icon-daxue"})),s.createElement("div",null,(fe=(Ae=u.userInfo)==null?void 0:Ae.ec_user_info)==null?void 0:fe.user_school))))};return s.createElement(Y,{title:o.title,type:"large",tabBarContent:st()},s.createElement("div",{className:G.headerContainer},s.createElement("div",{className:G.listItemWrap},Object.entries(o.dataSource).map(([Le,$e])=>s.createElement("div",{key:Le,className:G.listItem},s.createElement("span",null,Le),s.createElement(Ee.default,{style:{width:$e.width},value:o.active[Le]||void 0,bordered:!1,placeholder:$e.placeholder,loading:f.effects[$e.loading],onChange:rt=>ie(Le,rt)},$e.dataList.map(rt=>s.createElement(tn,{key:rt.value,value:rt.value},rt.label)))))),o.name&&s.createElement("div",{className:G.nameContainer},!N.status&&s.createElement(s.Fragment,null,s.createElement("span",null,o.name),s.createElement("span",{onClick:Me},s.createElement("i",{className:"iconfont icon-bianji7"}))),N.status&&s.createElement(s.Fragment,null,s.createElement(a.default,{ref:M,value:N.newValue,style:{width:280,marginRight:15,height:38},onChange:Le=>we(Le.target.value)}),s.createElement("div",{className:G.iconWrap},s.createElement("span",{onClick:H},s.createElement("i",{className:"iconfont icon-baocun1"})),s.createElement("span",{onClick:Ie},s.createElement("i",{className:"iconfont icon-quxiao"})))))))};var O=(0,A.connect)(({user:f,loading:o,engineeringNavigtion:u})=>Kt({user:f,loading:o},u))(d),b={cardListContainer:"cardListContainer___cOvhW",left:"left___aHG_T",leftList:"leftList____UVAt",resultWrap:"resultWrap___EMouZ",reusltContainer:"reusltContainer___rkPOf",success:"success___B8bZK",spheric:"spheric___si9yt",listItemWrap:"listItemWrap___AZiiY",listItem:"listItem___x5794",content:"content___nMJwb",label:"label___IKiST",total:"total___NvRmD",right:"right___iac1g",rightList:"rightList___RJ6cd",emptyContaioner:"emptyContaioner___famIv"},x=i(584),ae=Object.defineProperty,S=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,se=(f,o,u)=>o in f?ae(f,o,{enumerable:!0,configurable:!0,writable:!0,value:u}):f[o]=u,ye=(f,o)=>{for(var u in o||(o={}))oe.call(o,u)&&se(f,u,o[u]);if(S)for(var u of S(o))Te.call(o,u)&&se(f,u,o[u]);return f};const Re=({appraiseData:f,teamData:o,active:u})=>s.createElement("div",{className:b.cardListContainer},s.createElement("div",{className:b.left},Object.entries(f).map(([I,v],N)=>s.createElement(Y,{key:I,title:v.title,tabBarContent:v.tabBarContent,style:{marginBottom:N===1?0:20,height:350},onTabBarClick:W=>{const X=u.\u8BA4\u8BC1\u5C4A\u522B?`${W}?ec_major_school_id=${u.\u8BA4\u8BC1\u4E13\u4E1A}&ec_year_id=${u.\u8BA4\u8BC1\u5C4A\u522B}`:W;A.history.push(X)}},s.createElement("div",{className:b.leftList},s.createElement("div",{className:b.resultWrap},s.createElement("div",{className:`${b.reusltContainer} ${v.result==="\u8FBE\u6210"?b.success:""}`},s.createElement("div",{className:b.spheric},s.createElement("div",null,v.result),s.createElement("div",null,"\u8BC4\u4EF7\u7ED3\u679C")))),s.createElement("div",{className:b.listItemWrap},v.listData.map((W,X)=>s.createElement("div",{className:b.listItem,key:X},s.createElement("span",{style:{background:W.backgroundColor,color:W.textColor}},s.createElement("i",{className:`iconfont ${W.icon}`})),s.createElement("div",{className:b.content},s.createElement("div",{className:b.label},W.label),s.createElement("div",{className:b.total},s.createElement("span",null,W.value),s.createElement("span",null,W.unit)))))))))),s.createElement("div",{className:b.right},Object.entries(o).map(([I,v],N)=>s.createElement(Y,{type:"middle",key:I,title:v.title,tabBarContent:v.tabBarContent,style:{marginBottom:N===1?0:20,height:350}},s.createElement("div",{className:b.rightList},v.listData.length===0&&s.createElement("div",{className:b.emptyContaioner},s.createElement(x.Z,{image:x.Z.PRESENTED_IMAGE_SIMPLE})),v.listData.length>0&&v.listData.map((W,X)=>s.createElement("div",{key:X,className:b.listItem},W)))))));var _e=(0,A.connect)(({user:f,engineeringNavigtion:o})=>ye(ye({user:f},o.headerData),o.cardListData))(Re),ce={totalListContainer:"totalListContainer___GwKjh",listItem:"listItem___Gj5yg",total:"total___DzDtA",icon:"icon___YtvQo"},ge=Object.defineProperty,it=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,qe=(f,o,u)=>o in f?ge(f,o,{enumerable:!0,configurable:!0,writable:!0,value:u}):f[o]=u,Yt=(f,o)=>{for(var u in o||(o={}))Ye.call(o,u)&&qe(f,u,o[u]);if(it)for(var u of it(o))je.call(o,u)&&qe(f,u,o[u]);return f};const Ot=({totalListData:f})=>s.createElement("div",{className:ce.totalListContainer},f.map(o=>s.createElement(Y,{key:o.title,title:o.title,tabBarContent:null,type:"small",style:{width:"calc((100% - 40px) / 3)",height:160}},s.createElement("div",{className:ce.listItem},s.createElement("div",{className:ce.total},s.createElement("span",null,o.value),"\u4EBA"),s.createElement("div",{className:ce.icon,style:{backgroundColor:o.backgroundColor}},s.createElement("i",{className:`iconfont ${o.icon}`,style:{color:o.textColor}}))))));var g=(0,A.connect)(({engineeringNavigtion:f})=>Yt({},f))(Ot),r={navigationHomeContainer:"navigationHomeContainer___fTEXn"},l=Object.defineProperty,n=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,y=(f,o,u)=>o in f?l(f,o,{enumerable:!0,configurable:!0,writable:!0,value:u}):f[o]=u,E=(f,o)=>{for(var u in o||(o={}))c.call(o,u)&&y(f,u,o[u]);if(n)for(var u of n(o))p.call(o,u)&&y(f,u,o[u]);return f};const z=({loading:f})=>s.createElement(_.Z,{spinning:f.effects["engineeringNavigtion/getTopPage"]},s.createElement("div",{className:r.navigationHomeContainer},s.createElement(O,null),s.createElement(_e,null),s.createElement(g,null)));var T=(0,A.connect)(({loading:f,engineeringNavigtion:o})=>E({loading:f},o))(z)},66003:function(Bn,Ht,i){i.d(Ht,{Z:function(){return Y}});var s=i(62646),A=i(20439),_=i(93664),G=i(59301),L=["show"];function he(Ee,Oe){if(!Oe.max)return!0;var a=Oe.strategy(Ee);return a<=Oe.max}function Y(Ee,Oe){return G.useMemo(function(){var a={};Oe&&(a.show=(0,_.Z)(Oe)==="object"&&Oe.formatter?Oe.formatter:!!Oe),a=(0,A.Z)((0,A.Z)({},a),Ee);var Et=a,m=Et.show,We=(0,s.Z)(Et,L);return(0,A.Z)((0,A.Z)({},We),{},{show:!!m,showFormatter:typeof m=="function"?m:void 0,strategy:We.strategy||function(K){return K.length}})},[Ee,Oe])}},36901:function(Bn,Ht,i){i.r(Ht),i.d(Ht,{BaseInput:function(){return a},default:function(){return an}});var s=i(20439),A=i(14809),_=i(4635),G=i(93664),L=i(92310),he=i.n(L),Y=i(59301),Ee=i(30292),Oe=Y.forwardRef(function(B,gn){var Jt,le,en,$t=B.inputElement,Kt=B.children,Vt=B.prefixCls,tn=B.prefix,M=B.suffix,d=B.addonBefore,O=B.addonAfter,b=B.className,x=B.style,ae=B.disabled,S=B.readOnly,oe=B.focused,Te=B.triggerFocus,se=B.allowClear,ye=B.value,Re=B.handleReset,_e=B.hidden,ce=B.classes,ge=B.classNames,it=B.dataAttrs,Ye=B.styles,je=B.components,qe=B.onClear,Yt=Kt!=null?Kt:$t,Ot=(je==null?void 0:je.affixWrapper)||"span",g=(je==null?void 0:je.groupWrapper)||"span",r=(je==null?void 0:je.wrapper)||"span",l=(je==null?void 0:je.groupAddon)||"span",n=(0,Y.useRef)(null),c=function(Me){var we;(we=n.current)!==null&&we!==void 0&&we.contains(Me.target)&&(Te==null||Te())},p=(0,Ee.X3)(B),y=(0,Y.cloneElement)(Yt,{value:ye,className:he()((Jt=Yt.props)===null||Jt===void 0?void 0:Jt.className,!p&&(ge==null?void 0:ge.variant))||null}),E=(0,Y.useRef)(null);if(Y.useImperativeHandle(gn,function(){return{nativeElement:E.current||n.current}}),p){var z=null;if(se){var T=!ae&&!S&&ye,f="".concat(Vt,"-clear-icon"),o=(0,G.Z)(se)==="object"&&se!==null&&se!==void 0&&se.clearIcon?se.clearIcon:"\u2716";z=Y.createElement("button",{type:"button",tabIndex:-1,onClick:function(Me){Re==null||Re(Me),qe==null||qe()},onMouseDown:function(Me){return Me.preventDefault()},className:he()(f,(0,_.Z)((0,_.Z)({},"".concat(f,"-hidden"),!T),"".concat(f,"-has-suffix"),!!M))},o)}var u="".concat(Vt,"-affix-wrapper"),I=he()(u,(0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)({},"".concat(Vt,"-disabled"),ae),"".concat(u,"-disabled"),ae),"".concat(u,"-focused"),oe),"".concat(u,"-readonly"),S),"".concat(u,"-input-with-clear-btn"),M&&se&&ye),ce==null?void 0:ce.affixWrapper,ge==null?void 0:ge.affixWrapper,ge==null?void 0:ge.variant),v=(M||se)&&Y.createElement("span",{className:he()("".concat(Vt,"-suffix"),ge==null?void 0:ge.suffix),style:Ye==null?void 0:Ye.suffix},z,M);y=Y.createElement(Ot,(0,A.Z)({className:I,style:Ye==null?void 0:Ye.affixWrapper,onClick:c},it==null?void 0:it.affixWrapper,{ref:n}),tn&&Y.createElement("span",{className:he()("".concat(Vt,"-prefix"),ge==null?void 0:ge.prefix),style:Ye==null?void 0:Ye.prefix},tn),y,v)}if((0,Ee.He)(B)){var N="".concat(Vt,"-group"),W="".concat(N,"-addon"),X="".concat(N,"-wrapper"),k=he()("".concat(Vt,"-wrapper"),N,ce==null?void 0:ce.wrapper,ge==null?void 0:ge.wrapper),de=he()(X,(0,_.Z)({},"".concat(X,"-disabled"),ae),ce==null?void 0:ce.group,ge==null?void 0:ge.groupWrapper);y=Y.createElement(g,{className:de,ref:E},Y.createElement(r,{className:k},d&&Y.createElement(l,{className:W},d),y,O&&Y.createElement(l,{className:W},O)))}return Y.cloneElement(y,{className:he()((le=y.props)===null||le===void 0?void 0:le.className,b)||null,style:(0,s.Z)((0,s.Z)({},(en=y.props)===null||en===void 0?void 0:en.style),x),hidden:_e})}),a=Oe,Et=i(95190),m=i(50298),We=i(62646),K=i(18929),pn=i(2738),wn=i(66003),qt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],rn=(0,Y.forwardRef)(function(B,gn){var Jt=B.autoComplete,le=B.onChange,en=B.onFocus,$t=B.onBlur,Kt=B.onPressEnter,Vt=B.onKeyDown,tn=B.onKeyUp,M=B.prefixCls,d=M===void 0?"rc-input":M,O=B.disabled,b=B.htmlSize,x=B.className,ae=B.maxLength,S=B.suffix,oe=B.showCount,Te=B.count,se=B.type,ye=se===void 0?"text":se,Re=B.classes,_e=B.classNames,ce=B.styles,ge=B.onCompositionStart,it=B.onCompositionEnd,Ye=(0,We.Z)(B,qt),je=(0,Y.useState)(!1),qe=(0,m.Z)(je,2),Yt=qe[0],Ot=qe[1],g=(0,Y.useRef)(!1),r=(0,Y.useRef)(!1),l=(0,Y.useRef)(null),n=(0,Y.useRef)(null),c=function(pe){l.current&&(0,Ee.nH)(l.current,pe)},p=(0,K.Z)(B.defaultValue,{value:B.value}),y=(0,m.Z)(p,2),E=y[0],z=y[1],T=E==null?"":String(E),f=(0,Y.useState)(null),o=(0,m.Z)(f,2),u=o[0],I=o[1],v=(0,wn.Z)(Te,oe),N=v.max||ae,W=v.strategy(T),X=!!N&&W>N;(0,Y.useImperativeHandle)(gn,function(){var ue;return{focus:c,blur:function(){var Ke;(Ke=l.current)===null||Ke===void 0||Ke.blur()},setSelectionRange:function(Ke,Ge,He){var Ae;(Ae=l.current)===null||Ae===void 0||Ae.setSelectionRange(Ke,Ge,He)},select:function(){var Ke;(Ke=l.current)===null||Ke===void 0||Ke.select()},input:l.current,nativeElement:((ue=n.current)===null||ue===void 0?void 0:ue.nativeElement)||l.current}}),(0,Y.useEffect)(function(){r.current&&(r.current=!1),Ot(function(ue){return ue&&O?!1:ue})},[O]);var k=function(pe,Ke,Ge){var He=Ke;if(!g.current&&v.exceedFormatter&&v.max&&v.strategy(Ke)>v.max){if(He=v.exceedFormatter(Ke,{max:v.max}),Ke!==He){var Ae,fe;I([((Ae=l.current)===null||Ae===void 0?void 0:Ae.selectionStart)||0,((fe=l.current)===null||fe===void 0?void 0:fe.selectionEnd)||0])}}else if(Ge.source==="compositionEnd")return;z(He),l.current&&(0,Ee.rJ)(l.current,pe,le,He)};(0,Y.useEffect)(function(){if(u){var ue;(ue=l.current)===null||ue===void 0||ue.setSelectionRange.apply(ue,(0,Et.Z)(u))}},[u]);var de=function(pe){k(pe,pe.target.value,{source:"change"})},ie=function(pe){g.current=!1,k(pe,pe.currentTarget.value,{source:"compositionEnd"}),it==null||it(pe)},Me=function(pe){Kt&&pe.key==="Enter"&&!r.current&&(r.current=!0,Kt(pe)),Vt==null||Vt(pe)},we=function(pe){pe.key==="Enter"&&(r.current=!1),tn==null||tn(pe)},H=function(pe){Ot(!0),en==null||en(pe)},Ie=function(pe){r.current&&(r.current=!1),Ot(!1),$t==null||$t(pe)},st=function(pe){z(""),c(),l.current&&(0,Ee.rJ)(l.current,pe,le)},Le=X&&"".concat(d,"-out-of-range"),$e=function(){var pe=(0,pn.Z)(B,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Y.createElement("input",(0,A.Z)({autoComplete:Jt},pe,{onChange:de,onFocus:H,onBlur:Ie,onKeyDown:Me,onKeyUp:we,className:he()(d,(0,_.Z)({},"".concat(d,"-disabled"),O),_e==null?void 0:_e.input),style:ce==null?void 0:ce.input,ref:l,size:b,type:ye,onCompositionStart:function(Ge){g.current=!0,ge==null||ge(Ge)},onCompositionEnd:ie}))},rt=function(){var pe=Number(N)>0;if(S||v.show){var Ke=v.showFormatter?v.showFormatter({value:T,count:W,maxLength:N}):"".concat(W).concat(pe?" / ".concat(N):"");return Y.createElement(Y.Fragment,null,v.show&&Y.createElement("span",{className:he()("".concat(d,"-show-count-suffix"),(0,_.Z)({},"".concat(d,"-show-count-has-suffix"),!!S),_e==null?void 0:_e.count),style:(0,s.Z)({},ce==null?void 0:ce.count)},Ke),S)}return null};return Y.createElement(a,(0,A.Z)({},Ye,{prefixCls:d,className:he()(x,Le),handleReset:st,value:T,focused:Yt,triggerFocus:c,suffix:rt(),disabled:O,classes:Re,classNames:_e,styles:ce}),$e())}),Rn=rn,an=Rn},30292:function(Bn,Ht,i){i.d(Ht,{He:function(){return s},X3:function(){return A},nH:function(){return L},rJ:function(){return G}});function s(he){return!!(he.addonBefore||he.addonAfter)}function A(he){return!!(he.prefix||he.suffix||he.allowClear)}function _(he,Y,Ee){var Oe=Y.cloneNode(!0),a=Object.create(he,{target:{value:Oe},currentTarget:{value:Oe}});return Oe.value=Ee,typeof Y.selectionStart=="number"&&typeof Y.selectionEnd=="number"&&(Oe.selectionStart=Y.selectionStart,Oe.selectionEnd=Y.selectionEnd),Oe.setSelectionRange=function(){Y.setSelectionRange.apply(Y,arguments)},a}function G(he,Y,Ee,Oe){if(Ee){var a=Y;if(Y.type==="click"){a=_(Y,he,""),Ee(a);return}if(he.type!=="file"&&Oe!==void 0){a=_(Y,he,Oe),Ee(a);return}Ee(a)}}function L(he,Y){if(he){he.focus(Y);var Ee=Y||{},Oe=Ee.cursor;if(Oe){var a=he.value.length;switch(Oe){case"start":he.setSelectionRange(0,0);break;case"end":he.setSelectionRange(a,a);break;default:he.setSelectionRange(0,a)}}}}},11780:function(Bn,Ht,i){i.d(Ht,{Z:function(){return ae}});var s=i(14809),A=i(20439),_=i(50298),G=i(62646),L=i(59301),he=i(92310),Y=i.n(he),Ee=i(29301),Oe=i(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Et=void 0;function m(S,oe){var Te=S.prefixCls,se=S.invalidate,ye=S.item,Re=S.renderItem,_e=S.responsive,ce=S.responsiveDisabled,ge=S.registerSize,it=S.itemKey,Ye=S.className,je=S.style,qe=S.children,Yt=S.display,Ot=S.order,g=S.component,r=g===void 0?"div":g,l=(0,G.Z)(S,a),n=_e&&!Yt;function c(T){ge(it,T)}L.useEffect(function(){return function(){c(null)}},[]);var p=Re&&ye!==Et?Re(ye,{index:Ot}):qe,y;se||(y={opacity:n?0:1,height:n?0:Et,overflowY:n?"hidden":Et,order:_e?Ot:Et,pointerEvents:n?"none":Et,position:n?"absolute":Et});var E={};n&&(E["aria-hidden"]=!0);var z=L.createElement(r,(0,s.Z)({className:Y()(!se&&Te,Ye),style:(0,A.Z)((0,A.Z)({},y),je)},E,l,{ref:oe}),p);return _e&&(z=L.createElement(Ee.Z,{onResize:function(f){var o=f.offsetWidth;c(o)},disabled:ce},z)),z}var We=L.forwardRef(m);We.displayName="Item";var K=We,pn=i(6089),wn=i(4676),qt=i(16089);function rn(S){if(typeof MessageChannel=="undefined")(0,qt.Z)(S);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return S()},oe.port2.postMessage(void 0)}}function Rn(){var S=L.useRef(null),oe=function(se){S.current||(S.current=[],rn(function(){(0,wn.unstable_batchedUpdates)(function(){S.current.forEach(function(ye){ye()}),S.current=null})})),S.current.push(se)};return oe}function an(S,oe){var Te=L.useState(oe),se=(0,_.Z)(Te,2),ye=se[0],Re=se[1],_e=(0,pn.Z)(function(ce){S(function(){Re(ce)})});return[ye,_e]}var B=L.createContext(null),gn=["component"],Jt=["className"],le=["className"],en=function(oe,Te){var se=L.useContext(B);if(!se){var ye=oe.component,Re=ye===void 0?"div":ye,_e=(0,G.Z)(oe,gn);return L.createElement(Re,(0,s.Z)({},_e,{ref:Te}))}var ce=se.className,ge=(0,G.Z)(se,Jt),it=oe.className,Ye=(0,G.Z)(oe,le);return L.createElement(B.Provider,{value:null},L.createElement(K,(0,s.Z)({ref:Te,className:Y()(ce,it)},ge,Ye)))},$t=L.forwardRef(en);$t.displayName="RawItem";var Kt=$t,Vt=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],tn="responsive",M="invalidate";function d(S){return"+ ".concat(S.length," ...")}function O(S,oe){var Te=S.prefixCls,se=Te===void 0?"rc-overflow":Te,ye=S.data,Re=ye===void 0?[]:ye,_e=S.renderItem,ce=S.renderRawItem,ge=S.itemKey,it=S.itemWidth,Ye=it===void 0?10:it,je=S.ssr,qe=S.style,Yt=S.className,Ot=S.maxCount,g=S.renderRest,r=S.renderRawRest,l=S.suffix,n=S.component,c=n===void 0?"div":n,p=S.itemComponent,y=S.onVisibleChange,E=(0,G.Z)(S,Vt),z=je==="full",T=Rn(),f=an(T,null),o=(0,_.Z)(f,2),u=o[0],I=o[1],v=u||0,N=an(T,new Map),W=(0,_.Z)(N,2),X=W[0],k=W[1],de=an(T,0),ie=(0,_.Z)(de,2),Me=ie[0],we=ie[1],H=an(T,0),Ie=(0,_.Z)(H,2),st=Ie[0],Le=Ie[1],$e=an(T,0),rt=(0,_.Z)($e,2),ue=rt[0],pe=rt[1],Ke=(0,L.useState)(null),Ge=(0,_.Z)(Ke,2),He=Ge[0],Ae=Ge[1],fe=(0,L.useState)(null),pt=(0,_.Z)(fe,2),yt=pt[0],Tt=pt[1],Se=L.useMemo(function(){return yt===null&&z?Number.MAX_SAFE_INTEGER:yt||0},[yt,u]),Xt=(0,L.useState)(!1),bn=(0,_.Z)(Xt,2),mn=bn[0],on=bn[1],ln="".concat(se,"-item"),lt=Math.max(Me,st),It=Ot===tn,bt=Re.length&&It,wt=Ot===M,vt=bt||typeof Ot=="number"&&Re.length>Ot,Lt=(0,L.useMemo)(function(){var $=Re;return bt?u===null&&z?$=Re:$=Re.slice(0,Math.min(Re.length,v/Ye)):typeof Ot=="number"&&($=Re.slice(0,Ot)),$},[Re,Ye,u,Ot,bt]),Qt=(0,L.useMemo)(function(){return bt?Re.slice(Se+1):Re.slice(Lt.length)},[Re,Lt,bt,Se]),Ve=(0,L.useCallback)(function($,Z){var ne;return typeof ge=="function"?ge($):(ne=ge&&($==null?void 0:$[ge]))!==null&&ne!==void 0?ne:Z},[ge]),Fe=(0,L.useCallback)(_e||function($){return $},[_e]);function Ft($,Z,ne){yt===$&&(Z===void 0||Z===He)||(Tt($),ne||(on($<Re.length-1),y==null||y($)),Z!==void 0&&Ae(Z))}function sn($,Z){I(Z.clientWidth)}function t($,Z){k(function(ne){var J=new Map(ne);return Z===null?J.delete($):J.set($,Z),J})}function e($,Z){Le(Z),we(st)}function C($,Z){pe(Z)}function h($){return X.get(Ve(Lt[$],$))}(0,Oe.Z)(function(){if(v&&typeof lt=="number"&&Lt){var $=ue,Z=Lt.length,ne=Z-1;if(!Z){Ft(0,null);return}for(var J=0;J<Z;J+=1){var re=h(J);if(z&&(re=re||0),re===void 0){Ft(J-1,void 0,!0);break}if($+=re,ne===0&&$<=v||J===ne-1&&$+h(ne)<=v){Ft(ne,null);break}else if($+lt>v){Ft(J-1,$-re-ue+st);break}}l&&h(0)+ue>v&&Ae(null)}},[v,X,st,ue,Ve,Lt]);var P=mn&&!!Qt.length,D={};He!==null&&bt&&(D={position:"absolute",left:He,top:0});var V={prefixCls:ln,responsive:bt,component:p,invalidate:wt},F=ce?function($,Z){var ne=Ve($,Z);return L.createElement(B.Provider,{key:ne,value:(0,A.Z)((0,A.Z)({},V),{},{order:Z,item:$,itemKey:ne,registerSize:t,display:Z<=Se})},ce($,Z))}:function($,Z){var ne=Ve($,Z);return L.createElement(K,(0,s.Z)({},V,{order:Z,key:ne,item:$,renderItem:Fe,itemKey:ne,registerSize:t,display:Z<=Se}))},Q={order:P?Se:Number.MAX_SAFE_INTEGER,className:"".concat(ln,"-rest"),registerSize:e,display:P},j=g||d,te=r?L.createElement(B.Provider,{value:(0,A.Z)((0,A.Z)({},V),Q)},r(Qt)):L.createElement(K,(0,s.Z)({},V,Q),typeof j=="function"?j(Qt):j),me=L.createElement(c,(0,s.Z)({className:Y()(!wt&&se,Yt),style:qe,ref:oe},E),Lt.map(F),vt?te:null,l&&L.createElement(K,(0,s.Z)({},V,{responsive:It,responsiveDisabled:!bt,order:Se,className:"".concat(ln,"-suffix"),registerSize:C,display:!0,style:D}),l));return It?L.createElement(Ee.Z,{onResize:sn,disabled:!bt},me):me}var b=L.forwardRef(O);b.displayName="Overflow",b.Item=Kt,b.RESPONSIVE=tn,b.INVALIDATE=M;var x=b,ae=x},29301:function(Bn,Ht,i){i.d(Ht,{Z:function(){return M}});var s=i(14809),A=i(59301),_=i(11592),G=i(48736),L=i(20439),he=i(93664),Y=i(76846),Ee=i(8654),Oe=A.createContext(null);function a(d){var O=d.children,b=d.onBatchResize,x=A.useRef(0),ae=A.useRef([]),S=A.useContext(Oe),oe=A.useCallback(function(Te,se,ye){x.current+=1;var Re=x.current;ae.current.push({size:Te,element:se,data:ye}),Promise.resolve().then(function(){Re===x.current&&(b==null||b(ae.current),ae.current=[])}),S==null||S(Te,se,ye)},[b,S]);return A.createElement(Oe.Provider,{value:oe},O)}var Et=i(76374),m=new Map;function We(d){d.forEach(function(O){var b,x=O.target;(b=m.get(x))===null||b===void 0||b.forEach(function(ae){return ae(x)})})}var K=new Et.Z(We),pn=null,wn=null;function qt(d,O){m.has(d)||(m.set(d,new Set),K.observe(d)),m.get(d).add(O)}function rn(d,O){m.has(d)&&(m.get(d).delete(O),m.get(d).size||(K.unobserve(d),m.delete(d)))}var Rn=i(99153),an=i(84851),B=i(19257),gn=i(93046),Jt=function(d){(0,B.Z)(b,d);var O=(0,gn.Z)(b);function b(){return(0,Rn.Z)(this,b),O.apply(this,arguments)}return(0,an.Z)(b,[{key:"render",value:function(){return this.props.children}}]),b}(A.Component);function le(d,O){var b=d.children,x=d.disabled,ae=A.useRef(null),S=A.useRef(null),oe=A.useContext(Oe),Te=typeof b=="function",se=Te?b(ae):b,ye=A.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Re=!Te&&A.isValidElement(se)&&(0,Ee.Yr)(se),_e=Re?(0,Ee.C4)(se):null,ce=(0,Ee.x1)(_e,ae),ge=function(){var qe;return(0,Y.ZP)(ae.current)||(ae.current&&(0,he.Z)(ae.current)==="object"?(0,Y.ZP)((qe=ae.current)===null||qe===void 0?void 0:qe.nativeElement):null)||(0,Y.ZP)(S.current)};A.useImperativeHandle(O,function(){return ge()});var it=A.useRef(d);it.current=d;var Ye=A.useCallback(function(je){var qe=it.current,Yt=qe.onResize,Ot=qe.data,g=je.getBoundingClientRect(),r=g.width,l=g.height,n=je.offsetWidth,c=je.offsetHeight,p=Math.floor(r),y=Math.floor(l);if(ye.current.width!==p||ye.current.height!==y||ye.current.offsetWidth!==n||ye.current.offsetHeight!==c){var E={width:p,height:y,offsetWidth:n,offsetHeight:c};ye.current=E;var z=n===Math.round(r)?r:n,T=c===Math.round(l)?l:c,f=(0,L.Z)((0,L.Z)({},E),{},{offsetWidth:z,offsetHeight:T});oe==null||oe(f,je,Ot),Yt&&Promise.resolve().then(function(){Yt(f,je)})}},[]);return A.useEffect(function(){var je=ge();return je&&!x&&qt(je,Ye),function(){return rn(je,Ye)}},[ae.current,x]),A.createElement(Jt,{ref:S},Re?A.cloneElement(se,{ref:ce}):se)}var en=A.forwardRef(le),$t=en,Kt="rc-observer-key";function Vt(d,O){var b=d.children,x=typeof b=="function"?[b]:(0,_.Z)(b);return x.map(function(ae,S){var oe=(ae==null?void 0:ae.key)||"".concat(Kt,"-").concat(S);return A.createElement($t,(0,s.Z)({},d,{key:oe,ref:S===0?O:void 0}),ae)})}var tn=A.forwardRef(Vt);tn.Collection=a;var M=tn},6551:function(Bn,Ht,i){i.d(Ht,{ZP:function(){return Y}});var s=i(50298),A=i(59301),_=i(47273),G=0,L=(0,_.Z)();function he(){var Ee;return L?(Ee=G,G+=1):Ee="TEST_OR_SSR",Ee}function Y(Ee){var Oe=A.useState(),a=(0,s.Z)(Oe,2),Et=a[0],m=a[1];return A.useEffect(function(){m("rc_select_".concat(he()))},[]),Ee||Et}},37463:function(Bn,Ht,i){i.d(Ht,{Ac:function(){return ie},Xo:function(){return we},Wx:function(){return Ie},ZP:function(){return sn},lk:function(){return an}});var s=i(14809),A=i(95190),_=i(4635),G=i(20439),L=i(50298),he=i(62646),Y=i(93664),Ee=i(18929),Oe=i(48736),a=i(59301),Et=i(92310),m=i.n(Et),We=i(34280),K=i(49658),pn=i(8654),wn=function(e){var C=e.className,h=e.customizeIcon,P=e.customizeIconProps,D=e.children,V=e.onMouseDown,F=e.onClick,Q=typeof h=="function"?h(P):h;return a.createElement("span",{className:C,onMouseDown:function(te){te.preventDefault(),V==null||V(te)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:F,"aria-hidden":!0},Q!==void 0?Q:a.createElement("span",{className:m()(C.split(/\s+/).map(function(j){return"".concat(j,"-icon")}))},D))},qt=wn,rn=function(e,C,h,P,D){var V=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,F=arguments.length>6?arguments[6]:void 0,Q=arguments.length>7?arguments[7]:void 0,j=a.useMemo(function(){if((0,Y.Z)(P)==="object")return P.clearIcon;if(D)return D},[P,D]),te=a.useMemo(function(){return!!(!V&&P&&(h.length||F)&&!(Q==="combobox"&&F===""))},[P,V,h.length,F,Q]);return{allowClear:te,clearIcon:a.createElement(qt,{className:"".concat(e,"-clear"),onMouseDown:C,customizeIcon:j},"\xD7")}},Rn=a.createContext(null);function an(){return a.useContext(Rn)}function B(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,e=a.useState(!1),C=(0,L.Z)(e,2),h=C[0],P=C[1],D=a.useRef(null),V=function(){window.clearTimeout(D.current)};a.useEffect(function(){return V},[]);var F=function(j,te){V(),D.current=window.setTimeout(function(){P(j),te&&te()},t)};return[h,F,V]}function gn(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,e=a.useRef(null),C=a.useRef(null);a.useEffect(function(){return function(){window.clearTimeout(C.current)}},[]);function h(P){(P||e.current===null)&&(e.current=P),window.clearTimeout(C.current),C.current=window.setTimeout(function(){e.current=null},t)}return[function(){return e.current},h]}function Jt(t,e,C,h){var P=a.useRef(null);P.current={open:e,triggerOpen:C,customizedTrigger:h},a.useEffect(function(){function D(V){var F;if(!((F=P.current)!==null&&F!==void 0&&F.customizedTrigger)){var Q=V.target;Q.shadowRoot&&V.composed&&(Q=V.composedPath()[0]||Q),P.current.open&&t().filter(function(j){return j}).every(function(j){return!j.contains(Q)&&j!==Q})&&P.current.triggerOpen(!1)}}return window.addEventListener("mousedown",D),function(){return window.removeEventListener("mousedown",D)}},[])}var le=i(10228);function en(t){return t&&![le.Z.ESC,le.Z.SHIFT,le.Z.BACKSPACE,le.Z.TAB,le.Z.WIN_KEY,le.Z.ALT,le.Z.META,le.Z.WIN_KEY_RIGHT,le.Z.CTRL,le.Z.SEMICOLON,le.Z.EQUALS,le.Z.CAPS_LOCK,le.Z.CONTEXT_MENU,le.Z.F1,le.Z.F2,le.Z.F3,le.Z.F4,le.Z.F5,le.Z.F6,le.Z.F7,le.Z.F8,le.Z.F9,le.Z.F10,le.Z.F11,le.Z.F12].includes(t)}var $t=i(26112),Kt=i(11780);function Vt(t,e,C){var h=(0,G.Z)((0,G.Z)({},t),C?e:{});return Object.keys(e).forEach(function(P){var D=e[P];typeof D=="function"&&(h[P]=function(){for(var V,F=arguments.length,Q=new Array(F),j=0;j<F;j++)Q[j]=arguments[j];return D.apply(void 0,Q),(V=t[P])===null||V===void 0?void 0:V.call.apply(V,[t].concat(Q))})}),h}var tn=Vt,M=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],d=function(e,C){var h=e.prefixCls,P=e.id,D=e.inputElement,V=e.autoFocus,F=e.autoComplete,Q=e.editable,j=e.activeDescendantId,te=e.value,me=e.open,$=e.attrs,Z=(0,he.Z)(e,M),ne=D||a.createElement("input",null),J=ne,re=J.ref,ke=J.props;return(0,Oe.Kp)(!("maxLength"in ne.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ne=a.cloneElement(ne,(0,G.Z)((0,G.Z)((0,G.Z)({type:"search"},tn(Z,ke,!0)),{},{id:P,ref:(0,pn.sQ)(C,re),autoComplete:F||"off",autoFocus:V,className:m()("".concat(h,"-selection-search-input"),ke==null?void 0:ke.className),role:"combobox","aria-expanded":me||!1,"aria-haspopup":"listbox","aria-owns":"".concat(P,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(P,"_list"),"aria-activedescendant":me?j:void 0},$),{},{value:Q?te:"",readOnly:!Q,unselectable:Q?null:"on",style:(0,G.Z)((0,G.Z)({},ke.style),{},{opacity:Q?null:0})})),ne},O=a.forwardRef(d),b=O;function x(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}var ae=typeof window!="undefined"&&window.document&&window.document.documentElement,S=ae;function oe(t){return t!=null}function Te(t){return!t&&t!==0}function se(t){return["string","number"].includes((0,Y.Z)(t))}function ye(t){var e=void 0;return t&&(se(t.title)?e=t.title.toString():se(t.label)&&(e=t.label.toString())),e}function Re(t,e){S?a.useLayoutEffect(t,e):a.useEffect(t,e)}function _e(t){var e;return(e=t.key)!==null&&e!==void 0?e:t.value}var ce=function(e){e.preventDefault(),e.stopPropagation()},ge=function(e){var C=e.id,h=e.prefixCls,P=e.values,D=e.open,V=e.searchValue,F=e.autoClearSearchValue,Q=e.inputRef,j=e.placeholder,te=e.disabled,me=e.mode,$=e.showSearch,Z=e.autoFocus,ne=e.autoComplete,J=e.activeDescendantId,re=e.tabIndex,ke=e.removeIcon,ut=e.maxTagCount,dt=e.maxTagTextLength,et=e.maxTagPlaceholder,zt=et===void 0?function(q){return"+ ".concat(q.length," ...")}:et,Be=e.tagRender,Pt=e.onToggleOpen,nn=e.onRemove,tt=e.onInputChange,Je=e.onInputPaste,nt=e.onInputKeyDown,Nt=e.onInputMouseDown,ct=e.onInputCompositionStart,ze=e.onInputCompositionEnd,Ne=e.onInputBlur,ft=a.useRef(null),Bt=(0,a.useState)(0),mt=(0,L.Z)(Bt,2),xt=mt[0],at=mt[1],Ue=(0,a.useState)(!1),Wt=(0,L.Z)(Ue,2),hn=Wt[0],cn=Wt[1],Zt="".concat(h,"-selection"),Cn=D||me==="multiple"&&F===!1||me==="tags"?V:"",kt=me==="tags"||me==="multiple"&&F===!1||$&&(D||hn);Re(function(){at(ft.current.scrollWidth)},[Cn]);var yn=function(U,Ce,Xe,ht,gt){return a.createElement("span",{title:ye(U),className:m()("".concat(Zt,"-item"),(0,_.Z)({},"".concat(Zt,"-item-disabled"),Xe))},a.createElement("span",{className:"".concat(Zt,"-item-content")},Ce),ht&&a.createElement(qt,{className:"".concat(Zt,"-item-remove"),onMouseDown:ce,onClick:gt,customizeIcon:ke},"\xD7"))},fn=function(U,Ce,Xe,ht,gt,un){var Sn=function(Pn){ce(Pn),Pt(!D)};return a.createElement("span",{onMouseDown:Sn},Be({label:Ce,value:U,disabled:Xe,closable:ht,onClose:gt,isMaxTag:!!un}))},At=function(U){var Ce=U.disabled,Xe=U.label,ht=U.value,gt=!te&&!Ce,un=Xe;if(typeof dt=="number"&&(typeof Xe=="string"||typeof Xe=="number")){var Sn=String(un);Sn.length>dt&&(un="".concat(Sn.slice(0,dt),"..."))}var vn=function(jt){jt&&jt.stopPropagation(),nn(U)};return typeof Be=="function"?fn(ht,un,Ce,gt,vn):yn(U,un,Ce,gt,vn)},Ze=function(U){if(!P.length)return null;var Ce=typeof zt=="function"?zt(U):zt;return typeof Be=="function"?fn(void 0,Ce,!1,!1,void 0,!0):yn({title:Ce},Ce,!1)},w=a.createElement("div",{className:"".concat(Zt,"-search"),style:{width:xt},onFocus:function(){cn(!0)},onBlur:function(){cn(!1)}},a.createElement(b,{ref:Q,open:D,prefixCls:h,id:C,inputElement:null,disabled:te,autoFocus:Z,autoComplete:ne,editable:kt,activeDescendantId:J,value:Cn,onKeyDown:nt,onMouseDown:Nt,onChange:tt,onPaste:Je,onCompositionStart:ct,onCompositionEnd:ze,onBlur:Ne,tabIndex:re,attrs:(0,$t.Z)(e,!0)}),a.createElement("span",{ref:ft,className:"".concat(Zt,"-search-mirror"),"aria-hidden":!0},Cn,"\xA0")),R=a.createElement(Kt.Z,{prefixCls:"".concat(Zt,"-overflow"),data:P,renderItem:At,renderRest:Ze,suffix:w,itemKey:_e,maxCount:ut});return a.createElement("span",{className:"".concat(Zt,"-wrap")},R,!P.length&&!Cn&&a.createElement("span",{className:"".concat(Zt,"-placeholder")},j))},it=ge,Ye=function(e){var C=e.inputElement,h=e.prefixCls,P=e.id,D=e.inputRef,V=e.disabled,F=e.autoFocus,Q=e.autoComplete,j=e.activeDescendantId,te=e.mode,me=e.open,$=e.values,Z=e.placeholder,ne=e.tabIndex,J=e.showSearch,re=e.searchValue,ke=e.activeValue,ut=e.maxLength,dt=e.onInputKeyDown,et=e.onInputMouseDown,zt=e.onInputChange,Be=e.onInputPaste,Pt=e.onInputCompositionStart,nn=e.onInputCompositionEnd,tt=e.onInputBlur,Je=e.title,nt=a.useState(!1),Nt=(0,L.Z)(nt,2),ct=Nt[0],ze=Nt[1],Ne=te==="combobox",ft=Ne||J,Bt=$[0],mt=re||"";Ne&&ke&&!ct&&(mt=ke),a.useEffect(function(){Ne&&ze(!1)},[Ne,ke]);var xt=te!=="combobox"&&!me&&!J?!1:!!mt,at=Je===void 0?ye(Bt):Je,Ue=a.useMemo(function(){return Bt?null:a.createElement("span",{className:"".concat(h,"-selection-placeholder"),style:xt?{visibility:"hidden"}:void 0},Z)},[Bt,xt,Z,h]);return a.createElement("span",{className:"".concat(h,"-selection-wrap")},a.createElement("span",{className:"".concat(h,"-selection-search")},a.createElement(b,{ref:D,prefixCls:h,id:P,open:me,inputElement:C,disabled:V,autoFocus:F,autoComplete:Q,editable:ft,activeDescendantId:j,value:mt,onKeyDown:dt,onMouseDown:et,onChange:function(hn){ze(!0),zt(hn)},onPaste:Be,onCompositionStart:Pt,onCompositionEnd:nn,onBlur:tt,tabIndex:ne,attrs:(0,$t.Z)(e,!0),maxLength:Ne?ut:void 0})),!Ne&&Bt?a.createElement("span",{className:"".concat(h,"-selection-item"),title:at,style:xt?{visibility:"hidden"}:void 0},Bt.label):null,Ue)},je=Ye,qe=function(e,C){var h=(0,a.useRef)(null),P=(0,a.useRef)(!1),D=e.prefixCls,V=e.open,F=e.mode,Q=e.showSearch,j=e.tokenWithEnter,te=e.disabled,me=e.prefix,$=e.autoClearSearchValue,Z=e.onSearch,ne=e.onSearchSubmit,J=e.onToggleOpen,re=e.onInputKeyDown,ke=e.onInputBlur,ut=e.domRef;a.useImperativeHandle(C,function(){return{focus:function(at){h.current.focus(at)},blur:function(){h.current.blur()}}});var dt=gn(0),et=(0,L.Z)(dt,2),zt=et[0],Be=et[1],Pt=function(at){var Ue=at.which,Wt=h.current instanceof HTMLTextAreaElement;!Wt&&V&&(Ue===le.Z.UP||Ue===le.Z.DOWN)&&at.preventDefault(),re&&re(at),Ue===le.Z.ENTER&&F==="tags"&&!P.current&&!V&&(ne==null||ne(at.target.value)),!(Wt&&!V&&~[le.Z.UP,le.Z.DOWN,le.Z.LEFT,le.Z.RIGHT].indexOf(Ue))&&en(Ue)&&J(!0)},nn=function(){Be(!0)},tt=(0,a.useRef)(null),Je=function(at){Z(at,!0,P.current)!==!1&&J(!0)},nt=function(){P.current=!0},Nt=function(at){P.current=!1,F!=="combobox"&&Je(at.target.value)},ct=function(at){var Ue=at.target.value;if(j&&tt.current&&/[\r\n]/.test(tt.current)){var Wt=tt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ue=Ue.replace(Wt,tt.current)}tt.current=null,Je(Ue)},ze=function(at){var Ue=at.clipboardData,Wt=Ue==null?void 0:Ue.getData("text");tt.current=Wt||""},Ne=function(at){var Ue=at.target;if(Ue!==h.current){var Wt=document.body.style.msTouchAction!==void 0;Wt?setTimeout(function(){h.current.focus()}):h.current.focus()}},ft=function(at){var Ue=zt();at.target!==h.current&&!Ue&&!(F==="combobox"&&te)&&at.preventDefault(),(F!=="combobox"&&(!Q||!Ue)||!V)&&(V&&$!==!1&&Z("",!0,!1),J())},Bt={inputRef:h,onInputKeyDown:Pt,onInputMouseDown:nn,onInputChange:ct,onInputPaste:ze,onInputCompositionStart:nt,onInputCompositionEnd:Nt,onInputBlur:ke},mt=F==="multiple"||F==="tags"?a.createElement(it,(0,s.Z)({},e,Bt)):a.createElement(je,(0,s.Z)({},e,Bt));return a.createElement("div",{ref:ut,className:"".concat(D,"-selector"),onClick:Ne,onMouseDown:ft},me&&a.createElement("div",{className:"".concat(D,"-prefix")},me),mt)},Yt=a.forwardRef(qe),Ot=Yt,g=i(65966),r=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],l=function(e){var C=e===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:C,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:C,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:C,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:C,adjustY:1},htmlRegion:"scroll"}}},n=function(e,C){var h=e.prefixCls,P=e.disabled,D=e.visible,V=e.children,F=e.popupElement,Q=e.animation,j=e.transitionName,te=e.dropdownStyle,me=e.dropdownClassName,$=e.direction,Z=$===void 0?"ltr":$,ne=e.placement,J=e.builtinPlacements,re=e.dropdownMatchSelectWidth,ke=e.dropdownRender,ut=e.dropdownAlign,dt=e.getPopupContainer,et=e.empty,zt=e.getTriggerDOMNode,Be=e.onPopupVisibleChange,Pt=e.onPopupMouseEnter,nn=(0,he.Z)(e,r),tt="".concat(h,"-dropdown"),Je=F;ke&&(Je=ke(F));var nt=a.useMemo(function(){return J||l(re)},[J,re]),Nt=Q?"".concat(tt,"-").concat(Q):j,ct=typeof re=="number",ze=a.useMemo(function(){return ct?null:re===!1?"minWidth":"width"},[re,ct]),Ne=te;ct&&(Ne=(0,G.Z)((0,G.Z)({},Ne),{},{width:re}));var ft=a.useRef(null);return a.useImperativeHandle(C,function(){return{getPopupElement:function(){var mt;return(mt=ft.current)===null||mt===void 0?void 0:mt.popupElement}}}),a.createElement(g.Z,(0,s.Z)({},nn,{showAction:Be?["click"]:[],hideAction:Be?["click"]:[],popupPlacement:ne||(Z==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:nt,prefixCls:tt,popupTransitionName:Nt,popup:a.createElement("div",{onMouseEnter:Pt},Je),ref:ft,stretch:ze,popupAlign:ut,popupVisible:D,getPopupContainer:dt,popupClassName:m()(me,(0,_.Z)({},"".concat(tt,"-empty"),et)),popupStyle:Ne,getTriggerDOMNode:zt,onPopupVisibleChange:Be}),V)},c=a.forwardRef(n),p=c,y=i(21696);function E(t,e){var C=t.key,h;return"value"in t&&(h=t.value),C!=null?C:h!==void 0?h:"rc-index-key-".concat(e)}function z(t){return typeof t!="undefined"&&!Number.isNaN(t)}function T(t,e){var C=t||{},h=C.label,P=C.value,D=C.options,V=C.groupLabel,F=h||(e?"children":"label");return{label:F,value:P||"value",options:D||"options",groupLabel:V||F}}function f(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},C=e.fieldNames,h=e.childrenAsData,P=[],D=T(C,!1),V=D.label,F=D.value,Q=D.options,j=D.groupLabel;function te(me,$){Array.isArray(me)&&me.forEach(function(Z){if($||!(Q in Z)){var ne=Z[F];P.push({key:E(Z,P.length),groupOption:$,data:Z,label:Z[V],value:ne})}else{var J=Z[j];J===void 0&&h&&(J=Z.label),P.push({key:E(Z,P.length),group:!0,data:Z,label:J}),te(Z[Q],!0)}})}return te(t,!1),P}function o(t){var e=(0,G.Z)({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return(0,Oe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),e}}),e}var u=function(e,C,h){if(!C||!C.length)return null;var P=!1,D=function F(Q,j){var te=(0,y.Z)(j),me=te[0],$=te.slice(1);if(!me)return[Q];var Z=Q.split(me);return P=P||Z.length>1,Z.reduce(function(ne,J){return[].concat((0,A.Z)(ne),(0,A.Z)(F(J,$)))},[]).filter(Boolean)},V=D(e,C);return P?typeof h!="undefined"?V.slice(0,h):V:null},I=a.createContext(null),v=I;function N(t){var e=t.visible,C=t.values;if(!e)return null;var h=50;return a.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(C.slice(0,h).map(function(P){var D=P.label,V=P.value;return["number","string"].includes((0,Y.Z)(D))?D:V}).join(", ")),C.length>h?", ...":null)}var W=["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"],X=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],k=function(e){return e==="tags"||e==="multiple"},de=a.forwardRef(function(t,e){var C,h=t.id,P=t.prefixCls,D=t.className,V=t.showSearch,F=t.tagRender,Q=t.direction,j=t.omitDomProps,te=t.displayValues,me=t.onDisplayValuesChange,$=t.emptyOptions,Z=t.notFoundContent,ne=Z===void 0?"Not Found":Z,J=t.onClear,re=t.mode,ke=t.disabled,ut=t.loading,dt=t.getInputElement,et=t.getRawInputElement,zt=t.open,Be=t.defaultOpen,Pt=t.onDropdownVisibleChange,nn=t.activeValue,tt=t.onActiveValueChange,Je=t.activeDescendantId,nt=t.searchValue,Nt=t.autoClearSearchValue,ct=t.onSearch,ze=t.onSearchSplit,Ne=t.tokenSeparators,ft=t.allowClear,Bt=t.prefix,mt=t.suffixIcon,xt=t.clearIcon,at=t.OptionList,Ue=t.animation,Wt=t.transitionName,hn=t.dropdownStyle,cn=t.dropdownClassName,Zt=t.dropdownMatchSelectWidth,Cn=t.dropdownRender,kt=t.dropdownAlign,yn=t.placement,fn=t.builtinPlacements,At=t.getPopupContainer,Ze=t.showAction,w=Ze===void 0?[]:Ze,R=t.onFocus,q=t.onBlur,U=t.onKeyUp,Ce=t.onKeyDown,Xe=t.onMouseDown,ht=(0,he.Z)(t,W),gt=k(re),un=(V!==void 0?V:gt)||re==="combobox",Sn=(0,G.Z)({},ht);X.forEach(function(Ct){delete Sn[Ct]}),j==null||j.forEach(function(Ct){delete Sn[Ct]});var vn=a.useState(!1),Pn=(0,L.Z)(vn,2),jt=Pn[0],Ln=Pn[1];a.useEffect(function(){Ln((0,K.Z)())},[]);var Vn=a.useRef(null),xn=a.useRef(null),Ut=a.useRef(null),dn=a.useRef(null),Gt=a.useRef(null),Zn=a.useRef(!1),Fn=B(),Wn=(0,L.Z)(Fn,3),Dn=Wn[0],Nn=Wn[1],kn=Wn[2];a.useImperativeHandle(e,function(){var Ct,Qe;return{focus:(Ct=dn.current)===null||Ct===void 0?void 0:Ct.focus,blur:(Qe=dn.current)===null||Qe===void 0?void 0:Qe.blur,scrollTo:function(An){var En;return(En=Gt.current)===null||En===void 0?void 0:En.scrollTo(An)},nativeElement:Vn.current||xn.current}});var Tn=a.useMemo(function(){var Ct;if(re!=="combobox")return nt;var Qe=(Ct=te[0])===null||Ct===void 0?void 0:Ct.value;return typeof Qe=="string"||typeof Qe=="number"?String(Qe):""},[nt,re,te]),Qn=re==="combobox"&&typeof dt=="function"&&dt()||null,Mn=typeof et=="function"&&et(),nr=(0,pn.x1)(xn,Mn==null||(C=Mn.props)===null||C===void 0?void 0:C.ref),qn=a.useState(!1),Gn=(0,L.Z)(qn,2),rr=Gn[0],er=Gn[1];(0,We.Z)(function(){er(!0)},[]);var tr=(0,Ee.Z)(!1,{defaultValue:Be,value:zt}),In=(0,L.Z)(tr,2),$n=In[0],Jn=In[1],Mt=rr?$n:!1,Kn=!ne&&$;(ke||Kn&&Mt&&re==="combobox")&&(Mt=!1);var _n=Kn?!1:Mt,ve=a.useCallback(function(Ct){var Qe=Ct!==void 0?Ct:!Mt;ke||(Jn(Qe),Mt!==Qe&&(Pt==null||Pt(Qe)))},[ke,Mt,Jn,Pt]),De=a.useMemo(function(){return(Ne||[]).some(function(Ct){return[`
|
|
`,`\r
|
|
`].includes(Ct)})},[Ne]),xe=a.useContext(v)||{},Pe=xe.maxCount,St=xe.rawValues,_t=function(Qe,zn,An){if(!(gt&&z(Pe)&&(St==null?void 0:St.size)>=Pe)){var En=!0,On=Qe;tt==null||tt(null);var Xn=u(Qe,Ne,z(Pe)?Pe-St.size:void 0),Un=An?null:Xn;return re!=="combobox"&&Un&&(On="",ze==null||ze(Un),ve(!1),En=!1),ct&&Tn!==On&&ct(On,{source:zn?"typing":"effect"}),En}},ee=function(Qe){!Qe||!Qe.trim()||ct(Qe,{source:"submit"})};a.useEffect(function(){!Mt&&!gt&&re!=="combobox"&&_t("",!1,!1)},[Mt]),a.useEffect(function(){$n&&ke&&Jn(!1),ke&&!Zn.current&&Nn(!1)},[ke]);var be=gn(),Rt=(0,L.Z)(be,2),ot=Rt[0],Dt=Rt[1],Hn=a.useRef(!1),ar=function(Qe){var zn=ot(),An=Qe.key,En=An==="Enter";if(En&&(re!=="combobox"&&Qe.preventDefault(),Mt||ve(!0)),Dt(!!Tn),An==="Backspace"&&!zn&>&&!Tn&&te.length){for(var On=(0,A.Z)(te),Xn=null,Un=On.length-1;Un>=0;Un-=1){var or=On[Un];if(!or.disabled){On.splice(Un,1),Xn=or;break}}Xn&&me(On,{type:"remove",values:[Xn]})}for(var ur=arguments.length,ir=new Array(ur>1?ur-1:0),cr=1;cr<ur;cr++)ir[cr-1]=arguments[cr];if(Mt&&(!En||!Hn.current)){var fr;En&&(Hn.current=!0),(fr=Gt.current)===null||fr===void 0||fr.onKeyDown.apply(fr,[Qe].concat(ir))}Ce==null||Ce.apply(void 0,[Qe].concat(ir))},sr=function(Qe){for(var zn=arguments.length,An=new Array(zn>1?zn-1:0),En=1;En<zn;En++)An[En-1]=arguments[En];if(Mt){var On;(On=Gt.current)===null||On===void 0||On.onKeyUp.apply(On,[Qe].concat(An))}Qe.key==="Enter"&&(Hn.current=!1),U==null||U.apply(void 0,[Qe].concat(An))},jn=function(Qe){var zn=te.filter(function(An){return An!==Qe});me(zn,{type:"remove",values:[Qe]})},Yn=function(){Hn.current=!1},vr=a.useRef(!1),pr=function(){Nn(!0),ke||(R&&!vr.current&&R.apply(void 0,arguments),w.includes("focus")&&ve(!0)),vr.current=!0},br=function(){Zn.current=!0,Nn(!1,function(){vr.current=!1,Zn.current=!1,ve(!1)}),!ke&&(Tn&&(re==="tags"?ct(Tn,{source:"submit"}):re==="multiple"&&ct("",{source:"blur"})),q&&q.apply(void 0,arguments))},lr=[];a.useEffect(function(){return function(){lr.forEach(function(Ct){return clearTimeout(Ct)}),lr.splice(0,lr.length)}},[]);var Cr=function(Qe){var zn,An=Qe.target,En=(zn=Ut.current)===null||zn===void 0?void 0:zn.getPopupElement();if(En&&En.contains(An)){var On=setTimeout(function(){var ur=lr.indexOf(On);if(ur!==-1&&lr.splice(ur,1),kn(),!jt&&!En.contains(document.activeElement)){var ir;(ir=dn.current)===null||ir===void 0||ir.focus()}});lr.push(On)}for(var Xn=arguments.length,Un=new Array(Xn>1?Xn-1:0),or=1;or<Xn;or++)Un[or-1]=arguments[or];Xe==null||Xe.apply(void 0,[Qe].concat(Un))},Er=a.useState({}),wr=(0,L.Z)(Er,2),Rr=wr[1];function xr(){Rr({})}var mr;Mn&&(mr=function(Qe){ve(Qe)}),Jt(function(){var Ct;return[Vn.current,(Ct=Ut.current)===null||Ct===void 0?void 0:Ct.getPopupElement()]},_n,ve,!!Mn);var Zr=a.useMemo(function(){return(0,G.Z)((0,G.Z)({},t),{},{notFoundContent:ne,open:Mt,triggerOpen:_n,id:h,showSearch:un,multiple:gt,toggleOpen:ve})},[t,ne,_n,Mt,h,un,gt,ve]),hr=!!mt||ut,gr;hr&&(gr=a.createElement(qt,{className:m()("".concat(P,"-arrow"),(0,_.Z)({},"".concat(P,"-arrow-loading"),ut)),customizeIcon:mt,customizeIconProps:{loading:ut,searchValue:Tn,open:Mt,focused:Dn,showSearch:un}}));var Mr=function(){var Qe;J==null||J(),(Qe=dn.current)===null||Qe===void 0||Qe.focus(),me([],{type:"clear",values:te}),_t("",!1,!1)},yr=rn(P,Mr,te,ft,xt,ke,Tn,re),Ir=yr.allowClear,Pr=yr.clearIcon,Nr=a.createElement(at,{ref:Gt}),Dr=m()(P,D,(0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)({},"".concat(P,"-focused"),Dn),"".concat(P,"-multiple"),gt),"".concat(P,"-single"),!gt),"".concat(P,"-allow-clear"),ft),"".concat(P,"-show-arrow"),hr),"".concat(P,"-disabled"),ke),"".concat(P,"-loading"),ut),"".concat(P,"-open"),Mt),"".concat(P,"-customize-input"),Qn),"".concat(P,"-show-search"),un)),Sr=a.createElement(p,{ref:Ut,disabled:ke,prefixCls:P,visible:_n,popupElement:Nr,animation:Ue,transitionName:Wt,dropdownStyle:hn,dropdownClassName:cn,direction:Q,dropdownMatchSelectWidth:Zt,dropdownRender:Cn,dropdownAlign:kt,placement:yn,builtinPlacements:fn,getPopupContainer:At,empty:$,getTriggerDOMNode:function(Qe){return xn.current||Qe},onPopupVisibleChange:mr,onPopupMouseEnter:xr},Mn?a.cloneElement(Mn,{ref:nr}):a.createElement(Ot,(0,s.Z)({},t,{domRef:xn,prefixCls:P,inputElement:Qn,ref:dn,id:h,prefix:Bt,showSearch:un,autoClearSearchValue:Nt,mode:re,activeDescendantId:Je,tagRender:F,values:te,open:Mt,onToggleOpen:ve,activeValue:nn,searchValue:Tn,onSearch:_t,onSearchSubmit:ee,onRemove:jn,tokenWithEnter:De,onInputBlur:Yn}))),dr;return Mn?dr=Sr:dr=a.createElement("div",(0,s.Z)({className:Dr},Sn,{ref:Vn,onMouseDown:Cr,onKeyDown:ar,onKeyUp:sr,onFocus:pr,onBlur:br}),a.createElement(N,{visible:Dn&&!Mt,values:te}),Sr,gr,Ir&&Pr),a.createElement(Rn.Provider,{value:Zr},dr)}),ie=de,Me=function(){return null};Me.isSelectOptGroup=!0;var we=Me,H=function(){return null};H.isSelectOption=!0;var Ie=H,st=i(80547),Le=i(2738),$e=i(65283);function rt(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var ue=["disabled","title","children","style","className"];function pe(t){return typeof t=="string"||typeof t=="number"}var Ke=function(e,C){var h=an(),P=h.prefixCls,D=h.id,V=h.open,F=h.multiple,Q=h.mode,j=h.searchValue,te=h.toggleOpen,me=h.notFoundContent,$=h.onPopupScroll,Z=a.useContext(v),ne=Z.maxCount,J=Z.flattenOptions,re=Z.onActiveValue,ke=Z.defaultActiveFirstOption,ut=Z.onSelect,dt=Z.menuItemSelectedIcon,et=Z.rawValues,zt=Z.fieldNames,Be=Z.virtual,Pt=Z.direction,nn=Z.listHeight,tt=Z.listItemHeight,Je=Z.optionRender,nt="".concat(P,"-item"),Nt=(0,st.Z)(function(){return J},[V,J],function(Ze,w){return w[0]&&Ze[1]!==w[1]}),ct=a.useRef(null),ze=a.useMemo(function(){return F&&z(ne)&&(et==null?void 0:et.size)>=ne},[F,ne,et==null?void 0:et.size]),Ne=function(w){w.preventDefault()},ft=function(w){var R;(R=ct.current)===null||R===void 0||R.scrollTo(typeof w=="number"?{index:w}:w)},Bt=a.useCallback(function(Ze){return Q==="combobox"?!1:et.has(Ze)},[Q,(0,A.Z)(et).toString(),et.size]),mt=function(w){for(var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,q=Nt.length,U=0;U<q;U+=1){var Ce=(w+U*R+q)%q,Xe=Nt[Ce]||{},ht=Xe.group,gt=Xe.data;if(!ht&&!(gt!=null&>.disabled)&&(Bt(gt.value)||!ze))return Ce}return-1},xt=a.useState(function(){return mt(0)}),at=(0,L.Z)(xt,2),Ue=at[0],Wt=at[1],hn=function(w){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Wt(w);var q={source:R?"keyboard":"mouse"},U=Nt[w];if(!U){re(null,-1,q);return}re(U.value,w,q)};(0,a.useEffect)(function(){hn(ke!==!1?mt(0):-1)},[Nt.length,j]);var cn=a.useCallback(function(Ze){return Q==="combobox"?String(Ze).toLowerCase()===j.toLowerCase():et.has(Ze)},[Q,j,(0,A.Z)(et).toString(),et.size]);(0,a.useEffect)(function(){var Ze=setTimeout(function(){if(!F&&V&&et.size===1){var R=Array.from(et)[0],q=Nt.findIndex(function(U){var Ce=U.data;return j?String(Ce.value).startsWith(j):Ce.value===R});q!==-1&&(hn(q),ft(q))}});if(V){var w;(w=ct.current)===null||w===void 0||w.scrollTo(void 0)}return function(){return clearTimeout(Ze)}},[V,j]);var Zt=function(w){w!==void 0&&ut(w,{selected:!et.has(w)}),F||te(!1)};if(a.useImperativeHandle(C,function(){return{onKeyDown:function(w){var R=w.which,q=w.ctrlKey;switch(R){case le.Z.N:case le.Z.P:case le.Z.UP:case le.Z.DOWN:{var U=0;if(R===le.Z.UP?U=-1:R===le.Z.DOWN?U=1:rt()&&q&&(R===le.Z.N?U=1:R===le.Z.P&&(U=-1)),U!==0){var Ce=mt(Ue+U,U);ft(Ce),hn(Ce,!0)}break}case le.Z.TAB:case le.Z.ENTER:{var Xe,ht=Nt[Ue];ht&&!(ht!=null&&(Xe=ht.data)!==null&&Xe!==void 0&&Xe.disabled)&&!ze?Zt(ht.value):Zt(void 0),V&&w.preventDefault();break}case le.Z.ESC:te(!1),V&&w.stopPropagation()}},onKeyUp:function(){},scrollTo:function(w){ft(w)}}}),Nt.length===0)return a.createElement("div",{role:"listbox",id:"".concat(D,"_list"),className:"".concat(nt,"-empty"),onMouseDown:Ne},me);var Cn=Object.keys(zt).map(function(Ze){return zt[Ze]}),kt=function(w){return w.label};function yn(Ze,w){var R=Ze.group;return{role:R?"presentation":"option",id:"".concat(D,"_list_").concat(w)}}var fn=function(w){var R=Nt[w];if(!R)return null;var q=R.data||{},U=q.value,Ce=R.group,Xe=(0,$t.Z)(q,!0),ht=kt(R);return R?a.createElement("div",(0,s.Z)({"aria-label":typeof ht=="string"&&!Ce?ht:null},Xe,{key:w},yn(R,w),{"aria-selected":cn(U)}),U):null},At={role:"listbox",id:"".concat(D,"_list")};return a.createElement(a.Fragment,null,Be&&a.createElement("div",(0,s.Z)({},At,{style:{height:0,width:0,overflow:"hidden"}}),fn(Ue-1),fn(Ue),fn(Ue+1)),a.createElement($e.Z,{itemKey:"key",ref:ct,data:Nt,height:nn,itemHeight:tt,fullHeight:!1,onMouseDown:Ne,onScroll:$,virtual:Be,direction:Pt,innerProps:Be?null:At},function(Ze,w){var R=Ze.group,q=Ze.groupOption,U=Ze.data,Ce=Ze.label,Xe=Ze.value,ht=U.key;if(R){var gt,un=(gt=U.title)!==null&>!==void 0?gt:pe(Ce)?Ce.toString():void 0;return a.createElement("div",{className:m()(nt,"".concat(nt,"-group"),U.className),title:un},Ce!==void 0?Ce:ht)}var Sn=U.disabled,vn=U.title,Pn=U.children,jt=U.style,Ln=U.className,Vn=(0,he.Z)(U,ue),xn=(0,Le.Z)(Vn,Cn),Ut=Bt(Xe),dn=Sn||!Ut&&ze,Gt="".concat(nt,"-option"),Zn=m()(nt,Gt,Ln,(0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)({},"".concat(Gt,"-grouped"),q),"".concat(Gt,"-active"),Ue===w&&!dn),"".concat(Gt,"-disabled"),dn),"".concat(Gt,"-selected"),Ut)),Fn=kt(Ze),Wn=!dt||typeof dt=="function"||Ut,Dn=typeof Fn=="number"?Fn:Fn||Xe,Nn=pe(Dn)?Dn.toString():void 0;return vn!==void 0&&(Nn=vn),a.createElement("div",(0,s.Z)({},(0,$t.Z)(xn),Be?{}:yn(Ze,w),{"aria-selected":cn(Xe),className:Zn,title:Nn,onMouseMove:function(){Ue===w||dn||hn(w)},onClick:function(){dn||Zt(Xe)},style:jt}),a.createElement("div",{className:"".concat(Gt,"-content")},typeof Je=="function"?Je(Ze,{index:w}):Dn),a.isValidElement(dt)||Ut,Wn&&a.createElement(qt,{className:"".concat(nt,"-option-state"),customizeIcon:dt,customizeIconProps:{value:Xe,disabled:dn,isSelected:Ut}},Ut?"\u2713":null))}))},Ge=a.forwardRef(Ke),He=Ge,Ae=function(t,e){var C=a.useRef({values:new Map,options:new Map}),h=a.useMemo(function(){var D=C.current,V=D.values,F=D.options,Q=t.map(function(me){if(me.label===void 0){var $;return(0,G.Z)((0,G.Z)({},me),{},{label:($=V.get(me.value))===null||$===void 0?void 0:$.label})}return me}),j=new Map,te=new Map;return Q.forEach(function(me){j.set(me.value,me),te.set(me.value,e.get(me.value)||F.get(me.value))}),C.current.values=j,C.current.options=te,Q},[t,e]),P=a.useCallback(function(D){return e.get(D)||C.current.options.get(D)},[e]);return[h,P]};function fe(t,e){return x(t).join("").toUpperCase().includes(e)}var pt=function(t,e,C,h,P){return a.useMemo(function(){if(!C||h===!1)return t;var D=e.options,V=e.label,F=e.value,Q=[],j=typeof h=="function",te=C.toUpperCase(),me=j?h:function(Z,ne){return P?fe(ne[P],te):ne[D]?fe(ne[V!=="children"?V:"label"],te):fe(ne[F],te)},$=j?function(Z){return o(Z)}:function(Z){return Z};return t.forEach(function(Z){if(Z[D]){var ne=me(C,$(Z));if(ne)Q.push(Z);else{var J=Z[D].filter(function(re){return me(C,$(re))});J.length&&Q.push((0,G.Z)((0,G.Z)({},Z),{},(0,_.Z)({},D,J)))}return}me(C,$(Z))&&Q.push(Z)}),Q},[t,h,P,C,e])},yt=i(6551),Tt=i(11592),Se=["children","value"],Xt=["children"];function bn(t){var e=t,C=e.key,h=e.props,P=h.children,D=h.value,V=(0,he.Z)(h,Se);return(0,G.Z)({key:C,value:D!==void 0?D:C,children:P},V)}function mn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Tt.Z)(t).map(function(C,h){if(!a.isValidElement(C)||!C.type)return null;var P=C,D=P.type.isSelectOptGroup,V=P.key,F=P.props,Q=F.children,j=(0,he.Z)(F,Xt);return e||!D?bn(C):(0,G.Z)((0,G.Z)({key:"__RC_SELECT_GRP__".concat(V===null?h:V,"__"),label:V},j),{},{options:mn(Q)})}).filter(function(C){return C})}var on=function(e,C,h,P,D){return a.useMemo(function(){var V=e,F=!e;F&&(V=mn(C));var Q=new Map,j=new Map,te=function(Z,ne,J){J&&typeof J=="string"&&Z.set(ne[J],ne)},me=function $(Z){for(var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,J=0;J<Z.length;J+=1){var re=Z[J];!re[h.options]||ne?(Q.set(re[h.value],re),te(j,re,h.label),te(j,re,P),te(j,re,D)):$(re[h.options],!0)}};return me(V),{options:V,valueOptions:Q,labelOptions:j}},[e,C,h,P,D])},ln=on;function lt(t){var e=a.useRef();e.current=t;var C=a.useCallback(function(){return e.current.apply(e,arguments)},[]);return C}function It(t){var e=t.mode,C=t.options,h=t.children,P=t.backfill,D=t.allowClear,V=t.placeholder,F=t.getInputElement,Q=t.showSearch,j=t.onSearch,te=t.defaultOpen,me=t.autoFocus,$=t.labelInValue,Z=t.value,ne=t.inputValue,J=t.optionLabelProp,re=isMultiple(e),ke=Q!==void 0?Q:re||e==="combobox",ut=C||convertChildrenToData(h);if(warning(e!=="tags"||ut.every(function(Be){return!Be.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),e==="tags"||e==="combobox"){var dt=ut.some(function(Be){return Be.options?Be.options.some(function(Pt){return typeof("value"in Pt?Pt.value:Pt.key)=="number"}):typeof("value"in Be?Be.value:Be.key)=="number"});warning(!dt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(e!=="combobox"||!J,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(e==="combobox"||!P,"`backfill` only works with `combobox` mode."),warning(e==="combobox"||!F,"`getInputElement` only work with `combobox` mode."),noteOnce(e!=="combobox"||!F||!D||!V,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),j&&!ke&&e!=="combobox"&&e!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!te||me,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Z!=null){var et=toArray(Z);warning(!$||et.every(function(Be){return _typeof(Be)==="object"&&("key"in Be||"value"in Be)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!re||Array.isArray(Z),"`value` should be array when `mode` is `multiple` or `tags`")}if(h){var zt=null;toNodeArray(h).some(function(Be){if(!React.isValidElement(Be)||!Be.type)return!1;var Pt=Be,nn=Pt.type;if(nn.isSelectOption)return!1;if(nn.isSelectOptGroup){var tt=toNodeArray(Be.props.children).every(function(Je){return!React.isValidElement(Je)||!Be.type||Je.type.isSelectOption?!0:(zt=Je.type,!1)});return!tt}return zt=nn,!0}),zt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(zt.displayName||zt.name||zt,"`.")),warning(ne===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function bt(t,e){if(t){var C=function h(P){for(var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=0;V<P.length;V++){var F=P[V];if(F[e==null?void 0:e.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!D&&Array.isArray(F[e==null?void 0:e.options])&&h(F[e==null?void 0:e.options],!0))break}};C(t)}}var wt=null,vt=["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"],Lt=["inputValue"];function Qt(t){return!t||(0,Y.Z)(t)!=="object"}var Ve=a.forwardRef(function(t,e){var C=t.id,h=t.mode,P=t.prefixCls,D=P===void 0?"rc-select":P,V=t.backfill,F=t.fieldNames,Q=t.inputValue,j=t.searchValue,te=t.onSearch,me=t.autoClearSearchValue,$=me===void 0?!0:me,Z=t.onSelect,ne=t.onDeselect,J=t.dropdownMatchSelectWidth,re=J===void 0?!0:J,ke=t.filterOption,ut=t.filterSort,dt=t.optionFilterProp,et=t.optionLabelProp,zt=t.options,Be=t.optionRender,Pt=t.children,nn=t.defaultActiveFirstOption,tt=t.menuItemSelectedIcon,Je=t.virtual,nt=t.direction,Nt=t.listHeight,ct=Nt===void 0?200:Nt,ze=t.listItemHeight,Ne=ze===void 0?20:ze,ft=t.labelRender,Bt=t.value,mt=t.defaultValue,xt=t.labelInValue,at=t.onChange,Ue=t.maxCount,Wt=(0,he.Z)(t,vt),hn=(0,yt.ZP)(C),cn=k(h),Zt=!!(!zt&&Pt),Cn=a.useMemo(function(){return ke===void 0&&h==="combobox"?!1:ke},[ke,h]),kt=a.useMemo(function(){return T(F,Zt)},[JSON.stringify(F),Zt]),yn=(0,Ee.Z)("",{value:j!==void 0?j:Q,postState:function(De){return De||""}}),fn=(0,L.Z)(yn,2),At=fn[0],Ze=fn[1],w=ln(zt,Pt,kt,dt,et),R=w.valueOptions,q=w.labelOptions,U=w.options,Ce=a.useCallback(function(ve){var De=x(ve);return De.map(function(xe){var Pe,St,_t,ee,be;if(Qt(xe))Pe=xe;else{var Rt;_t=xe.key,St=xe.label,Pe=(Rt=xe.value)!==null&&Rt!==void 0?Rt:_t}var ot=R.get(Pe);if(ot){var Dt;if(St===void 0&&(St=ot==null?void 0:ot[et||kt.label]),_t===void 0&&(_t=(Dt=ot==null?void 0:ot.key)!==null&&Dt!==void 0?Dt:Pe),ee=ot==null?void 0:ot.disabled,be=ot==null?void 0:ot.title,0)var Hn}return{label:St,value:Pe,key:_t,disabled:ee,title:be}})},[kt,et,R]),Xe=(0,Ee.Z)(mt,{value:Bt}),ht=(0,L.Z)(Xe,2),gt=ht[0],un=ht[1],Sn=a.useMemo(function(){var ve,De=cn&>===null?[]:gt,xe=Ce(De);return h==="combobox"&&Te((ve=xe[0])===null||ve===void 0?void 0:ve.value)?[]:xe},[gt,Ce,h,cn]),vn=Ae(Sn,R),Pn=(0,L.Z)(vn,2),jt=Pn[0],Ln=Pn[1],Vn=a.useMemo(function(){if(!h&&jt.length===1){var ve=jt[0];if(ve.value===null&&(ve.label===null||ve.label===void 0))return[]}return jt.map(function(De){var xe;return(0,G.Z)((0,G.Z)({},De),{},{label:(xe=typeof ft=="function"?ft(De):De.label)!==null&&xe!==void 0?xe:De.value})})},[h,jt,ft]),xn=a.useMemo(function(){return new Set(jt.map(function(ve){return ve.value}))},[jt]);a.useEffect(function(){if(h==="combobox"){var ve,De=(ve=jt[0])===null||ve===void 0?void 0:ve.value;Ze(oe(De)?String(De):"")}},[jt]);var Ut=lt(function(ve,De){var xe=De!=null?De:ve;return(0,_.Z)((0,_.Z)({},kt.value,ve),kt.label,xe)}),dn=a.useMemo(function(){if(h!=="tags")return U;var ve=(0,A.Z)(U),De=function(Pe){return R.has(Pe)};return(0,A.Z)(jt).sort(function(xe,Pe){return xe.value<Pe.value?-1:1}).forEach(function(xe){var Pe=xe.value;De(Pe)||ve.push(Ut(Pe,xe.label))}),ve},[Ut,U,R,jt,h]),Gt=pt(dn,kt,At,Cn,dt),Zn=a.useMemo(function(){return h!=="tags"||!At||Gt.some(function(ve){return ve[dt||"value"]===At})||Gt.some(function(ve){return ve[kt.value]===At})?Gt:[Ut(At)].concat((0,A.Z)(Gt))},[Ut,dt,h,Gt,At,kt]),Fn=function ve(De){var xe=(0,A.Z)(De).sort(function(Pe,St){return ut(Pe,St,{searchValue:At})});return xe.map(function(Pe){return Array.isArray(Pe.options)?(0,G.Z)((0,G.Z)({},Pe),{},{options:Pe.options.length>0?ve(Pe.options):Pe.options}):Pe})},Wn=a.useMemo(function(){return ut?Fn(Zn):Zn},[Zn,ut,At]),Dn=a.useMemo(function(){return f(Wn,{fieldNames:kt,childrenAsData:Zt})},[Wn,kt,Zt]),Nn=function(De){var xe=Ce(De);if(un(xe),at&&(xe.length!==jt.length||xe.some(function(_t,ee){var be;return((be=jt[ee])===null||be===void 0?void 0:be.value)!==(_t==null?void 0:_t.value)}))){var Pe=xt?xe:xe.map(function(_t){return _t.value}),St=xe.map(function(_t){return o(Ln(_t.value))});at(cn?Pe:Pe[0],cn?St:St[0])}},kn=a.useState(null),Tn=(0,L.Z)(kn,2),Qn=Tn[0],Mn=Tn[1],nr=a.useState(0),qn=(0,L.Z)(nr,2),Gn=qn[0],rr=qn[1],er=nn!==void 0?nn:h!=="combobox",tr=a.useCallback(function(ve,De){var xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Pe=xe.source,St=Pe===void 0?"keyboard":Pe;rr(De),V&&h==="combobox"&&ve!==null&&St==="keyboard"&&Mn(String(ve))},[V,h]),In=function(De,xe,Pe){var St=function(){var jn,Yn=Ln(De);return[xt?{label:Yn==null?void 0:Yn[kt.label],value:De,key:(jn=Yn==null?void 0:Yn.key)!==null&&jn!==void 0?jn:De}:De,o(Yn)]};if(xe&&Z){var _t=St(),ee=(0,L.Z)(_t,2),be=ee[0],Rt=ee[1];Z(be,Rt)}else if(!xe&&ne&&Pe!=="clear"){var ot=St(),Dt=(0,L.Z)(ot,2),Hn=Dt[0],ar=Dt[1];ne(Hn,ar)}},$n=lt(function(ve,De){var xe,Pe=cn?De.selected:!0;Pe?xe=cn?[].concat((0,A.Z)(jt),[ve]):[ve]:xe=jt.filter(function(St){return St.value!==ve}),Nn(xe),In(ve,Pe),h==="combobox"?Mn(""):(!k||$)&&(Ze(""),Mn(""))}),Jn=function(De,xe){Nn(De);var Pe=xe.type,St=xe.values;(Pe==="remove"||Pe==="clear")&&St.forEach(function(_t){In(_t.value,!1,Pe)})},Mt=function(De,xe){if(Ze(De),Mn(null),xe.source==="submit"){var Pe=(De||"").trim();if(Pe){var St=Array.from(new Set([].concat((0,A.Z)(xn),[Pe])));Nn(St),In(Pe,!0),Ze("")}return}xe.source!=="blur"&&(h==="combobox"&&Nn(De),te==null||te(De))},Kn=function(De){var xe=De;h!=="tags"&&(xe=De.map(function(St){var _t=q.get(St);return _t==null?void 0:_t.value}).filter(function(St){return St!==void 0}));var Pe=Array.from(new Set([].concat((0,A.Z)(xn),(0,A.Z)(xe))));Nn(Pe),Pe.forEach(function(St){In(St,!0)})},_n=a.useMemo(function(){var ve=Je!==!1&&re!==!1;return(0,G.Z)((0,G.Z)({},w),{},{flattenOptions:Dn,onActiveValue:tr,defaultActiveFirstOption:er,onSelect:$n,menuItemSelectedIcon:tt,rawValues:xn,fieldNames:kt,virtual:ve,direction:nt,listHeight:ct,listItemHeight:Ne,childrenAsData:Zt,maxCount:Ue,optionRender:Be})},[Ue,w,Dn,tr,er,$n,tt,xn,kt,Je,re,nt,ct,Ne,Zt,Be]);return a.createElement(v.Provider,{value:_n},a.createElement(ie,(0,s.Z)({},Wt,{id:hn,prefixCls:D,ref:e,omitDomProps:Lt,mode:h,displayValues:Vn,onDisplayValuesChange:Jn,direction:nt,searchValue:At,onSearch:Mt,autoClearSearchValue:$,onSearchSplit:Kn,dropdownMatchSelectWidth:re,OptionList:He,emptyOptions:!Dn.length,activeValue:Qn,activeDescendantId:"".concat(hn,"_list_").concat(Gn)})))}),Fe=Ve;Fe.Option=Ie,Fe.OptGroup=we;var Ft=Fe,sn=Ft},22711:function(Bn,Ht,i){i.r(Ht),i.d(Ht,{ResizableTextArea:function(){return tn},default:function(){return b}});var s=i(14809),A=i(4635),_=i(20439),G=i(95190),L=i(50298),he=i(62646),Y=i(92310),Ee=i.n(Y),Oe=i(36901),a=i(66003),Et=i(30292),m=i(18929),We=i(59301),K=i(93664),pn=i(29301),wn=i(34280),qt=i(16089),rn=`
|
|
min-height:0 !important;
|
|
max-height:none !important;
|
|
height:0 !important;
|
|
visibility:hidden !important;
|
|
overflow:hidden !important;
|
|
position:absolute !important;
|
|
z-index:-1000 !important;
|
|
top:0 !important;
|
|
right:0 !important;
|
|
pointer-events: none !important;
|
|
`,Rn=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],an={},B;function gn(x){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S=x.getAttribute("id")||x.getAttribute("data-reactid")||x.getAttribute("name");if(ae&&an[S])return an[S];var oe=window.getComputedStyle(x),Te=oe.getPropertyValue("box-sizing")||oe.getPropertyValue("-moz-box-sizing")||oe.getPropertyValue("-webkit-box-sizing"),se=parseFloat(oe.getPropertyValue("padding-bottom"))+parseFloat(oe.getPropertyValue("padding-top")),ye=parseFloat(oe.getPropertyValue("border-bottom-width"))+parseFloat(oe.getPropertyValue("border-top-width")),Re=Rn.map(function(ce){return"".concat(ce,":").concat(oe.getPropertyValue(ce))}).join(";"),_e={sizingStyle:Re,paddingSize:se,borderSize:ye,boxSizing:Te};return ae&&S&&(an[S]=_e),_e}function Jt(x){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;B||(B=document.createElement("textarea"),B.setAttribute("tab-index","-1"),B.setAttribute("aria-hidden","true"),B.setAttribute("name","hiddenTextarea"),document.body.appendChild(B)),x.getAttribute("wrap")?B.setAttribute("wrap",x.getAttribute("wrap")):B.removeAttribute("wrap");var Te=gn(x,ae),se=Te.paddingSize,ye=Te.borderSize,Re=Te.boxSizing,_e=Te.sizingStyle;B.setAttribute("style","".concat(_e,";").concat(rn)),B.value=x.value||x.placeholder||"";var ce=void 0,ge=void 0,it,Ye=B.scrollHeight;if(Re==="border-box"?Ye+=ye:Re==="content-box"&&(Ye-=se),S!==null||oe!==null){B.value=" ";var je=B.scrollHeight-se;S!==null&&(ce=je*S,Re==="border-box"&&(ce=ce+se+ye),Ye=Math.max(ce,Ye)),oe!==null&&(ge=je*oe,Re==="border-box"&&(ge=ge+se+ye),it=Ye>ge?"":"hidden",Ye=Math.min(ge,Ye))}var qe={height:Ye,overflowY:it,resize:"none"};return ce&&(qe.minHeight=ce),ge&&(qe.maxHeight=ge),qe}var le=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],en=0,$t=1,Kt=2,Vt=We.forwardRef(function(x,ae){var S=x,oe=S.prefixCls,Te=S.defaultValue,se=S.value,ye=S.autoSize,Re=S.onResize,_e=S.className,ce=S.style,ge=S.disabled,it=S.onChange,Ye=S.onInternalAutoSize,je=(0,he.Z)(S,le),qe=(0,m.Z)(Te,{value:se,postState:function(Ie){return Ie!=null?Ie:""}}),Yt=(0,L.Z)(qe,2),Ot=Yt[0],g=Yt[1],r=function(Ie){g(Ie.target.value),it==null||it(Ie)},l=We.useRef();We.useImperativeHandle(ae,function(){return{textArea:l.current}});var n=We.useMemo(function(){return ye&&(0,K.Z)(ye)==="object"?[ye.minRows,ye.maxRows]:[]},[ye]),c=(0,L.Z)(n,2),p=c[0],y=c[1],E=!!ye,z=function(){try{if(document.activeElement===l.current){var Ie=l.current,st=Ie.selectionStart,Le=Ie.selectionEnd,$e=Ie.scrollTop;l.current.setSelectionRange(st,Le),l.current.scrollTop=$e}}catch(rt){}},T=We.useState(Kt),f=(0,L.Z)(T,2),o=f[0],u=f[1],I=We.useState(),v=(0,L.Z)(I,2),N=v[0],W=v[1],X=function(){u(en)};(0,wn.Z)(function(){E&&X()},[se,p,y,E]),(0,wn.Z)(function(){if(o===en)u($t);else if(o===$t){var H=Jt(l.current,!1,p,y);u(Kt),W(H)}else z()},[o]);var k=We.useRef(),de=function(){qt.Z.cancel(k.current)},ie=function(Ie){o===Kt&&(Re==null||Re(Ie),ye&&(de(),k.current=(0,qt.Z)(function(){X()})))};We.useEffect(function(){return de},[]);var Me=E?N:null,we=(0,_.Z)((0,_.Z)({},ce),Me);return(o===en||o===$t)&&(we.overflowY="hidden",we.overflowX="hidden"),We.createElement(pn.Z,{onResize:ie,disabled:!(ye||Re)},We.createElement("textarea",(0,s.Z)({},je,{ref:l,style:we,className:Ee()(oe,_e,(0,A.Z)({},"".concat(oe,"-disabled"),ge)),disabled:ge,value:Ot,onChange:r})))}),tn=Vt,M=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],d=We.forwardRef(function(x,ae){var S,oe=x.defaultValue,Te=x.value,se=x.onFocus,ye=x.onBlur,Re=x.onChange,_e=x.allowClear,ce=x.maxLength,ge=x.onCompositionStart,it=x.onCompositionEnd,Ye=x.suffix,je=x.prefixCls,qe=je===void 0?"rc-textarea":je,Yt=x.showCount,Ot=x.count,g=x.className,r=x.style,l=x.disabled,n=x.hidden,c=x.classNames,p=x.styles,y=x.onResize,E=x.onClear,z=x.onPressEnter,T=x.readOnly,f=x.autoSize,o=x.onKeyDown,u=(0,he.Z)(x,M),I=(0,m.Z)(oe,{value:Te,defaultValue:oe}),v=(0,L.Z)(I,2),N=v[0],W=v[1],X=N==null?"":String(N),k=We.useState(!1),de=(0,L.Z)(k,2),ie=de[0],Me=de[1],we=We.useRef(!1),H=We.useState(null),Ie=(0,L.Z)(H,2),st=Ie[0],Le=Ie[1],$e=(0,We.useRef)(null),rt=(0,We.useRef)(null),ue=function(){var Fe;return(Fe=rt.current)===null||Fe===void 0?void 0:Fe.textArea},pe=function(){ue().focus()};(0,We.useImperativeHandle)(ae,function(){var Ve;return{resizableTextArea:rt.current,focus:pe,blur:function(){ue().blur()},nativeElement:((Ve=$e.current)===null||Ve===void 0?void 0:Ve.nativeElement)||ue()}}),(0,We.useEffect)(function(){Me(function(Ve){return!l&&Ve})},[l]);var Ke=We.useState(null),Ge=(0,L.Z)(Ke,2),He=Ge[0],Ae=Ge[1];We.useEffect(function(){if(He){var Ve;(Ve=ue()).setSelectionRange.apply(Ve,(0,G.Z)(He))}},[He]);var fe=(0,a.Z)(Ot,Yt),pt=(S=fe.max)!==null&&S!==void 0?S:ce,yt=Number(pt)>0,Tt=fe.strategy(X),Se=!!pt&&Tt>pt,Xt=function(Fe,Ft){var sn=Ft;!we.current&&fe.exceedFormatter&&fe.max&&fe.strategy(Ft)>fe.max&&(sn=fe.exceedFormatter(Ft,{max:fe.max}),Ft!==sn&&Ae([ue().selectionStart||0,ue().selectionEnd||0])),W(sn),(0,Et.rJ)(Fe.currentTarget,Fe,Re,sn)},bn=function(Fe){we.current=!0,ge==null||ge(Fe)},mn=function(Fe){we.current=!1,Xt(Fe,Fe.currentTarget.value),it==null||it(Fe)},on=function(Fe){Xt(Fe,Fe.target.value)},ln=function(Fe){Fe.key==="Enter"&&z&&z(Fe),o==null||o(Fe)},lt=function(Fe){Me(!0),se==null||se(Fe)},It=function(Fe){Me(!1),ye==null||ye(Fe)},bt=function(Fe){W(""),pe(),(0,Et.rJ)(ue(),Fe,Re)},wt=Ye,vt;fe.show&&(fe.showFormatter?vt=fe.showFormatter({value:X,count:Tt,maxLength:pt}):vt="".concat(Tt).concat(yt?" / ".concat(pt):""),wt=We.createElement(We.Fragment,null,wt,We.createElement("span",{className:Ee()("".concat(qe,"-data-count"),c==null?void 0:c.count),style:p==null?void 0:p.count},vt)));var Lt=function(Fe){var Ft;y==null||y(Fe),(Ft=ue())!==null&&Ft!==void 0&&Ft.style.height&&Le(!0)},Qt=!f&&!Yt&&!_e;return We.createElement(Oe.BaseInput,{ref:$e,value:X,allowClear:_e,handleReset:bt,suffix:wt,prefixCls:qe,classNames:(0,_.Z)((0,_.Z)({},c),{},{affixWrapper:Ee()(c==null?void 0:c.affixWrapper,(0,A.Z)((0,A.Z)({},"".concat(qe,"-show-count"),Yt),"".concat(qe,"-textarea-allow-clear"),_e))}),disabled:l,focused:ie,className:Ee()(g,Se&&"".concat(qe,"-out-of-range")),style:(0,_.Z)((0,_.Z)({},r),st&&!Qt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof vt=="string"?vt:void 0}},hidden:n,readOnly:T,onClear:E},We.createElement(tn,(0,s.Z)({},u,{autoSize:f,maxLength:ce,onKeyDown:ln,onChange:on,onFocus:lt,onBlur:It,onCompositionStart:bn,onCompositionEnd:mn,className:Ee()(c==null?void 0:c.textarea),style:(0,_.Z)((0,_.Z)({},p==null?void 0:p.textarea),{},{resize:r==null?void 0:r.resize}),disabled:l,prefixCls:qe,onResize:Lt,ref:rt,readOnly:T})))}),O=d,b=O},49658:function(Bn,Ht){Ht.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var i=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(i)||/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(i==null?void 0:i.substr(0,4))}},65283:function(Bn,Ht,i){i.d(Ht,{Z:function(){return Ot}});var s=i(14809),A=i(93664),_=i(20439),G=i(4635),L=i(50298),he=i(62646),Y=i(92310),Ee=i.n(Y),Oe=i(29301),a=i(70425),Et=i(34280),m=i(59301),We=i(4676),K=m.forwardRef(function(g,r){var l=g.height,n=g.offsetY,c=g.offsetX,p=g.children,y=g.prefixCls,E=g.onInnerResize,z=g.innerProps,T=g.rtl,f=g.extra,o={},u={display:"flex",flexDirection:"column"};return n!==void 0&&(o={height:l,position:"relative",overflow:"hidden"},u=(0,_.Z)((0,_.Z)({},u),{},(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({transform:"translateY(".concat(n,"px)")},T?"marginRight":"marginLeft",-c),"position","absolute"),"left",0),"right",0),"top",0))),m.createElement("div",{style:o},m.createElement(Oe.Z,{onResize:function(v){var N=v.offsetHeight;N&&E&&E()}},m.createElement("div",(0,s.Z)({style:u,className:Ee()((0,G.Z)({},"".concat(y,"-holder-inner"),y)),ref:r},z),p,f)))});K.displayName="Filler";var pn=K;function wn(g){var r=g.children,l=g.setRef,n=m.useCallback(function(c){l(c)},[]);return m.cloneElement(r,{ref:n})}function qt(g,r,l,n,c,p,y,E){var z=E.getKey;return g.slice(r,l+1).map(function(T,f){var o=r+f,u=y(T,o,{style:{width:n},offsetX:c}),I=z(T);return m.createElement(wn,{key:I,setRef:function(N){return p(T,N)}},u)})}function rn(g,r,l,n){var c=l-g,p=r-l,y=Math.min(c,p)*2;if(n<=y){var E=Math.floor(n/2);return n%2?l+E+1:l-E}return c>p?l-(n-p):l+(n-c)}function Rn(g,r,l){var n=g.length,c=r.length,p,y;if(n===0&&c===0)return null;n<c?(p=g,y=r):(p=r,y=g);var E={__EMPTY_ITEM__:!0};function z(v){return v!==void 0?l(v):E}for(var T=null,f=Math.abs(n-c)!==1,o=0;o<y.length;o+=1){var u=z(p[o]),I=z(y[o]);if(u!==I){T=o,f=f||u!==z(y[o+1]);break}}return T===null?null:{index:T,multiple:f}}function an(g,r,l){var n=m.useState(g),c=(0,L.Z)(n,2),p=c[0],y=c[1],E=m.useState(null),z=(0,L.Z)(E,2),T=z[0],f=z[1];return m.useEffect(function(){var o=Rn(p||[],g||[],r);(o==null?void 0:o.index)!==void 0&&(l==null||l(o.index),f(g[o.index])),y(g)},[g]),[T]}var B=i(16089),gn=(typeof navigator=="undefined"?"undefined":(0,A.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Jt=gn,le=function(g,r,l,n){var c=(0,m.useRef)(!1),p=(0,m.useRef)(null);function y(){clearTimeout(p.current),c.current=!0,p.current=setTimeout(function(){c.current=!1},50)}var E=(0,m.useRef)({top:g,bottom:r,left:l,right:n});return E.current.top=g,E.current.bottom=r,E.current.left=l,E.current.right=n,function(z,T){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=z?T<0&&E.current.left||T>0&&E.current.right:T<0&&E.current.top||T>0&&E.current.bottom;return f&&o?(clearTimeout(p.current),c.current=!1):(!o||c.current)&&y(),!c.current&&o}};function en(g,r,l,n,c,p,y){var E=(0,m.useRef)(0),z=(0,m.useRef)(null),T=(0,m.useRef)(null),f=(0,m.useRef)(!1),o=le(r,l,n,c);function u(k,de){if(B.Z.cancel(z.current),!o(!1,de)){var ie=k;if(!ie._virtualHandled)ie._virtualHandled=!0;else return;E.current+=de,T.current=de,Jt||ie.preventDefault(),z.current=(0,B.Z)(function(){var Me=f.current?10:1;y(E.current*Me,!1),E.current=0})}}function I(k,de){y(de,!0),Jt||k.preventDefault()}var v=(0,m.useRef)(null),N=(0,m.useRef)(null);function W(k){if(g){B.Z.cancel(N.current),N.current=(0,B.Z)(function(){v.current=null},2);var de=k.deltaX,ie=k.deltaY,Me=k.shiftKey,we=de,H=ie;(v.current==="sx"||!v.current&&Me&&ie&&!de)&&(we=ie,H=0,v.current="sx");var Ie=Math.abs(we),st=Math.abs(H);v.current===null&&(v.current=p&&Ie>st?"x":"y"),v.current==="y"?u(k,H):I(k,we)}}function X(k){g&&(f.current=k.detail===T.current)}return[W,X]}function $t(g,r,l,n){var c=m.useMemo(function(){return[new Map,[]]},[g,l.id,n]),p=(0,L.Z)(c,2),y=p[0],E=p[1],z=function(f){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:f,u=y.get(f),I=y.get(o);if(u===void 0||I===void 0)for(var v=g.length,N=E.length;N<v;N+=1){var W,X=g[N],k=r(X);y.set(k,N);var de=(W=l.get(k))!==null&&W!==void 0?W:n;if(E[N]=(E[N-1]||0)+de,k===f&&(u=N),k===o&&(I=N),u!==void 0&&I!==void 0)break}return{top:E[u-1]||0,bottom:E[I]}};return z}var Kt=i(99153),Vt=i(84851),tn=function(){function g(){(0,Kt.Z)(this,g),(0,G.Z)(this,"maps",void 0),(0,G.Z)(this,"id",0),(0,G.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,Vt.Z)(g,[{key:"set",value:function(l,n){this.diffRecords.set(l,this.maps[l]),this.maps[l]=n,this.id+=1}},{key:"get",value:function(l){return this.maps[l]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),g}(),M=tn;function d(g){var r=parseFloat(g);return isNaN(r)?0:r}function O(g,r,l){var n=m.useState(0),c=(0,L.Z)(n,2),p=c[0],y=c[1],E=(0,m.useRef)(new Map),z=(0,m.useRef)(new M),T=(0,m.useRef)(0);function f(){T.current+=1}function o(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;f();var v=function(){var X=!1;E.current.forEach(function(k,de){if(k&&k.offsetParent){var ie=k.offsetHeight,Me=getComputedStyle(k),we=Me.marginTop,H=Me.marginBottom,Ie=d(we),st=d(H),Le=ie+Ie+st;z.current.get(de)!==Le&&(z.current.set(de,Le),X=!0)}}),X&&y(function(k){return k+1})};if(I)v();else{T.current+=1;var N=T.current;Promise.resolve().then(function(){N===T.current&&v()})}}function u(I,v){var N=g(I),W=E.current.get(N);v?(E.current.set(N,v),o()):E.current.delete(N),!W!=!v&&(v?r==null||r(I):l==null||l(I))}return(0,m.useEffect)(function(){return f},[]),[u,o,z.current,p]}var b=14/15;function x(g,r,l){var n=(0,m.useRef)(!1),c=(0,m.useRef)(0),p=(0,m.useRef)(0),y=(0,m.useRef)(null),E=(0,m.useRef)(null),z,T=function(I){if(n.current){var v=Math.ceil(I.touches[0].pageX),N=Math.ceil(I.touches[0].pageY),W=c.current-v,X=p.current-N,k=Math.abs(W)>Math.abs(X);k?c.current=v:p.current=N;var de=l(k,k?W:X,!1,I);de&&I.preventDefault(),clearInterval(E.current),de&&(E.current=setInterval(function(){k?W*=b:X*=b;var ie=Math.floor(k?W:X);(!l(k,ie,!0)||Math.abs(ie)<=.1)&&clearInterval(E.current)},16))}},f=function(){n.current=!1,z()},o=function(I){z(),I.touches.length===1&&!n.current&&(n.current=!0,c.current=Math.ceil(I.touches[0].pageX),p.current=Math.ceil(I.touches[0].pageY),y.current=I.target,y.current.addEventListener("touchmove",T,{passive:!1}),y.current.addEventListener("touchend",f,{passive:!0}))};z=function(){y.current&&(y.current.removeEventListener("touchmove",T),y.current.removeEventListener("touchend",f))},(0,Et.Z)(function(){return g&&r.current.addEventListener("touchstart",o,{passive:!0}),function(){var u;(u=r.current)===null||u===void 0||u.removeEventListener("touchstart",o),z(),clearInterval(E.current)}},[g])}function ae(g){return Math.floor(Math.pow(g,.5))}function S(g,r){var l="touches"in g?g.touches[0]:g;return l[r?"pageX":"pageY"]-window[r?"scrollX":"scrollY"]}function oe(g,r,l){m.useEffect(function(){var n=r.current;if(g&&n){var c=!1,p,y,E=function(){B.Z.cancel(p)},z=function u(){E(),p=(0,B.Z)(function(){l(y),u()})},T=function(I){if(!(I.target.draggable||I.button!==0)){var v=I;v._virtualHandled||(v._virtualHandled=!0,c=!0)}},f=function(){c=!1,E()},o=function(I){if(c){var v=S(I,!1),N=n.getBoundingClientRect(),W=N.top,X=N.bottom;if(v<=W){var k=W-v;y=-ae(k),z()}else if(v>=X){var de=v-X;y=ae(de),z()}else E()}};return n.addEventListener("mousedown",T),n.ownerDocument.addEventListener("mouseup",f),n.ownerDocument.addEventListener("mousemove",o),function(){n.removeEventListener("mousedown",T),n.ownerDocument.removeEventListener("mouseup",f),n.ownerDocument.removeEventListener("mousemove",o),E()}}},[g])}var Te=10;function se(g,r,l,n,c,p,y,E){var z=m.useRef(),T=m.useState(null),f=(0,L.Z)(T,2),o=f[0],u=f[1];return(0,Et.Z)(function(){if(o&&o.times<Te){if(!g.current){u(function(fe){return(0,_.Z)({},fe)});return}p();var I=o.targetAlign,v=o.originAlign,N=o.index,W=o.offset,X=g.current.clientHeight,k=!1,de=I,ie=null;if(X){for(var Me=I||v,we=0,H=0,Ie=0,st=Math.min(r.length-1,N),Le=0;Le<=st;Le+=1){var $e=c(r[Le]);H=we;var rt=l.get($e);Ie=H+(rt===void 0?n:rt),we=Ie}for(var ue=Me==="top"?W:X-W,pe=st;pe>=0;pe-=1){var Ke=c(r[pe]),Ge=l.get(Ke);if(Ge===void 0){k=!0;break}if(ue-=Ge,ue<=0)break}switch(Me){case"top":ie=H-W;break;case"bottom":ie=Ie-X+W;break;default:{var He=g.current.scrollTop,Ae=He+X;H<He?de="top":Ie>Ae&&(de="bottom")}}ie!==null&&y(ie),ie!==o.lastTop&&(k=!0)}k&&u((0,_.Z)((0,_.Z)({},o),{},{times:o.times+1,targetAlign:de,lastTop:ie}))}},[o,g.current]),function(I){if(I==null){E();return}if(B.Z.cancel(z.current),typeof I=="number")y(I);else if(I&&(0,A.Z)(I)==="object"){var v,N=I.align;"index"in I?v=I.index:v=r.findIndex(function(k){return c(k)===I.key});var W=I.offset,X=W===void 0?0:W;u({times:0,index:v,offset:X,originAlign:N})}}}var ye=m.forwardRef(function(g,r){var l=g.prefixCls,n=g.rtl,c=g.scrollOffset,p=g.scrollRange,y=g.onStartMove,E=g.onStopMove,z=g.onScroll,T=g.horizontal,f=g.spinSize,o=g.containerSize,u=g.style,I=g.thumbStyle,v=g.showScrollBar,N=m.useState(!1),W=(0,L.Z)(N,2),X=W[0],k=W[1],de=m.useState(null),ie=(0,L.Z)(de,2),Me=ie[0],we=ie[1],H=m.useState(null),Ie=(0,L.Z)(H,2),st=Ie[0],Le=Ie[1],$e=!n,rt=m.useRef(),ue=m.useRef(),pe=m.useState(v),Ke=(0,L.Z)(pe,2),Ge=Ke[0],He=Ke[1],Ae=m.useRef(),fe=function(){v===!0||v===!1||(clearTimeout(Ae.current),He(!0),Ae.current=setTimeout(function(){He(!1)},3e3))},pt=p-o||0,yt=o-f||0,Tt=m.useMemo(function(){if(c===0||pt===0)return 0;var bt=c/pt;return bt*yt},[c,pt,yt]),Se=function(wt){wt.stopPropagation(),wt.preventDefault()},Xt=m.useRef({top:Tt,dragging:X,pageY:Me,startTop:st});Xt.current={top:Tt,dragging:X,pageY:Me,startTop:st};var bn=function(wt){k(!0),we(S(wt,T)),Le(Xt.current.top),y(),wt.stopPropagation(),wt.preventDefault()};m.useEffect(function(){var bt=function(Qt){Qt.preventDefault()},wt=rt.current,vt=ue.current;return wt.addEventListener("touchstart",bt,{passive:!1}),vt.addEventListener("touchstart",bn,{passive:!1}),function(){wt.removeEventListener("touchstart",bt),vt.removeEventListener("touchstart",bn)}},[]);var mn=m.useRef();mn.current=pt;var on=m.useRef();on.current=yt,m.useEffect(function(){if(X){var bt,wt=function(Qt){var Ve=Xt.current,Fe=Ve.dragging,Ft=Ve.pageY,sn=Ve.startTop;B.Z.cancel(bt);var t=rt.current.getBoundingClientRect(),e=o/(T?t.width:t.height);if(Fe){var C=(S(Qt,T)-Ft)*e,h=sn;!$e&&T?h-=C:h+=C;var P=mn.current,D=on.current,V=D?h/D:0,F=Math.ceil(V*P);F=Math.max(F,0),F=Math.min(F,P),bt=(0,B.Z)(function(){z(F,T)})}},vt=function(){k(!1),E()};return window.addEventListener("mousemove",wt,{passive:!0}),window.addEventListener("touchmove",wt,{passive:!0}),window.addEventListener("mouseup",vt,{passive:!0}),window.addEventListener("touchend",vt,{passive:!0}),function(){window.removeEventListener("mousemove",wt),window.removeEventListener("touchmove",wt),window.removeEventListener("mouseup",vt),window.removeEventListener("touchend",vt),B.Z.cancel(bt)}}},[X]),m.useEffect(function(){return fe(),function(){clearTimeout(Ae.current)}},[c]),m.useImperativeHandle(r,function(){return{delayHidden:fe}});var ln="".concat(l,"-scrollbar"),lt={position:"absolute",visibility:Ge?null:"hidden"},It={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return T?(lt.height=8,lt.left=0,lt.right=0,lt.bottom=0,It.height="100%",It.width=f,$e?It.left=Tt:It.right=Tt):(lt.width=8,lt.top=0,lt.bottom=0,$e?lt.right=0:lt.left=0,It.width="100%",It.height=f,It.top=Tt),m.createElement("div",{ref:rt,className:Ee()(ln,(0,G.Z)((0,G.Z)((0,G.Z)({},"".concat(ln,"-horizontal"),T),"".concat(ln,"-vertical"),!T),"".concat(ln,"-visible"),Ge)),style:(0,_.Z)((0,_.Z)({},lt),u),onMouseDown:Se,onMouseMove:fe},m.createElement("div",{ref:ue,className:Ee()("".concat(ln,"-thumb"),(0,G.Z)({},"".concat(ln,"-thumb-moving"),X)),style:(0,_.Z)((0,_.Z)({},It),I),onMouseDown:bn}))}),Re=ye,_e=20;function ce(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,l=g/r*g;return isNaN(l)&&(l=0),l=Math.max(l,_e),Math.floor(l)}var ge=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],it=[],Ye={overflowY:"auto",overflowAnchor:"none"};function je(g,r){var l=g.prefixCls,n=l===void 0?"rc-virtual-list":l,c=g.className,p=g.height,y=g.itemHeight,E=g.fullHeight,z=E===void 0?!0:E,T=g.style,f=g.data,o=g.children,u=g.itemKey,I=g.virtual,v=g.direction,N=g.scrollWidth,W=g.component,X=W===void 0?"div":W,k=g.onScroll,de=g.onVirtualScroll,ie=g.onVisibleChange,Me=g.innerProps,we=g.extraRender,H=g.styles,Ie=g.showScrollBar,st=Ie===void 0?"optional":Ie,Le=(0,he.Z)(g,ge),$e=m.useCallback(function(w){return typeof u=="function"?u(w):w==null?void 0:w[u]},[u]),rt=O($e,null,null),ue=(0,L.Z)(rt,4),pe=ue[0],Ke=ue[1],Ge=ue[2],He=ue[3],Ae=!!(I!==!1&&p&&y),fe=m.useMemo(function(){return Object.values(Ge.maps).reduce(function(w,R){return w+R},0)},[Ge.id,Ge.maps]),pt=Ae&&f&&(Math.max(y*f.length,fe)>p||!!N),yt=v==="rtl",Tt=Ee()(n,(0,G.Z)({},"".concat(n,"-rtl"),yt),c),Se=f||it,Xt=(0,m.useRef)(),bn=(0,m.useRef)(),mn=(0,m.useRef)(),on=(0,m.useState)(0),ln=(0,L.Z)(on,2),lt=ln[0],It=ln[1],bt=(0,m.useState)(0),wt=(0,L.Z)(bt,2),vt=wt[0],Lt=wt[1],Qt=(0,m.useState)(!1),Ve=(0,L.Z)(Qt,2),Fe=Ve[0],Ft=Ve[1],sn=function(){Ft(!0)},t=function(){Ft(!1)},e={getKey:$e};function C(w){It(function(R){var q;typeof w=="function"?q=w(R):q=w;var U=nn(q);return Xt.current.scrollTop=U,U})}var h=(0,m.useRef)({start:0,end:Se.length}),P=(0,m.useRef)(),D=an(Se,$e),V=(0,L.Z)(D,1),F=V[0];P.current=F;var Q=m.useMemo(function(){if(!Ae)return{scrollHeight:void 0,start:0,end:Se.length-1,offset:void 0};if(!pt){var w;return{scrollHeight:((w=bn.current)===null||w===void 0?void 0:w.offsetHeight)||0,start:0,end:Se.length-1,offset:void 0}}for(var R=0,q,U,Ce,Xe=Se.length,ht=0;ht<Xe;ht+=1){var gt=Se[ht],un=$e(gt),Sn=Ge.get(un),vn=R+(Sn===void 0?y:Sn);vn>=lt&&q===void 0&&(q=ht,U=R),vn>lt+p&&Ce===void 0&&(Ce=ht),R=vn}return q===void 0&&(q=0,U=0,Ce=Math.ceil(p/y)),Ce===void 0&&(Ce=Se.length-1),Ce=Math.min(Ce+1,Se.length-1),{scrollHeight:R,start:q,end:Ce,offset:U}},[pt,Ae,lt,Se,He,p]),j=Q.scrollHeight,te=Q.start,me=Q.end,$=Q.offset;h.current.start=te,h.current.end=me,m.useLayoutEffect(function(){var w=Ge.getRecord();if(w.size===1){var R=Array.from(w.keys())[0],q=w.get(R),U=Se[te];if(U&&q===void 0){var Ce=$e(U);if(Ce===R){var Xe=Ge.get(R),ht=Xe-y;C(function(gt){return gt+ht})}}}Ge.resetRecord()},[j]);var Z=m.useState({width:0,height:p}),ne=(0,L.Z)(Z,2),J=ne[0],re=ne[1],ke=function(R){re({width:R.offsetWidth,height:R.offsetHeight})},ut=(0,m.useRef)(),dt=(0,m.useRef)(),et=m.useMemo(function(){return ce(J.width,N)},[J.width,N]),zt=m.useMemo(function(){return ce(J.height,j)},[J.height,j]),Be=j-p,Pt=(0,m.useRef)(Be);Pt.current=Be;function nn(w){var R=w;return Number.isNaN(Pt.current)||(R=Math.min(R,Pt.current)),R=Math.max(R,0),R}var tt=lt<=0,Je=lt>=Be,nt=vt<=0,Nt=vt>=N,ct=le(tt,Je,nt,Nt),ze=function(){return{x:yt?-vt:vt,y:lt}},Ne=(0,m.useRef)(ze()),ft=(0,a.zX)(function(w){if(de){var R=(0,_.Z)((0,_.Z)({},ze()),w);(Ne.current.x!==R.x||Ne.current.y!==R.y)&&(de(R),Ne.current=R)}});function Bt(w,R){var q=w;R?((0,We.flushSync)(function(){Lt(q)}),ft()):C(q)}function mt(w){var R=w.currentTarget.scrollTop;R!==lt&&C(R),k==null||k(w),ft()}var xt=function(R){var q=R,U=N?N-J.width:0;return q=Math.max(q,0),q=Math.min(q,U),q},at=(0,a.zX)(function(w,R){R?((0,We.flushSync)(function(){Lt(function(q){var U=q+(yt?-w:w);return xt(U)})}),ft()):C(function(q){var U=q+w;return U})}),Ue=en(Ae,tt,Je,nt,Nt,!!N,at),Wt=(0,L.Z)(Ue,2),hn=Wt[0],cn=Wt[1];x(Ae,Xt,function(w,R,q,U){var Ce=U;return ct(w,R,q)?!1:!Ce||!Ce._virtualHandled?(Ce&&(Ce._virtualHandled=!0),hn({preventDefault:function(){},deltaX:w?R:0,deltaY:w?0:R}),!0):!1}),oe(pt,Xt,function(w){C(function(R){return R+w})}),(0,Et.Z)(function(){function w(q){var U=tt&&q.detail<0,Ce=Je&&q.detail>0;Ae&&!U&&!Ce&&q.preventDefault()}var R=Xt.current;return R.addEventListener("wheel",hn,{passive:!1}),R.addEventListener("DOMMouseScroll",cn,{passive:!0}),R.addEventListener("MozMousePixelScroll",w,{passive:!1}),function(){R.removeEventListener("wheel",hn),R.removeEventListener("DOMMouseScroll",cn),R.removeEventListener("MozMousePixelScroll",w)}},[Ae,tt,Je]),(0,Et.Z)(function(){if(N){var w=xt(vt);Lt(w),ft({x:w})}},[J.width,N]);var Zt=function(){var R,q;(R=ut.current)===null||R===void 0||R.delayHidden(),(q=dt.current)===null||q===void 0||q.delayHidden()},Cn=se(Xt,Se,Ge,y,$e,function(){return Ke(!0)},C,Zt);m.useImperativeHandle(r,function(){return{nativeElement:mn.current,getScrollInfo:ze,scrollTo:function(R){function q(U){return U&&(0,A.Z)(U)==="object"&&("left"in U||"top"in U)}q(R)?(R.left!==void 0&&Lt(xt(R.left)),Cn(R.top)):Cn(R)}}}),(0,Et.Z)(function(){if(ie){var w=Se.slice(te,me+1);ie(w,Se)}},[te,me,Se]);var kt=$t(Se,$e,Ge,y),yn=we==null?void 0:we({start:te,end:me,virtual:pt,offsetX:vt,offsetY:$,rtl:yt,getSize:kt}),fn=qt(Se,te,me,N,vt,pe,o,e),At=null;p&&(At=(0,_.Z)((0,G.Z)({},z?"height":"maxHeight",p),Ye),Ae&&(At.overflowY="hidden",N&&(At.overflowX="hidden"),Fe&&(At.pointerEvents="none")));var Ze={};return yt&&(Ze.dir="rtl"),m.createElement("div",(0,s.Z)({ref:mn,style:(0,_.Z)((0,_.Z)({},T),{},{position:"relative"}),className:Tt},Ze,Le),m.createElement(Oe.Z,{onResize:ke},m.createElement(X,{className:"".concat(n,"-holder"),style:At,ref:Xt,onScroll:mt,onMouseEnter:Zt},m.createElement(pn,{prefixCls:n,height:j,offsetX:vt,offsetY:$,scrollWidth:N,onInnerResize:Ke,ref:bn,innerProps:Me,rtl:yt,extra:yn},fn))),pt&&j>p&&m.createElement(Re,{ref:ut,prefixCls:n,scrollOffset:lt,scrollRange:j,rtl:yt,onScroll:Bt,onStartMove:sn,onStopMove:t,spinSize:zt,containerSize:J.height,style:H==null?void 0:H.verticalScrollBar,thumbStyle:H==null?void 0:H.verticalScrollBarThumb,showScrollBar:st}),pt&&N>J.width&&m.createElement(Re,{ref:dt,prefixCls:n,scrollOffset:vt,scrollRange:N,rtl:yt,onScroll:Bt,onStartMove:sn,onStopMove:t,spinSize:et,containerSize:J.width,horizontal:!0,style:H==null?void 0:H.horizontalScrollBar,thumbStyle:H==null?void 0:H.horizontalScrollBarThumb,showScrollBar:st}))}var qe=m.forwardRef(je);qe.displayName="List";var Yt=qe,Ot=Yt},76374:function(Bn,Ht,i){var s=function(){if(typeof Map!="undefined")return Map;function M(d,O){var b=-1;return d.some(function(x,ae){return x[0]===O?(b=ae,!0):!1}),b}return function(){function d(){this.__entries__=[]}return Object.defineProperty(d.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),d.prototype.get=function(O){var b=M(this.__entries__,O),x=this.__entries__[b];return x&&x[1]},d.prototype.set=function(O,b){var x=M(this.__entries__,O);~x?this.__entries__[x][1]=b:this.__entries__.push([O,b])},d.prototype.delete=function(O){var b=this.__entries__,x=M(b,O);~x&&b.splice(x,1)},d.prototype.has=function(O){return!!~M(this.__entries__,O)},d.prototype.clear=function(){this.__entries__.splice(0)},d.prototype.forEach=function(O,b){b===void 0&&(b=null);for(var x=0,ae=this.__entries__;x<ae.length;x++){var S=ae[x];O.call(b,S[1],S[0])}},d}()}(),A=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,_=function(){return typeof i.g!="undefined"&&i.g.Math===Math?i.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),G=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(_):function(M){return setTimeout(function(){return M(Date.now())},1e3/60)}}(),L=2;function he(M,d){var O=!1,b=!1,x=0;function ae(){O&&(O=!1,M()),b&&oe()}function S(){G(ae)}function oe(){var Te=Date.now();if(O){if(Te-x<L)return;b=!0}else O=!0,b=!1,setTimeout(S,d);x=Te}return oe}var Y=20,Ee=["top","right","bottom","left","width","height","size","weight"],Oe=typeof MutationObserver!="undefined",a=function(){function M(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=he(this.refresh.bind(this),Y)}return M.prototype.addObserver=function(d){~this.observers_.indexOf(d)||this.observers_.push(d),this.connected_||this.connect_()},M.prototype.removeObserver=function(d){var O=this.observers_,b=O.indexOf(d);~b&&O.splice(b,1),!O.length&&this.connected_&&this.disconnect_()},M.prototype.refresh=function(){var d=this.updateObservers_();d&&this.refresh()},M.prototype.updateObservers_=function(){var d=this.observers_.filter(function(O){return O.gatherActive(),O.hasActive()});return d.forEach(function(O){return O.broadcastActive()}),d.length>0},M.prototype.connect_=function(){!A||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Oe?(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)},M.prototype.disconnect_=function(){!A||!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)},M.prototype.onTransitionEnd_=function(d){var O=d.propertyName,b=O===void 0?"":O,x=Ee.some(function(ae){return!!~b.indexOf(ae)});x&&this.refresh()},M.getInstance=function(){return this.instance_||(this.instance_=new M),this.instance_},M.instance_=null,M}(),Et=function(M,d){for(var O=0,b=Object.keys(d);O<b.length;O++){var x=b[O];Object.defineProperty(M,x,{value:d[x],enumerable:!1,writable:!1,configurable:!0})}return M},m=function(M){var d=M&&M.ownerDocument&&M.ownerDocument.defaultView;return d||_},We=Jt(0,0,0,0);function K(M){return parseFloat(M)||0}function pn(M){for(var d=[],O=1;O<arguments.length;O++)d[O-1]=arguments[O];return d.reduce(function(b,x){var ae=M["border-"+x+"-width"];return b+K(ae)},0)}function wn(M){for(var d=["top","right","bottom","left"],O={},b=0,x=d;b<x.length;b++){var ae=x[b],S=M["padding-"+ae];O[ae]=K(S)}return O}function qt(M){var d=M.getBBox();return Jt(0,0,d.width,d.height)}function rn(M){var d=M.clientWidth,O=M.clientHeight;if(!d&&!O)return We;var b=m(M).getComputedStyle(M),x=wn(b),ae=x.left+x.right,S=x.top+x.bottom,oe=K(b.width),Te=K(b.height);if(b.boxSizing==="border-box"&&(Math.round(oe+ae)!==d&&(oe-=pn(b,"left","right")+ae),Math.round(Te+S)!==O&&(Te-=pn(b,"top","bottom")+S)),!an(M)){var se=Math.round(oe+ae)-d,ye=Math.round(Te+S)-O;Math.abs(se)!==1&&(oe-=se),Math.abs(ye)!==1&&(Te-=ye)}return Jt(x.left,x.top,oe,Te)}var Rn=function(){return typeof SVGGraphicsElement!="undefined"?function(M){return M instanceof m(M).SVGGraphicsElement}:function(M){return M instanceof m(M).SVGElement&&typeof M.getBBox=="function"}}();function an(M){return M===m(M).document.documentElement}function B(M){return A?Rn(M)?qt(M):rn(M):We}function gn(M){var d=M.x,O=M.y,b=M.width,x=M.height,ae=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,S=Object.create(ae.prototype);return Et(S,{x:d,y:O,width:b,height:x,top:O,right:d+b,bottom:x+O,left:d}),S}function Jt(M,d,O,b){return{x:M,y:d,width:O,height:b}}var le=function(){function M(d){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Jt(0,0,0,0),this.target=d}return M.prototype.isActive=function(){var d=B(this.target);return this.contentRect_=d,d.width!==this.broadcastWidth||d.height!==this.broadcastHeight},M.prototype.broadcastRect=function(){var d=this.contentRect_;return this.broadcastWidth=d.width,this.broadcastHeight=d.height,d},M}(),en=function(){function M(d,O){var b=gn(O);Et(this,{target:d,contentRect:b})}return M}(),$t=function(){function M(d,O,b){if(this.activeObservations_=[],this.observations_=new s,typeof d!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=d,this.controller_=O,this.callbackCtx_=b}return M.prototype.observe=function(d){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(d instanceof m(d).Element))throw new TypeError('parameter 1 is not of type "Element".');var O=this.observations_;O.has(d)||(O.set(d,new le(d)),this.controller_.addObserver(this),this.controller_.refresh())}},M.prototype.unobserve=function(d){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(d instanceof m(d).Element))throw new TypeError('parameter 1 is not of type "Element".');var O=this.observations_;O.has(d)&&(O.delete(d),O.size||this.controller_.removeObserver(this))}},M.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},M.prototype.gatherActive=function(){var d=this;this.clearActive(),this.observations_.forEach(function(O){O.isActive()&&d.activeObservations_.push(O)})},M.prototype.broadcastActive=function(){if(this.hasActive()){var d=this.callbackCtx_,O=this.activeObservations_.map(function(b){return new en(b.target,b.broadcastRect())});this.callback_.call(d,O,d),this.clearActive()}},M.prototype.clearActive=function(){this.activeObservations_.splice(0)},M.prototype.hasActive=function(){return this.activeObservations_.length>0},M}(),Kt=typeof WeakMap!="undefined"?new WeakMap:new s,Vt=function(){function M(d){if(!(this instanceof M))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var O=a.getInstance(),b=new $t(d,O,this);Kt.set(this,b)}return M}();["observe","unobserve","disconnect"].forEach(function(M){Vt.prototype[M]=function(){var d;return(d=Kt.get(this))[M].apply(d,arguments)}});var tn=function(){return typeof _.ResizeObserver!="undefined"?_.ResizeObserver:Vt}();Ht.Z=tn}}]);
|