|
|
(self.webpackChunk=self.webpackChunk||[]).push([[5650],{65030:function(e,t,n){"use strict";n.d(t,{Z:function(){return F}});var i=n(33885),r=n(42978),o=n(75931),a=n(43403),s=n(92310),l=n.n(s),c=n(29301),u=n(76846),h=n(96452),d=n(6089),f=n(80402),p=n(34280),m=n(49658),v=n(59301),g=n(54476),b=n(77900),y=n(8654);function w(e){var t=e.prefixCls,n=e.align,i=e.arrow,r=e.arrowPos,o=i||{},a=o.className,s=o.content,c=r.x,u=void 0===c?0:c,h=r.y,d=void 0===h?0:h,f=v.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(!1!==n.autoArrow){var m=n.points[0],g=n.points[1],b=m[0],y=m[1],w=g[0],x=g[1];b!==w&&["t","b"].includes(b)?"t"===b?p.top=0:p.bottom=0:p.top=d,y!==x&&["l","r"].includes(y)?"l"===y?p.left=0:p.right=0:p.left=u}return v.createElement("div",{ref:f,className:l()("".concat(t,"-arrow"),a),style:p},s)}function x(e){var t=e.prefixCls,n=e.open,i=e.zIndex,r=e.mask,o=e.motion;return r?v.createElement(b.default,(0,g.Z)({},o,{motionAppear:!0,visible:n,removeOnLeave:!0}),(function(e){var n=e.className;return v.createElement("div",{style:{zIndex:i},className:l()("".concat(t,"-mask"),n)})})):null}var C=v.memo((function(e){return e.children}),(function(e,t){return t.cache}));var E=v.forwardRef((function(e,t){var n=e.popup,o=e.className,a=e.prefixCls,s=e.style,u=e.target,h=e.onVisibleChanged,d=e.open,f=e.keepDom,m=e.fresh,E=e.onClick,Z=e.mask,M=e.arrow,k=e.arrowPos,R=e.align,S=e.motion,N=e.maskMotion,D=e.forceRender,O=e.getPopupContainer,P=e.autoDestroy,T=e.portal,A=e.zIndex,z=e.onMouseEnter,_=e.onMouseLeave,L=e.onPointerEnter,I=e.onPointerDownCapture,B=e.ready,j=e.offsetX,W=e.offsetY,H=e.offsetR,Y=e.offsetB,X=e.onAlign,K=e.onPrepare,V=e.stretch,F=e.targetWidth,U=e.targetHeight,q="function"==typeof n?n():n,G=d||f,$=(null==O?void 0:O.length)>0,Q=v.useState(!O||!$),J=(0,r.Z)(Q,2),ee=J[0],te=J[1];if((0,p.Z)((function(){!ee&&$&&u&&te(!0)}),[ee,$,u]),!ee)return null;var ne="auto",ie={left:"-1000vw",top:"-1000vh",right:ne,bottom:ne};if(B||!d){var re,oe=R.points,ae=R.dynamicInset||(null===(re=R._experimental)||void 0===re?void 0:re.dynamicInset),se=ae&&"r"===oe[0][1],le=ae&&"b"===oe[0][0];se?(ie.right=H,ie.left=ne):(ie.left=j,ie.right=ne),le?(ie.bottom=Y,ie.top=ne):(ie.top=W,ie.bottom=ne)}var ce={};return V&&(V.includes("height")&&U?ce.height=U:V.includes("minHeight")&&U&&(ce.minHeight=U),V.includes("width")&&F?ce.width=F:V.includes("minWidth")&&F&&(ce.minWidth=F)),d||(ce.pointerEvents="none"),v.createElement(T,{open:D||G,getContainer:O&&function(){return O(u)},autoDestroy:P},v.createElement(x,{prefixCls:a,open:d,zIndex:A,mask:Z,motion:N}),v.createElement(c.Z,{onResize:X,disabled:!d},(function(e){return v.createElement(b.default,(0,g.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:D,leavedClassName:"".concat(a,"-hidden")},S,{onAppearPrepare:K,onEnterPrepare:K,visible:d,onVisibleChanged:function(e){var t;null==S||null===(t=S.onVisibleChanged)||void 0===t||t.call(S,e),h(e)}}),(function(n,r){var c=n.className,u=n.style,h=l()(a,c,o);return v.createElement("div",{ref:(0,y.sQ)(e,t,r),className:h,style:(0,i.Z)((0,i.Z)((0,i.Z)((0,i.Z)({"--arrow-x":"".concat(k.x||0,"px"),"--arrow-y":"".concat(k.y||0,"px")},ie),ce),u),{},{boxSizing:"border-box",zIndex:A},s),onMouseEnter:z,onMouseLeave:_,onPointerEnter:L,onClick:E,onPointerDownCapture:I},M&&v.createElement(w,{prefixCls:a,arrow:M,arrowPos:k,align:R}),v.createElement(C,{cache:!d&&!m},q))}))})))}));var Z=v.forwardRef((function(e,t){var n=e.children,i=e.getTriggerDOMNode,r=(0,y.Yr)(n),o=v.useCallback((function(e){(0,y.mH)(t,i?i(e):e)}),[i]),a=(0,y.x1)(o,(0,y.C4)(n));return r?v.cloneElement(n,{ref:a}):n})),M=v.createContext(null);function k(e){return e?Array.isArray(e)?e:[e]:[]}function R(e,t,n,i){return v.useMemo((function(){var r=k(null!=n?n:t),o=k(null!=i?i:t),a=new Set(r),s=new Set(o);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[a,s]}),[e,t,n,i])}var S=n(29194);function N(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function D(e,t,n,i){for(var r=n.points,o=Object.keys(e),a=0;a<o.length;a+=1){var s,l=o[a];if(N(null===(s=e[l])||void 0===s?void 0:s.points,r,i))return"".concat(t,"-placement-").concat(l)}return""}function O(e,t,n,i){return t||(n?{motionName:"".concat(e,"-").concat(n)}:i?{motionName:i}:null)}function P(e){return e.ownerDocument.defaultView}function T(e){for(var t=[],n=null==e?void 0:e.parentElement,i=["hidden","scroll","clip","auto"];n;){var r=P(n).getComputedStyle(n);[r.overflowX,r.overflowY,r.overflow].some((function(e){return i.includes(e)}))&&t.push(n),n=n.parentElement}return t}function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function z(e){return A(parseFloat(e),0)}function _(e,t){var n=(0,i.Z)({},e);return(t||[]).forEach((function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=P(e).getComputedStyle(e),i=t.overflow,r=t.overflowClipMargin,o=t.borderTopWidth,a=t.borderBottomWidth,s=t.borderLeftWidth,l=t.borderRightWidth,c=e.getBoundingClientRect(),u=e.offsetHeight,h=e.clientHeight,d=e.offsetWidth,f=e.clientWidth,p=z(o),m=z(a),v=z(s),g=z(l),b=A(Math.round(c.width/d*1e3)/1e3),y=A(Math.round(c.height/u*1e3)/1e3),w=(d-f-v-g)*b,x=(u-h-p-m)*y,C=p*y,E=m*y,Z=v*b,M=g*b,k=0,R=0;if("clip"===i){var S=z(r);k=S*b,R=S*y}var N=c.x+Z-k,D=c.y+C-R,O=N+c.width+2*k-Z-M-w,T=D+c.height+2*R-C-E-x;n.left=Math.max(n.left,N),n.top=Math.max(n.top,D),n.right=Math.min(n.right,O),n.bottom=Math.min(n.bottom,T)}})),n}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n="".concat(t),i=n.match(/^(.*)\%$/);return i?e*(parseFloat(i[1])/100):parseFloat(n)}function I(e,t){var n=t||[],i=(0,r.Z)(n,2),o=i[0],a=i[1];return[L(e.width,o),L(e.height,a)]}function B(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function j(e,t){var n,i=t[0],r=t[1];return n="t"===i?e.y:"b"===i?e.y+e.height:e.y+e.height/2,{x:"l"===r?e.x:"r"===r?e.x+e.width:e.x+e.width/2,y:n}}function W(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map((function(e,i){return i===t?n[e]||"c":e})).join("")}function H(e,t,n,o,a,s,l){var c=v.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:a[o]||{}}),h=(0,r.Z)(c,2),f=h[0],m=h[1],g=v.useRef(0),b=v.useMemo((function(){return t?T(t):[]}),[t]),y=v.useRef({});e||(y.current={});var w=(0,d.Z)((function(){if(t&&n&&e){var c,h,d,f,p,v=t,g=v.ownerDocument,w=P(v),x=w.getComputedStyle(v).position,C=v.style.left,E=v.style.top,Z=v.style.right,M=v.style.bottom,k=v.style.overflow,R=(0,i.Z)((0,i.Z)({},a[o]),s),N=g.createElement("div");if(null===(c=v.parentElement)||void 0===c||c.appendChild(N),N.style.left="".concat(v.offsetLeft,"px"),N.style.top="".concat(v.offsetTop,"px"),N.style.position=x,N.style.height="".concat(v.offsetHeight,"px"),N.style.width="".concat(v.offsetWidth,"px"),v.style.left="0",v.style.top="0",v.style.right="auto",v.style.bottom="auto",v.style.overflow="hidden",Array.isArray(n))p={x:n[0],y:n[1],width:0,height:0};else{var D,O,T=n.getBoundingClientRect();T.x=null!==(D=T.x)&&void 0!==D?D:T.left,T.y=null!==(O=T.y)&&void 0!==O?O:T.top,p={x:T.x,y:T.y,width:T.width,height:T.height}}var z=v.getBoundingClientRect(),L=w.getComputedStyle(v),H=L.height,Y=L.width;z.x=null!==(h=z.x)&&void 0!==h?h:z.left,z.y=null!==(d=z.y)&&void 0!==d?d:z.top;var X=g.documentElement,K=X.clientWidth,V=X.clientHeight,F=X.scrollWidth,U=X.scrollHeight,q=X.scrollTop,G=X.scrollLeft,$=z.height,Q=z.width,J=p.height,ee=p.width,te={left:0,top:0,right:K,bottom:V},ne={left:-G,top:-q,right:F-G,bottom:U-q},ie=R.htmlRegion,re="visible",oe="visibleFirst";"scroll"!==ie&&ie!==oe&&(ie=re);var ae=ie===oe,se=_(ne,b),le=_(te,b),ce=ie===re?le:se,ue=ae?le:ce;v.style.left="auto",v.style.top="auto",v.style.right="0",v.style.bottom="0";var he=v.getBoundingClientRect();v.style.left=C,v.style.top=E,v.style.right=Z,v.style.bottom=M,v.style.overflow=k,null===(f=v.parentElement)||void 0===f||f.removeChild(N);var de=A(Math.round(Q/parseFloat(Y)*1e3)/1e3),fe=A(Math.round($/parseFloat(H)*1e3)/1e3);if(0===de||0===fe||(0,u.Sh)(n)&&!(0,S.Z)(n))return;var pe=R.offset,me=R.targetOffset,ve=I(z,pe),ge=(0,r.Z)(ve,2),be=ge[0],ye=ge[1],we=I(p,me),xe=(0,r.Z)(we,2),Ce=xe[0],Ee=xe[1];p.x-=Ce,p.y-=Ee;var Ze=R.points||[],Me=(0,r.Z)(Ze,2),ke=Me[0],Re=B(Me[1]),Se=B(ke),Ne=j(p,Re),De=j(z,Se),Oe=(0,i.Z)({},R),Pe=Ne.x-De.x+be,Te=Ne.y-De.y+ye;function kt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ce,i=z.x+e,r=z.y+t,o=i+Q,a=r+$,s=Math.max(i,n.left),l=Math.max(r,n.top),c=Math.min(o,n.right),u=Math.min(a,n.bottom);return Math.max(0,(c-s)*(u-l))}var Ae,ze,_e,Le,Ie=kt(Pe,Te),Be=kt(Pe,Te,le),je=j(p,["t","l"]),We=j(z,["t","l"]),He=j(p,["b","r"]),Ye=j(z,["b","r"]),Xe=R.overflow||{},Ke=Xe.adjustX,Ve=Xe.adjustY,Fe=Xe.shiftX,Ue=Xe.shiftY,qe=function(e){return"boolean"==typeof e?e:e>=0};function Rt(){Ae=z.y+Te,ze=Ae+$,_e=z.x+Pe,Le=_e+Q}Rt();var Ge=qe(Ve),$e=Se[0]===Re[0];if(Ge&&"t"===Se[0]&&(ze>ue.bottom||y.current.bt)){var Qe=Te;$e?Qe-=$-J:Qe=je.y-Ye.y-ye;var Je=kt(Pe,Qe),et=kt(Pe,Qe,le);Je>Ie||Je===Ie&&(!ae||et>=Be)?(y.current.bt=!0,Te=Qe,ye=-ye,Oe.points=[W(Se,0),W(Re,0)]):y.current.bt=!1}if(Ge&&"b"===Se[0]&&(Ae<ue.top||y.current.tb)){var tt=Te;$e?tt+=$-J:tt=He.y-We.y-ye;var nt=kt(Pe,tt),it=kt(Pe,tt,le);nt>Ie||nt===Ie&&(!ae||it>=Be)?(y.current.tb=!0,Te=tt,ye=-ye,Oe.points=[W(Se,0),W(Re,0)]):y.current.tb=!1}var rt=qe(Ke),ot=Se[1]===Re[1];if(rt&&"l"===Se[1]&&(Le>ue.right||y.current.rl)){var at=Pe;ot?at-=Q-ee:at=je.x-Ye.x-be;var st=kt(at,Te),lt=kt(at,Te,le);st>Ie||st===Ie&&(!ae||lt>=Be)?(y.current.rl=!0,Pe=at,be=-be,Oe.points=[W(Se,1),W(Re,1)]):y.current.rl=!1}if(rt&&"r"===Se[1]&&(_e<ue.left||y.current.lr)){var ct=Pe;ot?ct+=Q-ee:ct=He.x-We.x-be;var ut=kt(ct,Te),ht=kt(ct,Te,le);ut>Ie||ut===Ie&&(!ae||ht>=Be)?(y.current.lr=!0,Pe=ct,be=-be,Oe.points=[W(Se,1),W(Re,1)]):y.current.lr=!1}Rt();var dt=!0===Fe?0:Fe;"number"==typeof dt&&(_e<le.left&&(Pe-=_e-le.left-be,p.x+ee<le.left+dt&&(Pe+=p.x-le.left+ee-dt)),Le>le.right&&(Pe-=Le-le.right-be,p.x>le.right-dt&&(Pe+=p.x-le.right+dt)));var ft=!0===Ue?0:Ue;"number"==typeof ft&&(Ae<le.top&&(Te-=Ae-le.top-ye,p.y+J<le.top+ft&&(Te+=p.y-le.top+J-ft)),ze>le.bottom&&(Te-=ze-le.bottom-ye,p.y>le.bottom-ft&&(Te+=p.y-le.bottom+ft)));var pt=z.x+Pe,mt=pt+Q,vt=z.y+Te,gt=vt+$,bt=p.x,yt=bt+ee,wt=p.y,xt=wt+J,Ct=(Math.max(pt,bt)+Math.min(mt,yt))/2-pt,Et=(Math.max(vt,wt)+Math.min(gt,xt))/2-vt;null==l||l(t,Oe);var Zt=he.right-z.x-(Pe+z.width),Mt=he.bottom-z.y-(Te+z.height);1===de&&(Pe=Math.round(Pe),Zt=Math.round(Zt)),1===fe&&(Te=Math.round(Te),Mt=Math.round(Mt)),m({ready:!0,offsetX:Pe/de,offsetY:Te/fe,offsetR:Zt/de,offsetB:Mt/fe,arrowX:Ct/de,arrowY:Et/fe,scaleX:de,scaleY:fe,align:Oe})}})),x=function(){m((function(e){return(0,i.Z)((0,i.Z)({},e),{},{ready:!1})}))};return(0,p.Z)(x,[o]),(0,p.Z)((function(){e||x()}),[e]),[f.ready,f.offsetX,f.offsetY,f.offsetR,f.offsetB,f.arrowX,f.arrowY,f.scaleX,f.scaleY,f.align,function(){g.current+=1;var e=g.current;Promise.resolve().then((function(){g.current===e&&w()}))}]}var Y=n(94480);function X(e,t,n,i,r){(0,p.Z)((function(){if(e&&t&&n){var o=n,a=T(t),s=T(o),l=P(o),c=new Set([l].concat((0,Y.Z)(a),(0,Y.Z)(s)));function u(){i(),r()}return c.forEach((function(e){e.addEventListener("scroll",u,{passive:!0})})),l.addEventListener("resize",u,{passive:!0}),i(),function(){c.forEach((function(e){e.removeEventListener("scroll",u),l.removeEventListener("resize",u)}))}}}),[e,t,n])}n(48736);function K(e,t,n,i,r,o,a,s){var l=v.useRef(e);l.current=e;var c=v.useRef(!1);return v.useEffect((function(){if(t&&i&&(!r||o)){var e=function(){c.current=!1},u=function(e){var t;!l.current||a((null===(t=e.composedPath)||void 0===t||null===(t=t.call(e))||void 0===t?void 0:t[0])||e.target)||c.current||s(!1)},d=P(i);d.addEventListener("pointerdown",e,!0),d.addEventListener("mousedown",u,!0),d.addEventListener("contextmenu",u,!0);var f=(0,h.A)(n);return f&&(f.addEventListener("mousedown",u,!0),f.addEventListener("contextmenu",u,!0)),function(){d.removeEventListener("pointerdown",e,!0),d.removeEventListener("mousedown",u,!0),d.removeEventListener("contextmenu",u,!0),f&&(f.removeEventListener("mousedown",u,!0),f.removeEventListener("contextmenu",u,!0))}}}),[t,n,i,r,o]),function(){c.current=!0}}var V=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];var F=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.Z,t=v.forwardRef((function(t,n){var a=t.prefixCls,s=void 0===a?"rc-trigger-popup":a,g=t.children,b=t.action,y=void 0===b?"hover":b,w=t.showAction,x=t.hideAction,C=t.popupVisible,k=t.defaultPopupVisible,S=t.onPopupVisibleChange,N=t.afterPopupVisibleChange,P=t.mouseEnterDelay,T=t.mouseLeaveDelay,A=void 0===T?.1:T,z=t.focusDelay,_=t.blurDelay,L=t.mask,I=t.maskClosable,B=void 0===I||I,j=t.getPopupContainer,W=t.forceRender,Y=t.autoDestroy,F=t.destroyPopupOnHide,U=t.popup,q=t.popupClassName,G=t.popupStyle,$=t.popupPlacement,Q=t.builtinPlacements,J=void 0===Q?{}:Q,ee=t.popupAlign,te=t.zIndex,ne=t.stretch,ie=t.getPopupClassNameFromAlign,re=t.fresh,oe=t.alignPoint,ae=t.onPopupClick,se=t.onPopupAlign,le=t.arrow,ce=t.popupMotion,ue=t.maskMotion,he=t.popupTransitionName,de=t.popupAnimation,fe=t.maskTransitionName,pe=t.maskAnimation,me=t.className,ve=t.getTriggerDOMNode,ge=(0,o.Z)(t,V),be=Y||F||!1,ye=v.useState(!1),we=(0,r.Z)(ye,2),xe=we[0],Ce=we[1];(0,p.Z)((function(){Ce((0,m.Z)())}),[]);var Ee=v.useRef({}),Ze=v.useContext(M),Me=v.useMemo((function(){return{registerSubPopup:function(e,t){Ee.current[e]=t,null==Ze||Ze.registerSubPopup(e,t)}}}),[Ze]),ke=(0,f.Z)(),Re=v.useState(null),Se=(0,r.Z)(Re,2),Ne=Se[0],De=Se[1],Oe=v.useRef(null),Pe=(0,d.Z)((function(e){Oe.current=e,(0,u.Sh)(e)&&Ne!==e&&De(e),null==Ze||Ze.registerSubPopup(ke,e)})),Te=v.useState(null),Ae=(0,r.Z)(Te,2),ze=Ae[0],_e=Ae[1],Le=v.useRef(null),Ie=(0,d.Z)((function(e){(0,u.Sh)(e)&&ze!==e&&(_e(e),Le.current=e)})),Be=v.Children.only(g),je=(null==Be?void 0:Be.props)||{},We={},He=(0,d.Z)((function(e){var t,n,i=ze;return(null==i?void 0:i.contains(e))||(null===(t=(0,h.A)(i))||void 0===t?void 0:t.host)===e||e===i||(null==Ne?void 0:Ne.contains(e))||(null===(n=(0,h.A)(Ne))||void 0===n?void 0:n.host)===e||e===Ne||Object.values(Ee.current).some((function(t){return(null==t?void 0:t.contains(e))||e===t}))})),Ye=O(s,ce,de,he),Xe=O(s,ue,pe,fe),Ke=v.useState(k||!1),Ve=(0,r.Z)(Ke,2),Fe=Ve[0],Ue=Ve[1],qe=null!=C?C:Fe,Ge=(0,d.Z)((function(e){void 0===C&&Ue(e)}));(0,p.Z)((function(){Ue(C||!1)}),[C]);var $e=v.useRef(qe);$e.current=qe;var Qe=v.useRef([]);Qe.current=[];var Je=(0,d.Z)((function(e){var t;Ge(e),(null!==(t=Qe.current[Qe.current.length-1])&&void 0!==t?t:qe)!==e&&(Qe.current.push(e),null==S||S(e))})),et=v.useRef(),tt=function(){clearTimeout(et.current)},nt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;tt(),0===t?Je(e):et.current=setTimeout((function(){Je(e)}),1e3*t)};v.useEffect((function(){return tt}),[]);var it=v.useState(!1),rt=(0,r.Z)(it,2),ot=rt[0],at=rt[1];(0,p.Z)((function(e){e&&!qe||at(!0)}),[qe]);var st=v.useState(null),lt=(0,r.Z)(st,2),ct=lt[0],ut=lt[1],ht=v.useState(null),dt=(0,r.Z)(ht,2),ft=dt[0],pt=dt[1],mt=function(e){pt([e.clientX,e.clientY])},vt=H(qe,Ne,oe&&null!==ft?ft:ze,$,J,ee,se),gt=(0,r.Z)(vt,11),bt=gt[0],yt=gt[1],wt=gt[2],xt=gt[3],Ct=gt[4],Et=gt[5],Zt=gt[6],Mt=gt[7],kt=gt[8],Rt=gt[9],St=gt[10],Nt=R(xe,y,w,x),Dt=(0,r.Z)(Nt,2),Ot=Dt[0],Pt=Dt[1],Tt=Ot.has("click"),At=Pt.has("click")||Pt.has("contextMenu"),zt=(0,d.Z)((function(){ot||St()}));X(qe,ze,Ne,zt,(function(){$e.current&&oe&&At&&nt(!1)})),(0,p.Z)((function(){zt()}),[ft,$]),(0,p.Z)((function(){!qe||null!=J&&J[$]||zt()}),[JSON.stringify(ee)]);var _t=v.useMemo((function(){var e=D(J,s,Rt,oe);return l()(e,null==ie?void 0:ie(Rt))}),[Rt,ie,J,s,oe]);v.useImperativeHandle(n,(function(){return{nativeElement:Le.current,popupElement:Oe.current,forceAlign:zt}}));var Lt=v.useState(0),It=(0,r.Z)(Lt,2),Bt=It[0],jt=It[1],Wt=v.useState(0),Ht=(0,r.Z)(Wt,2),Yt=Ht[0],Xt=Ht[1],Kt=function(){if(ne&&ze){var e=ze.getBoundingClientRect();jt(e.width),Xt(e.height)}};function Vt(e,t,n,i){We[e]=function(r){var o;null==i||i(r),nt(t,n);for(var a=arguments.length,s=new Array(a>1?a-1:0),l=1;l<a;l++)s[l-1]=arguments[l];null===(o=je[e])||void 0===o||o.call.apply(o,[je,r].concat(s))}}(0,p.Z)((function(){ct&&(St(),ct(),ut(null))}),[ct]),(Tt||At)&&(We.onClick=function(e){var t;$e.current&&At?nt(!1):!$e.current&&Tt&&(mt(e),nt(!0));for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];null===(t=je.onClick)||void 0===t||t.call.apply(t,[je,e].concat(i))});var Ft,Ut,qt=K(qe,At,ze,Ne,L,B,He,nt),Gt=Ot.has("hover"),$t=Pt.has("hover");Gt&&(Vt("onMouseEnter",!0,P,(function(e){mt(e)})),Vt("onPointerEnter",!0,P,(function(e){mt(e)})),Ft=function(e){(qe||ot)&&null!=Ne&&Ne.contains(e.target)&&nt(!0,P)},oe&&(We.onMouseMove=function(e){var t;null===(t=je.onMouseMove)||void 0===t||t.call(je,e)})),$t&&(Vt("onMouseLeave",!1,A),Vt("onPointerLeave",!1,A),Ut=function(){nt(!1,A)}),Ot.has("focus")&&Vt("onFocus",!0,z),Pt.has("focus")&&Vt("onBlur",!1,_),Ot.has("contextMenu")&&(We.onContextMenu=function(e){var t;$e.current&&Pt.has("contextMenu")?nt(!1):(mt(e),nt(!0)),e.preventDefault();for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];null===(t=je.onContextMenu)||void 0===t||t.call.apply(t,[je,e].concat(i))}),me&&(We.className=l()(je.className,me));var Qt=v.useRef(!1);Qt.current||(Qt.current=W||qe||ot);var Jt=(0,i.Z)((0,i.Z)({},je),We),en={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach((function(e){ge[e]&&(en[e]=function(){for(var t,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];null===(t=Jt[e])||void 0===t||t.call.apply(t,[Jt].concat(i)),ge[e].apply(ge,i)})}));var tn=v.cloneElement(Be,(0,i.Z)((0,i.Z)({},Jt),en)),nn={x:Et,y:Zt},rn=le?(0,i.Z)({},!0!==le?le:{}):null;return v.createElement(v.Fragment,null,v.createElement(c.Z,{disabled:!qe,ref:Ie,onResize:function(){Kt(),zt()}},v.createElement(Z,{getTriggerDOMNode:ve},tn)),Qt.current&&v.createElement(M.Provider,{value:Me},v.createElement(E,{portal:e,ref:Pe,prefixCls:s,popup:U,className:l()(q,_t),style:G,target:ze,onMouseEnter:Ft,onMouseLeave:Ut,onPointerEnter:Ft,zIndex:te,open:qe,keepDom:ot,fresh:re,onClick:ae,onPointerDownCapture:qt,mask:L,motion:Ye,maskMotion:Xe,onVisibleChanged:function(e){at(!1),St(),null==N||N(e)},onPrepare:function(){return new Promise((function(e){Kt(),ut((function(){return e}))}))},forceRender:W,autoDestroy:be,getPopupContainer:j,align:Rt,arrow:rn,arrowPos:nn,ready:bt,offsetX:yt,offsetY:wt,offsetR:xt,offsetB:Ct,onAlign:zt,stretch:ne,targetWidth:Bt/Mt,targetHeight:Yt/kt})))}));return t}(a.Z)},91253:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return M}});var i=n(7557),r=n.n(i),o=n(41498),a=n.n(o),s=n(79800),l=n.n(s),c=n(39647),u=n.n(c),h=n(59301),d=n(53260),f="Selecttext___F1tf1",p="Updatecount___VMhwg",m="Spanradius___FVSCg",v=n(33555),g=(n(31190),n(6767)),b=n(91882),y=n(37568),w=n(99571),x=n(91689),C=n(83287),E=n(37712),Z=["globalSetting","loading","dispatch"],M=(0,d.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t.models.competitions}}))((function(e){e.globalSetting,e.loading;var t=e.dispatch,n=(u()(e,Z),(0,h.useState)()),i=l()(n,2),o=i[0],s=i[1],c=(0,h.useState)(),M=l()(c,2),k=M[0],R=M[1],S=(0,h.useState)(),N=l()(S,2),D=N[0],O=N[1],P=(0,h.useState)(""),T=l()(P,2),A=T[0],z=(T[1],(0,h.useRef)(null)),_=(0,h.useState)(""),L=l()(_,2),I=L[0],B=L[1],j=(0,d.useParams)(),W=j.identifier,H=j.Teannameid,Y=(0,h.useState)(""),X=l()(Y,2),K=(X[0],X[1]);function V(){return(V=a()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k){e.next=3;break}return g.ZP.info("队伍名不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/UpTeam",payload:{identifier:W,Teannameid:H,name:k,image:(null==z||null===(n=z.current)||void 0===n||null===(n=n.getCroppedCanvas())||void 0===n?void 0:n.toDataURL("image/jpeg"))||""}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(g.ZP.info("修改成功"),d.history.push("/competitions/".concat(W,"/detail/enroll")));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){function e(){return(e=a()(r()().mark((function e(){var n,i,o,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=s,e.next=3,t({type:"competitions/getHeader",payload:{identifier:W}});case 3:return e.t1=e.sent,(0,e.t0)(e.t1),e.next=7,t({type:"competitions/getTeamDetail",payload:{identifier:W,Teannameid:H}});case 7:(n=e.sent)&&(R(null==n||null===(i=n.data)||void 0===i?void 0:i.name),B("".concat(null===x.Z||void 0===x.Z?void 0:x.Z.IMG_SERVER,"/").concat(null==n||null===(o=n.data)||void 0===o?void 0:o.team_log)),K(null==n||null===(a=n.data)||void 0===a?void 0:a.team_log));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}W&&function(){e.apply(this,arguments)}()}),[W]),(0,h.useEffect)((function(){(0,C.Dk)("在线竞赛")})),(0,E.jsxs)("div",{className:"edu-container minH500",children:[(0,E.jsxs)(b.Z,{className:"mt10",separator:">",children:[(0,E.jsx)(b.Z.Item,{children:(0,E.jsx)(d.Link,{to:"/competitions/index",children:"在线竞赛"})}),(0,E.jsx)(b.Z.Item,{children:(0,E.jsxs)(d.Link,{to:"/competitions/".concat(W,"/"),children:[o&&o.name,o&&o.sub_title?"-"+o&&o.sub_title:null]})}),(0,E.jsx)(b.Z.Item,{children:(0,E.jsx)(d.Link,{to:"/competitions/".concat(W,"/detail/enroll"),children:"报名"})}),(0,E.jsx)(b.Z.Item,{children:"编辑战队信息"})]}),(0,E.jsx)("div",{className:f,children:"编辑战队"}),(0,E.jsxs)("div",{className:p,children:[(0,E.jsx)("span",{style:{fontSize:"14px",color:"#F73737"},children:"*"}),"队名:",(0,E.jsx)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:(0,E.jsx)(y.Z,{placeholder:"请输入队名",value:k,maxLength:60,addonAfter:null!=k&&k.length?String(k&&k.length)+"/60":"0/60",onChange:function(e){return R(e.target.value)}})}),(0,E.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,E.jsx)("span",{children:"LOGO:"}),(0,E.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,E.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var t=e.target.files[0];if(t&&t.size>2097152)g.ZP.info("仅支持文件大小小于2M的文件");else{var n=new FileReader;n.readAsBinaryString(t),n.onload=function(){var e=btoa(n.result);B("data:".concat(t.type,";base64,").concat(e))},n.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,E.jsx)("span",{children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,E.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[D?(0,E.jsx)("img",{className:m,src:D}):A?(0,E.jsx)("img",{className:m}):(0,E.jsx)("div",{className:m,children:k&&k.length>2?k&&k.substring(0,2):k}),(0,E.jsx)(v.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:I,guides:!1,ref:z,crop:function(){O(z.current.getCroppedCanvas().toDataURL())}})]})]}),(0,E.jsxs)("div",{style:{marginTop:"15px",marginBottom:"15px"},children:[(0,E.jsx)(w.ZP,{type:"primary",onClick:function(){return function(){return V.apply(this,arguments)}()},children:"确定"}),(0,E.jsx)(w.ZP,{style:{marginLeft:"15px"},children:(0,E.jsx)(d.Link,{to:"/competitions/".concat(W,"/detail/enroll"),children:"取消"})})]})]})}))},31190:function(){},21639:function(e){e.exports=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function t(t){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?e(Object(i),!0).forEach((function(e){l(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function n(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function i(e){var t=n(e,"string");return"symbol"==typeof t?t:t+""}function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return u(e)||h(e)||d(e)||p()}function u(e){if(Array.isArray(e))return f(e)}function h(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function d(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function p(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var m="undefined"!=typeof window&&void 0!==window.document,v=m?window:{},g=!(!m||!v.document.documentElement)&&"ontouchstart"in v.document.documentElement,b=!!m&&"PointerEvent"in v,y="cropper",w="all",x="crop",C="move",E="zoom",Z="e",M="w",k="s",R="n",S="ne",N="nw",D="se",O="sw",P="".concat(y,"-crop"),T="".concat(y,"-disabled"),A="".concat(y,"-hidden"),z="".concat(y,"-hide"),_="".concat(y,"-invisible"),L="".concat(y,"-modal"),I="".concat(y,"-move"),B="".concat(y,"Action"),j="".concat(y,"Preview"),W="crop",H="move",Y="none",X="crop",K="cropend",V="cropmove",F="cropstart",U="dblclick",q=g?"touchstart":"mousedown",G=g?"touchmove":"mousemove",$=g?"touchend touchcancel":"mouseup",Q=b?"pointerdown":q,J=b?"pointermove":G,ee=b?"pointerup pointercancel":$,te="ready",ne="resize",ie="wheel",re="zoom",oe="image/jpeg",ae=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,se=/^data:/,le=/^data:image\/jpeg;base64,/,ce=/^img|canvas$/i,ue=200,he=100,de={viewMode:0,dragMode:W,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:ue,minContainerHeight:he,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},fe='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>',pe=Number.isNaN||v.isNaN;function me(e){return"number"==typeof e&&!pe(e)}var ve=function(e){return e>0&&e<1/0};function ge(e){return void 0===e}function be(e){return"object"===r(e)&&null!==e}var ye=Object.prototype.hasOwnProperty;function we(e){if(!be(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&ye.call(n,"isPrototypeOf")}catch(e){return!1}}function xe(e){return"function"==typeof e}var Ce=Array.prototype.slice;function Ee(e){return Array.from?Array.from(e):Ce.call(e)}function Ze(e,t){return e&&xe(t)&&(Array.isArray(e)||me(e.length)?Ee(e).forEach((function(n,i){t.call(e,n,i,e)})):be(e)&&Object.keys(e).forEach((function(n){t.call(e,e[n],n,e)}))),e}var Me=Object.assign||function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return be(e)&&n.length>0&&n.forEach((function(t){be(t)&&Object.keys(t).forEach((function(n){e[n]=t[n]}))})),e},ke=/\.\d*(?:0|9){12}\d*$/;function Re(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return ke.test(e)?Math.round(e*t)/t:e}var Se=/^width|height|left|top|marginLeft|marginTop$/;function Ne(e,t){var n=e.style;Ze(t,(function(e,t){Se.test(t)&&me(e)&&(e="".concat(e,"px")),n[t]=e}))}function De(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function Oe(e,t){if(t)if(me(e.length))Ze(e,(function(e){Oe(e,t)}));else if(e.classList)e.classList.add(t);else{var n=e.className.trim();n?n.indexOf(t)<0&&(e.className="".concat(n," ").concat(t)):e.className=t}}function Pe(e,t){t&&(me(e.length)?Ze(e,(function(e){Pe(e,t)})):e.classList?e.classList.remove(t):e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,"")))}function Te(e,t,n){t&&(me(e.length)?Ze(e,(function(e){Te(e,t,n)})):n?Oe(e,t):Pe(e,t))}var Ae=/([a-z\d])([A-Z])/g;function ze(e){return e.replace(Ae,"$1-$2").toLowerCase()}function _e(e,t){return be(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(ze(t)))}function Le(e,t,n){be(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat(ze(t)),n)}function Ie(e,t){if(be(e[t]))try{delete e[t]}catch(n){e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch(n){e.dataset[t]=void 0}else e.removeAttribute("data-".concat(ze(t)))}var Be=/\s\s*/,je=function(){var e=!1;if(m){var t=!1,n=function(){},i=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(e){t=e}});v.addEventListener("test",n,i),v.removeEventListener("test",n,i)}return e}();function We(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=n;t.trim().split(Be).forEach((function(t){if(!je){var o=e.listeners;o&&o[t]&&o[t][n]&&(r=o[t][n],delete o[t][n],0===Object.keys(o[t]).length&&delete o[t],0===Object.keys(o).length&&delete e.listeners)}e.removeEventListener(t,r,i)}))}function He(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=n;t.trim().split(Be).forEach((function(t){if(i.once&&!je){var o=e.listeners,a=void 0===o?{}:o;r=function(){delete a[t][n],e.removeEventListener(t,r,i);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];n.apply(e,s)},a[t]||(a[t]={}),a[t][n]&&e.removeEventListener(t,a[t][n],i),a[t][n]=r,e.listeners=a}e.addEventListener(t,r,i)}))}function Ye(e,t,n){var i;return xe(Event)&&xe(CustomEvent)?i=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,n),e.dispatchEvent(i)}function Xe(e){var t=e.getBoundingClientRect();return{left:t.left+(window.pageXOffset-document.documentElement.clientLeft),top:t.top+(window.pageYOffset-document.documentElement.clientTop)}}var Ke=v.location,Ve=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function Fe(e){var t=e.match(Ve);return null!==t&&(t[1]!==Ke.protocol||t[2]!==Ke.hostname||t[3]!==Ke.port)}function Ue(e){var t="timestamp=".concat((new Date).getTime());return e+(-1===e.indexOf("?")?"?":"&")+t}function qe(e){var t=e.rotate,n=e.scaleX,i=e.scaleY,r=e.translateX,o=e.translateY,a=[];me(r)&&0!==r&&a.push("translateX(".concat(r,"px)")),me(o)&&0!==o&&a.push("translateY(".concat(o,"px)")),me(t)&&0!==t&&a.push("rotate(".concat(t,"deg)")),me(n)&&1!==n&&a.push("scaleX(".concat(n,")")),me(i)&&1!==i&&a.push("scaleY(".concat(i,")"));var s=a.length?a.join(" "):"none";return{WebkitTransform:s,msTransform:s,transform:s}}function Ge(e){var n=t({},e),i=0;return Ze(e,(function(e,t){delete n[t],Ze(n,(function(t){var n=Math.abs(e.startX-t.startX),r=Math.abs(e.startY-t.startY),o=Math.abs(e.endX-t.endX),a=Math.abs(e.endY-t.endY),s=Math.sqrt(n*n+r*r),l=(Math.sqrt(o*o+a*a)-s)/s;Math.abs(l)>Math.abs(i)&&(i=l)}))})),i}function $e(e,n){var i=e.pageX,r=e.pageY,o={endX:i,endY:r};return n?o:t({startX:i,startY:r},o)}function Qe(e){var t=0,n=0,i=0;return Ze(e,(function(e){var r=e.startX,o=e.startY;t+=r,n+=o,i+=1})),{pageX:t/=i,pageY:n/=i}}function Je(e){var t=e.aspectRatio,n=e.height,i=e.width,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contain",o=ve(i),a=ve(n);if(o&&a){var s=n*t;"contain"===r&&s>i||"cover"===r&&s<i?n=i/t:i=n*t}else o?n=i/t:a&&(i=n*t);return{width:i,height:n}}function et(e){var t=e.width,n=e.height,i=e.degree;if(90==(i=Math.abs(i)%180))return{width:n,height:t};var r=i%90*Math.PI/180,o=Math.sin(r),a=Math.cos(r),s=t*a+n*o,l=t*o+n*a;return i>90?{width:l,height:s}:{width:s,height:l}}function tt(e,t,n,i){var r=t.aspectRatio,o=t.naturalWidth,a=t.naturalHeight,s=t.rotate,l=void 0===s?0:s,u=t.scaleX,h=void 0===u?1:u,d=t.scaleY,f=void 0===d?1:d,p=n.aspectRatio,m=n.naturalWidth,v=n.naturalHeight,g=i.fillColor,b=void 0===g?"transparent":g,y=i.imageSmoothingEnabled,w=void 0===y||y,x=i.imageSmoothingQuality,C=void 0===x?"low":x,E=i.maxWidth,Z=void 0===E?1/0:E,M=i.maxHeight,k=void 0===M?1/0:M,R=i.minWidth,S=void 0===R?0:R,N=i.minHeight,D=void 0===N?0:N,O=document.createElement("canvas"),P=O.getContext("2d"),T=Je({aspectRatio:p,width:Z,height:k}),A=Je({aspectRatio:p,width:S,height:D},"cover"),z=Math.min(T.width,Math.max(A.width,m)),_=Math.min(T.height,Math.max(A.height,v)),L=Je({aspectRatio:r,width:Z,height:k}),I=Je({aspectRatio:r,width:S,height:D},"cover"),B=Math.min(L.width,Math.max(I.width,o)),j=Math.min(L.height,Math.max(I.height,a)),W=[-B/2,-j/2,B,j];return O.width=Re(z),O.height=Re(_),P.fillStyle=b,P.fillRect(0,0,z,_),P.save(),P.translate(z/2,_/2),P.rotate(l*Math.PI/180),P.scale(h,f),P.imageSmoothingEnabled=w,P.imageSmoothingQuality=C,P.drawImage.apply(P,[e].concat(c(W.map((function(e){return Math.floor(Re(e))}))))),P.restore(),O}var nt=String.fromCharCode;function it(e,t,n){var i="";n+=t;for(var r=t;r<n;r+=1)i+=nt(e.getUint8(r));return i}var rt=/^data:.*,/;function ot(e){var t=e.replace(rt,""),n=atob(t),i=new ArrayBuffer(n.length),r=new Uint8Array(i);return Ze(r,(function(e,t){r[t]=n.charCodeAt(t)})),i}function at(e,t){for(var n=[],i=8192,r=new Uint8Array(e);r.length>0;)n.push(nt.apply(null,Ee(r.subarray(0,i)))),r=r.subarray(i);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}function st(e){var t,n=new DataView(e);try{var i,r,o;if(255===n.getUint8(0)&&216===n.getUint8(1))for(var a=n.byteLength,s=2;s+1<a;){if(255===n.getUint8(s)&&225===n.getUint8(s+1)){r=s;break}s+=1}if(r){var l=r+10;if("Exif"===it(n,r+4,4)){var c=n.getUint16(l);if(((i=18761===c)||19789===c)&&42===n.getUint16(l+2,i)){var u=n.getUint32(l+4,i);u>=8&&(o=l+u)}}}if(o){var h,d,f=n.getUint16(o,i);for(d=0;d<f;d+=1)if(h=o+12*d+2,274===n.getUint16(h,i)){h+=8,t=n.getUint16(h,i),n.setUint16(h,1,i);break}}}catch(e){t=1}return t}function lt(e){var t=0,n=1,i=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:i=-1;break;case 5:t=90,i=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90}return{rotate:t,scaleX:n,scaleY:i}}var ct={render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var e=this.element,t=this.options,n=this.container,i=this.cropper,r=Number(t.minContainerWidth),o=Number(t.minContainerHeight);Oe(i,A),Pe(e,A);var a={width:Math.max(n.offsetWidth,r>=0?r:ue),height:Math.max(n.offsetHeight,o>=0?o:he)};this.containerData=a,Ne(i,{width:a.width,height:a.height}),Oe(e,A),Pe(i,A)},initCanvas:function(){var e=this.containerData,t=this.imageData,n=this.options.viewMode,i=Math.abs(t.rotate)%180==90,r=i?t.naturalHeight:t.naturalWidth,o=i?t.naturalWidth:t.naturalHeight,a=r/o,s=e.width,l=e.height;e.height*a>e.width?3===n?s=e.height*a:l=e.width/a:3===n?l=e.width/a:s=e.height*a;var c={aspectRatio:a,naturalWidth:r,naturalHeight:o,width:s,height:l};this.canvasData=c,this.limited=1===n||2===n,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(e.width-c.width)/2,c.top=(e.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=Me({},c)},limitCanvas:function(e,t){var n=this.options,i=this.containerData,r=this.canvasData,o=this.cropBoxData,a=n.viewMode,s=r.aspectRatio,l=this.cropped&&o;if(e){var c=Number(n.minCanvasWidth)||0,u=Number(n.minCanvasHeight)||0;a>1?(c=Math.max(c,i.width),u=Math.max(u,i.height),3===a&&(u*s>c?c=u*s:u=c/s)):a>0&&(c?c=Math.max(c,l?o.width:0):u?u=Math.max(u,l?o.height:0):l&&(c=o.width,(u=o.height)*s>c?c=u*s:u=c/s));var h=Je({aspectRatio:s,width:c,height:u});c=h.width,u=h.height,r.minWidth=c,r.minHeight=u,r.maxWidth=1/0,r.maxHeight=1/0}if(t)if(a>(l?0:1)){var d=i.width-r.width,f=i.height-r.height;r.minLeft=Math.min(0,d),r.minTop=Math.min(0,f),r.maxLeft=Math.max(0,d),r.maxTop=Math.max(0,f),l&&this.limited&&(r.minLeft=Math.min(o.left,o.left+(o.width-r.width)),r.minTop=Math.min(o.top,o.top+(o.height-r.height)),r.maxLeft=o.left,r.maxTop=o.top,2===a&&(r.width>=i.width&&(r.minLeft=Math.min(0,d),r.maxLeft=Math.max(0,d)),r.height>=i.height&&(r.minTop=Math.min(0,f),r.maxTop=Math.max(0,f))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=i.width,r.maxTop=i.height},renderCanvas:function(e,t){var n=this.canvasData,i=this.imageData;if(t){var r=et({width:i.naturalWidth*Math.abs(i.scaleX||1),height:i.naturalHeight*Math.abs(i.scaleY||1),degree:i.rotate||0}),o=r.width,a=r.height,s=n.width*(o/n.naturalWidth),l=n.height*(a/n.naturalHeight);n.left-=(s-n.width)/2,n.top-=(l-n.height)/2,n.width=s,n.height=l,n.aspectRatio=o/a,n.naturalWidth=o,n.naturalHeight=a,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCanvas(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,Ne(this.canvas,Me({width:n.width,height:n.height},qe({translateX:n.left,translateY:n.top}))),this.renderImage(e),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(e){var t=this.canvasData,n=this.imageData,i=n.naturalWidth*(t.width/t.naturalWidth),r=n.naturalHeight*(t.height/t.naturalHeight);Me(n,{width:i,height:r,left:(t.width-i)/2,top:(t.height-r)/2}),Ne(this.image,Me({width:n.width,height:n.height},qe(Me({translateX:n.left,translateY:n.top},n)))),e&&this.output()},initCropBox:function(){var e=this.options,t=this.canvasData,n=e.aspectRatio||e.initialAspectRatio,i=Number(e.autoCropArea)||.8,r={width:t.width,height:t.height};n&&(t.height*n>t.width?r.height=r.width/n:r.width=r.height*n),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*i),r.height=Math.max(r.minHeight,r.height*i),r.left=t.left+(t.width-r.width)/2,r.top=t.top+(t.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=Me({},r)},limitCropBox:function(e,t){var n=this.options,i=this.containerData,r=this.canvasData,o=this.cropBoxData,a=this.limited,s=n.aspectRatio;if(e){var l=Number(n.minCropBoxWidth)||0,c=Number(n.minCropBoxHeight)||0,u=a?Math.min(i.width,r.width,r.width+r.left,i.width-r.left):i.width,h=a?Math.min(i.height,r.height,r.height+r.top,i.height-r.top):i.height;l=Math.min(l,i.width),c=Math.min(c,i.height),s&&(l&&c?c*s>l?c=l/s:l=c*s:l?c=l/s:c&&(l=c*s),h*s>u?h=u/s:u=h*s),o.minWidth=Math.min(l,u),o.minHeight=Math.min(c,h),o.maxWidth=u,o.maxHeight=h}t&&(a?(o.minLeft=Math.max(0,r.left),o.minTop=Math.max(0,r.top),o.maxLeft=Math.min(i.width,r.left+r.width)-o.width,o.maxTop=Math.min(i.height,r.top+r.height)-o.height):(o.minLeft=0,o.minTop=0,o.maxLeft=i.width-o.width,o.maxTop=i.height-o.height))},renderCropBox:function(){var e=this.options,t=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCropBox(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,e.movable&&e.cropBoxMovable&&Le(this.face,B,n.width>=t.width&&n.height>=t.height?C:w),Ne(this.cropBox,Me({width:n.width,height:n.height},qe({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Ye(this.element,X,this.getData())}},ut={initPreview:function(){var e=this.element,t=this.crossOrigin,n=this.options.preview,i=t?this.crossOriginUrl:this.url,r=e.alt||"The image to preview",o=document.createElement("img");if(t&&(o.crossOrigin=t),o.src=i,o.alt=r,this.viewBox.appendChild(o),this.viewBoxImage=o,n){var a=n;"string"==typeof n?a=e.ownerDocument.querySelectorAll(n):n.querySelector&&(a=[n]),this.previews=a,Ze(a,(function(e){var n=document.createElement("img");Le(e,j,{width:e.offsetWidth,height:e.offsetHeight,html:e.innerHTML}),t&&(n.crossOrigin=t),n.src=i,n.alt=r,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',e.innerHTML="",e.appendChild(n)}))}},resetPreview:function(){Ze(this.previews,(function(e){var t=_e(e,j);Ne(e,{width:t.width,height:t.height}),e.innerHTML=t.html,Ie(e,j)}))},preview:function(){var e=this.imageData,t=this.canvasData,n=this.cropBoxData,i=n.width,r=n.height,o=e.width,a=e.height,s=n.left-t.left-e.left,l=n.top-t.top-e.top;this.cropped&&!this.disabled&&(Ne(this.viewBoxImage,Me({width:o,height:a},qe(Me({translateX:-s,translateY:-l},e)))),Ze(this.previews,(function(t){var n=_e(t,j),c=n.width,u=n.height,h=c,d=u,f=1;i&&(d=r*(f=c/i)),r&&d>u&&(h=i*(f=u/r),d=u),Ne(t,{width:h,height:d}),Ne(t.getElementsByTagName("img")[0],Me({width:o*f,height:a*f},qe(Me({translateX:-s*f,translateY:-l*f},e))))})))}},ht={bind:function(){var e=this.element,t=this.options,n=this.cropper;xe(t.cropstart)&&He(e,F,t.cropstart),xe(t.cropmove)&&He(e,V,t.cropmove),xe(t.cropend)&&He(e,K,t.cropend),xe(t.crop)&&He(e,X,t.crop),xe(t.zoom)&&He(e,re,t.zoom),He(n,Q,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&He(n,ie,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&He(n,U,this.onDblclick=this.dblclick.bind(this)),He(e.ownerDocument,J,this.onCropMove=this.cropMove.bind(this)),He(e.ownerDocument,ee,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&He(window,ne,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,n=this.cropper;xe(t.cropstart)&&We(e,F,t.cropstart),xe(t.cropmove)&&We(e,V,t.cropmove),xe(t.cropend)&&We(e,K,t.cropend),xe(t.crop)&&We(e,X,t.crop),xe(t.zoom)&&We(e,re,t.zoom),We(n,Q,this.onCropStart),t.zoomable&&t.zoomOnWheel&&We(n,ie,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&We(n,U,this.onDblclick),We(e.ownerDocument,J,this.onCropMove),We(e.ownerDocument,ee,this.onCropEnd),t.responsive&&We(window,ne,this.onResize)}},dt={resize:function(){if(!this.disabled){var e,t,n=this.options,i=this.container,r=this.containerData,o=i.offsetWidth/r.width,a=i.offsetHeight/r.height,s=Math.abs(o-1)>Math.abs(a-1)?o:a;1!==s&&(n.restore&&(e=this.getCanvasData(),t=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(Ze(e,(function(t,n){e[n]=t*s}))),this.setCropBoxData(Ze(t,(function(e,n){t[n]=e*s})))))}},dblclick:function(){this.disabled||this.options.dragMode===Y||this.setDragMode(De(this.dragBox,P)?H:W)},wheel:function(e){var t=this,n=Number(this.options.wheelZoomRatio)||.1,i=1;this.disabled||(e.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout((function(){t.wheeling=!1}),50),e.deltaY?i=e.deltaY>0?1:-1:e.wheelDelta?i=-e.wheelDelta/120:e.detail&&(i=e.detail>0?1:-1),this.zoom(-i*n,e)))},cropStart:function(e){var t=e.buttons,n=e.button;if(!(this.disabled||("mousedown"===e.type||"pointerdown"===e.type&&"mouse"===e.pointerType)&&(me(t)&&1!==t||me(n)&&0!==n||e.ctrlKey))){var i,r=this.options,o=this.pointers;e.changedTouches?Ze(e.changedTouches,(function(e){o[e.identifier]=$e(e)})):o[e.pointerId||0]=$e(e),i=Object.keys(o).length>1&&r.zoomable&&r.zoomOnTouch?E:_e(e.target,B),ae.test(i)&&!1!==Ye(this.element,F,{originalEvent:e,action:i})&&(e.preventDefault(),this.action=i,this.cropping=!1,i===x&&(this.cropping=!0,Oe(this.dragBox,L)))}},cropMove:function(e){var t=this.action;if(!this.disabled&&t){var n=this.pointers;e.preventDefault(),!1!==Ye(this.element,V,{originalEvent:e,action:t})&&(e.changedTouches?Ze(e.changedTouches,(function(e){Me(n[e.identifier]||{},$e(e,!0))})):Me(n[e.pointerId||0]||{},$e(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,n=this.pointers;e.changedTouches?Ze(e.changedTouches,(function(e){delete n[e.identifier]})):delete n[e.pointerId||0],t&&(e.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,Te(this.dragBox,L,this.cropped&&this.options.modal)),Ye(this.element,K,{originalEvent:e,action:t}))}}},ft={change:function(e){var t,n=this.options,i=this.canvasData,r=this.containerData,o=this.cropBoxData,a=this.pointers,s=this.action,l=n.aspectRatio,c=o.left,u=o.top,h=o.width,d=o.height,f=c+h,p=u+d,m=0,v=0,g=r.width,b=r.height,y=!0;!l&&e.shiftKey&&(l=h&&d?h/d:1),this.limited&&(m=o.minLeft,v=o.minTop,g=m+Math.min(r.width,i.width,i.left+i.width),b=v+Math.min(r.height,i.height,i.top+i.height));var P=a[Object.keys(a)[0]],T={x:P.endX-P.startX,y:P.endY-P.startY},z=function(e){switch(e){case Z:f+T.x>g&&(T.x=g-f);break;case M:c+T.x<m&&(T.x=m-c);break;case R:u+T.y<v&&(T.y=v-u);break;case k:p+T.y>b&&(T.y=b-p)}};switch(s){case w:c+=T.x,u+=T.y;break;case Z:if(T.x>=0&&(f>=g||l&&(u<=v||p>=b))){y=!1;break}z(Z),(h+=T.x)<0&&(s=M,c-=h=-h),l&&(d=h/l,u+=(o.height-d)/2);break;case R:if(T.y<=0&&(u<=v||l&&(c<=m||f>=g))){y=!1;break}z(R),d-=T.y,u+=T.y,d<0&&(s=k,u-=d=-d),l&&(h=d*l,c+=(o.width-h)/2);break;case M:if(T.x<=0&&(c<=m||l&&(u<=v||p>=b))){y=!1;break}z(M),h-=T.x,c+=T.x,h<0&&(s=Z,c-=h=-h),l&&(d=h/l,u+=(o.height-d)/2);break;case k:if(T.y>=0&&(p>=b||l&&(c<=m||f>=g))){y=!1;break}z(k),(d+=T.y)<0&&(s=R,u-=d=-d),l&&(h=d*l,c+=(o.width-h)/2);break;case S:if(l){if(T.y<=0&&(u<=v||f>=g)){y=!1;break}z(R),d-=T.y,u+=T.y,h=d*l}else z(R),z(Z),T.x>=0?f<g?h+=T.x:T.y<=0&&u<=v&&(y=!1):h+=T.x,T.y<=0?u>v&&(d-=T.y,u+=T.y):(d-=T.y,u+=T.y);h<0&&d<0?(s=O,u-=d=-d,c-=h=-h):h<0?(s=N,c-=h=-h):d<0&&(s=D,u-=d=-d);break;case N:if(l){if(T.y<=0&&(u<=v||c<=m)){y=!1;break}z(R),d-=T.y,u+=T.y,h=d*l,c+=o.width-h}else z(R),z(M),T.x<=0?c>m?(h-=T.x,c+=T.x):T.y<=0&&u<=v&&(y=!1):(h-=T.x,c+=T.x),T.y<=0?u>v&&(d-=T.y,u+=T.y):(d-=T.y,u+=T.y);h<0&&d<0?(s=D,u-=d=-d,c-=h=-h):h<0?(s=S,c-=h=-h):d<0&&(s=O,u-=d=-d);break;case O:if(l){if(T.x<=0&&(c<=m||p>=b)){y=!1;break}z(M),h-=T.x,c+=T.x,d=h/l}else z(k),z(M),T.x<=0?c>m?(h-=T.x,c+=T.x):T.y>=0&&p>=b&&(y=!1):(h-=T.x,c+=T.x),T.y>=0?p<b&&(d+=T.y):d+=T.y;h<0&&d<0?(s=S,u-=d=-d,c-=h=-h):h<0?(s=D,c-=h=-h):d<0&&(s=N,u-=d=-d);break;case D:if(l){if(T.x>=0&&(f>=g||p>=b)){y=!1;break}z(Z),d=(h+=T.x)/l}else z(k),z(Z),T.x>=0?f<g?h+=T.x:T.y>=0&&p>=b&&(y=!1):h+=T.x,T.y>=0?p<b&&(d+=T.y):d+=T.y;h<0&&d<0?(s=N,u-=d=-d,c-=h=-h):h<0?(s=O,c-=h=-h):d<0&&(s=S,u-=d=-d);break;case C:this.move(T.x,T.y),y=!1;break;case E:this.zoom(Ge(a),e),y=!1;break;case x:if(!T.x||!T.y){y=!1;break}t=Xe(this.cropper),c=P.startX-t.left,u=P.startY-t.top,h=o.minWidth,d=o.minHeight,T.x>0?s=T.y>0?D:S:T.x<0&&(c-=h,s=T.y>0?O:N),T.y<0&&(u-=d),this.cropped||(Pe(this.cropBox,A),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}y&&(o.width=h,o.height=d,o.left=c,o.top=u,this.action=s,this.renderCropBox()),Ze(a,(function(e){e.startX=e.endX,e.startY=e.endY}))}},pt={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&Oe(this.dragBox,L),Pe(this.cropBox,A),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=Me({},this.initialImageData),this.canvasData=Me({},this.initialCanvasData),this.cropBoxData=Me({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(Me(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),Pe(this.dragBox,L),Oe(this.cropBox,A)),this},replace:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,Ze(this.previews,(function(t){t.getElementsByTagName("img")[0].src=e})))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,Pe(this.cropper,T)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,Oe(this.cropper,T)),this},destroy:function(){var e=this.element;return e[y]?(e[y]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,i=n.left,r=n.top;return this.moveTo(ge(e)?e:i+Number(e),ge(t)?t:r+Number(t))},moveTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,i=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(me(e)&&(n.left=e,i=!0),me(t)&&(n.top=t,i=!0),i&&this.renderCanvas(!0)),this},zoom:function(e,t){var n=this.canvasData;return e=(e=Number(e))<0?1/(1-e):1+e,this.zoomTo(n.width*e/n.naturalWidth,null,t)},zoomTo:function(e,t,n){var i=this.options,r=this.canvasData,o=r.width,a=r.height,s=r.naturalWidth,l=r.naturalHeight;if((e=Number(e))>=0&&this.ready&&!this.disabled&&i.zoomable){var c=s*e,u=l*e;if(!1===Ye(this.element,re,{ratio:e,oldRatio:o/s,originalEvent:n}))return this;if(n){var h=this.pointers,d=Xe(this.cropper),f=h&&Object.keys(h).length?Qe(h):{pageX:n.pageX,pageY:n.pageY};r.left-=(c-o)*((f.pageX-d.left-r.left)/o),r.top-=(u-a)*((f.pageY-d.top-r.top)/a)}else we(t)&&me(t.x)&&me(t.y)?(r.left-=(c-o)*((t.x-r.left)/o),r.top-=(u-a)*((t.y-r.top)/a)):(r.left-=(c-o)/2,r.top-=(u-a)/2);r.width=c,r.height=u,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return me(e=Number(e))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,me(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(me(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.imageData,i=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(me(e)&&(n.scaleX=e,i=!0),me(t)&&(n.scaleY=t,i=!0),i&&this.renderCanvas(!0,!0)),this},getData:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,i=this.imageData,r=this.canvasData,o=this.cropBoxData;if(this.ready&&this.cropped){e={x:o.left-r.left,y:o.top-r.top,width:o.width,height:o.height};var a=i.width/i.naturalWidth;if(Ze(e,(function(t,n){e[n]=t/a})),t){var s=Math.round(e.y+e.height),l=Math.round(e.x+e.width);e.x=Math.round(e.x),e.y=Math.round(e.y),e.width=l-e.x,e.height=s-e.y}}else e={x:0,y:0,width:0,height:0};return n.rotatable&&(e.rotate=i.rotate||0),n.scalable&&(e.scaleX=i.scaleX||1,e.scaleY=i.scaleY||1),e},setData:function(e){var t=this.options,n=this.imageData,i=this.canvasData,r={};if(this.ready&&!this.disabled&&we(e)){var o=!1;t.rotatable&&me(e.rotate)&&e.rotate!==n.rotate&&(n.rotate=e.rotate,o=!0),t.scalable&&(me(e.scaleX)&&e.scaleX!==n.scaleX&&(n.scaleX=e.scaleX,o=!0),me(e.scaleY)&&e.scaleY!==n.scaleY&&(n.scaleY=e.scaleY,o=!0)),o&&this.renderCanvas(!0,!0);var a=n.width/n.naturalWidth;me(e.x)&&(r.left=e.x*a+i.left),me(e.y)&&(r.top=e.y*a+i.top),me(e.width)&&(r.width=e.width*a),me(e.height)&&(r.height=e.height*a),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?Me({},this.containerData):{}},getImageData:function(){return this.sized?Me({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&Ze(["left","top","width","height","naturalWidth","naturalHeight"],(function(n){t[n]=e[n]})),t},setCanvasData:function(e){var t=this.canvasData,n=t.aspectRatio;return this.ready&&!this.disabled&&we(e)&&(me(e.left)&&(t.left=e.left),me(e.top)&&(t.top=e.top),me(e.width)?(t.width=e.width,t.height=e.width/n):me(e.height)&&(t.height=e.height,t.width=e.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var e,t=this.cropBoxData;return this.ready&&this.cropped&&(e={left:t.left,top:t.top,width:t.width,height:t.height}),e||{}},setCropBoxData:function(e){var t,n,i=this.cropBoxData,r=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&we(e)&&(me(e.left)&&(i.left=e.left),me(e.top)&&(i.top=e.top),me(e.width)&&e.width!==i.width&&(t=!0,i.width=e.width),me(e.height)&&e.height!==i.height&&(n=!0,i.height=e.height),r&&(t?i.height=i.width/r:n&&(i.width=i.height*r)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,n=tt(this.image,this.imageData,t,e);if(!this.cropped)return n;var i=this.getData(e.rounded),r=i.x,o=i.y,a=i.width,s=i.height,l=n.width/Math.floor(t.naturalWidth);1!==l&&(r*=l,o*=l,a*=l,s*=l);var u=a/s,h=Je({aspectRatio:u,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),d=Je({aspectRatio:u,width:e.minWidth||0,height:e.minHeight||0},"cover"),f=Je({aspectRatio:u,width:e.width||(1!==l?n.width:a),height:e.height||(1!==l?n.height:s)}),p=f.width,m=f.height;p=Math.min(h.width,Math.max(d.width,p)),m=Math.min(h.height,Math.max(d.height,m));var v=document.createElement("canvas"),g=v.getContext("2d");v.width=Re(p),v.height=Re(m),g.fillStyle=e.fillColor||"transparent",g.fillRect(0,0,p,m);var b=e.imageSmoothingEnabled,y=void 0===b||b,w=e.imageSmoothingQuality;g.imageSmoothingEnabled=y,w&&(g.imageSmoothingQuality=w);var x,C,E,Z,M,k,R=n.width,S=n.height,N=r,D=o;N<=-a||N>R?(N=0,x=0,E=0,M=0):N<=0?(E=-N,N=0,M=x=Math.min(R,a+N)):N<=R&&(E=0,M=x=Math.min(a,R-N)),x<=0||D<=-s||D>S?(D=0,C=0,Z=0,k=0):D<=0?(Z=-D,D=0,k=C=Math.min(S,s+D)):D<=S&&(Z=0,k=C=Math.min(s,S-D));var O=[N,D,x,C];if(M>0&&k>0){var P=p/a;O.push(E*P,Z*P,M*P,k*P)}return g.drawImage.apply(g,[n].concat(c(O.map((function(e){return Math.floor(Re(e))}))))),v},setAspectRatio:function(e){var t=this.options;return this.disabled||ge(e)||(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,n=this.dragBox,i=this.face;if(this.ready&&!this.disabled){var r=e===W,o=t.movable&&e===H;e=r||o?e:Y,t.dragMode=e,Le(n,B,e),Te(n,P,r),Te(n,I,o),t.cropBoxMovable||(Le(i,B,e),Te(i,P,r),Te(i,I,o))}return this}},mt=v.Cropper,vt=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(o(this,e),!t||!ce.test(t.tagName))throw new Error("The first argument is required and must be an <img> or <canvas> element.");this.element=t,this.options=Me({},de,we(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return s(e,[{key:"init",value:function(){var e,t=this.element,n=t.tagName.toLowerCase();if(!t[y]){if(t[y]=this,"img"===n){if(this.isImg=!0,e=t.getAttribute("src")||"",this.originalUrl=e,!e)return;e=t.src}else"canvas"===n&&window.HTMLCanvasElement&&(e=t.toDataURL());this.load(e)}}},{key:"load",value:function(e){var t=this;if(e){this.url=e,this.imageData={};var n=this.element,i=this.options;if(i.rotatable||i.scalable||(i.checkOrientation=!1),i.checkOrientation&&window.ArrayBuffer)if(se.test(e))le.test(e)?this.read(ot(e)):this.clone();else{var r=new XMLHttpRequest,o=this.clone.bind(this);this.reloading=!0,this.xhr=r,r.onabort=o,r.onerror=o,r.ontimeout=o,r.onprogress=function(){r.getResponseHeader("content-type")!==oe&&r.abort()},r.onload=function(){t.read(r.response)},r.onloadend=function(){t.reloading=!1,t.xhr=null},i.checkCrossOrigin&&Fe(e)&&n.crossOrigin&&(e=Ue(e)),r.open("GET",e,!0),r.responseType="arraybuffer",r.withCredentials="use-credentials"===n.crossOrigin,r.send()}else this.clone()}}},{key:"read",value:function(e){var t=this.options,n=this.imageData,i=st(e),r=0,o=1,a=1;if(i>1){this.url=at(e,oe);var s=lt(i);r=s.rotate,o=s.scaleX,a=s.scaleY}t.rotatable&&(n.rotate=r),t.scalable&&(n.scaleX=o,n.scaleY=a),this.clone()}},{key:"clone",value:function(){var e=this.element,t=this.url,n=e.crossOrigin,i=t;this.options.checkCrossOrigin&&Fe(t)&&(n||(n="anonymous"),i=Ue(t)),this.crossOrigin=n,this.crossOriginUrl=i;var r=document.createElement("img");n&&(r.crossOrigin=n),r.src=i||t,r.alt=e.alt||"The image to crop",this.image=r,r.onload=this.start.bind(this),r.onerror=this.stop.bind(this),Oe(r,z),e.parentNode.insertBefore(r,e.nextSibling)}},{key:"start",value:function(){var e=this,t=this.image;t.onload=null,t.onerror=null,this.sizing=!0;var n=v.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(v.navigator.userAgent),i=function(t,n){Me(e.imageData,{naturalWidth:t,naturalHeight:n,aspectRatio:t/n}),e.initialImageData=Me({},e.imageData),e.sizing=!1,e.sized=!0,e.build()};if(!t.naturalWidth||n){var r=document.createElement("img"),o=document.body||document.documentElement;this.sizingImage=r,r.onload=function(){i(r.width,r.height),n||o.removeChild(r)},r.src=t.src,n||(r.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",o.appendChild(r))}else i(t.naturalWidth,t.naturalHeight)}},{key:"stop",value:function(){var e=this.image;e.onload=null,e.onerror=null,e.parentNode.removeChild(e),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var e=this.element,t=this.options,n=this.image,i=e.parentNode,r=document.createElement("div");r.innerHTML=fe;var o=r.querySelector(".".concat(y,"-container")),a=o.querySelector(".".concat(y,"-canvas")),s=o.querySelector(".".concat(y,"-drag-box")),l=o.querySelector(".".concat(y,"-crop-box")),c=l.querySelector(".".concat(y,"-face"));this.container=i,this.cropper=o,this.canvas=a,this.dragBox=s,this.cropBox=l,this.viewBox=o.querySelector(".".concat(y,"-view-box")),this.face=c,a.appendChild(n),Oe(e,A),i.insertBefore(o,e.nextSibling),Pe(n,z),this.initPreview(),this.bind(),t.initialAspectRatio=Math.max(0,t.initialAspectRatio)||NaN,t.aspectRatio=Math.max(0,t.aspectRatio)||NaN,t.viewMode=Math.max(0,Math.min(3,Math.round(t.viewMode)))||0,Oe(l,A),t.guides||Oe(l.getElementsByClassName("".concat(y,"-dashed")),A),t.center||Oe(l.getElementsByClassName("".concat(y,"-center")),A),t.background&&Oe(o,"".concat(y,"-bg")),t.highlight||Oe(c,_),t.cropBoxMovable&&(Oe(c,I),Le(c,B,w)),t.cropBoxResizable||(Oe(l.getElementsByClassName("".concat(y,"-line")),A),Oe(l.getElementsByClassName("".concat(y,"-point")),A)),this.render(),this.ready=!0,this.setDragMode(t.dragMode),t.autoCrop&&this.crop(),this.setData(t.data),xe(t.ready)&&He(e,te,t.ready,{once:!0}),Ye(e,te)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var e=this.cropper.parentNode;e&&e.removeChild(this.cropper),Pe(this.element,A)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=mt,e}},{key:"setDefaults",value:function(e){Me(de,we(e)&&e)}}])}();return Me(vt.prototype,ct,ut,ht,dt,ft,pt),vt}()},96478:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var i=n(54476),r=n(20068),o=n(42978),a=n(75931),s=n(65030),l=n(92310),c=n.n(l),u=n(8654),h=n(59301),d=n(10228),f=n(16089),p=d.Z.ESC,m=d.Z.TAB;var v=(0,h.forwardRef)((function(e,t){var n=e.overlay,i=e.arrow,r=e.prefixCls,o=(0,h.useMemo)((function(){return"function"==typeof n?n():n}),[n]),a=(0,u.sQ)(t,(0,u.C4)(o));return h.createElement(h.Fragment,null,i&&h.createElement("div",{className:"".concat(r,"-arrow")}),h.cloneElement(o,{ref:(0,u.Yr)(o)?a:void 0}))})),g={adjustX:1,adjustY:1},b=[0,0],y={topLeft:{points:["bl","tl"],overflow:g,offset:[0,-4],targetOffset:b},top:{points:["bc","tc"],overflow:g,offset:[0,-4],targetOffset:b},topRight:{points:["br","tr"],overflow:g,offset:[0,-4],targetOffset:b},bottomLeft:{points:["tl","bl"],overflow:g,offset:[0,4],targetOffset:b},bottom:{points:["tc","bc"],overflow:g,offset:[0,4],targetOffset:b},bottomRight:{points:["tr","br"],overflow:g,offset:[0,4],targetOffset:b}},w=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function x(e,t){var n,l=e.arrow,d=void 0!==l&&l,g=e.prefixCls,b=void 0===g?"rc-dropdown":g,x=e.transitionName,C=e.animation,E=e.align,Z=e.placement,M=void 0===Z?"bottomLeft":Z,k=e.placements,R=void 0===k?y:k,S=e.getPopupContainer,N=e.showAction,D=e.hideAction,O=e.overlayClassName,P=e.overlayStyle,T=e.visible,A=e.trigger,z=void 0===A?["hover"]:A,_=e.autoFocus,L=e.overlay,I=e.children,B=e.onVisibleChange,j=(0,a.Z)(e,w),W=h.useState(),H=(0,o.Z)(W,2),Y=H[0],X=H[1],K="visible"in e?T:Y,V=h.useRef(null),F=h.useRef(null),U=h.useRef(null);h.useImperativeHandle(t,(function(){return V.current}));var q=function(e){X(e),null==B||B(e)};!function(e){var t=e.visible,n=e.triggerRef,i=e.onVisibleChange,r=e.autoFocus,o=e.overlayRef,a=h.useRef(!1),s=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==i||i(!1))},l=function(){var e;return!(null===(e=o.current)||void 0===e||!e.focus||(o.current.focus(),a.current=!0,0))},c=function(e){switch(e.keyCode){case p:s();break;case m:var t=!1;a.current||(t=l()),t?e.preventDefault():s()}};h.useEffect((function(){return t?(window.addEventListener("keydown",c),r&&(0,f.Z)(l,3),function(){window.removeEventListener("keydown",c),a.current=!1}):function(){a.current=!1}}),[t])}({visible:K,triggerRef:U,onVisibleChange:q,autoFocus:_,overlayRef:F});var G,$,Q,J=function(){return h.createElement(v,{ref:F,overlay:L,prefixCls:b,arrow:d})},ee=h.cloneElement(I,{className:c()(null===(n=I.props)||void 0===n?void 0:n.className,K&&(G=e.openClassName,void 0!==G?G:"".concat(b,"-open"))),ref:(0,u.Yr)(I)?(0,u.sQ)(U,(0,u.C4)(I)):void 0}),te=D;return te||-1===z.indexOf("contextMenu")||(te=["click"]),h.createElement(s.Z,(0,i.Z)({builtinPlacements:R},j,{prefixCls:b,ref:V,popupClassName:c()(O,(0,r.Z)({},"".concat(b,"-show-arrow"),d)),popupStyle:P,action:z,showAction:N,hideAction:te,popupPlacement:M,popupAlign:E,popupTransitionName:x,popupAnimation:C,popupVisible:K,stretch:($=e.minOverlayWidthMatchTrigger,Q=e.alignPoint,("minOverlayWidthMatchTrigger"in e?$:!Q)?"minWidth":""),popup:"function"==typeof L?J:J(),onPopupVisibleChange:q,onPopupClick:function(t){var n=e.onOverlayClick;X(!1),n&&n(t)},getPopupContainer:S}),ee)}var C=h.forwardRef(x)},66003:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var i=n(75931),r=n(33885),o=n(76190),a=n(59301),s=["show"];function l(e,t){return a.useMemo((function(){var n={};t&&(n.show="object"===(0,o.Z)(t)&&t.formatter?t.formatter:!!t);var a=n=(0,r.Z)((0,r.Z)({},n),e),l=a.show,c=(0,i.Z)(a,s);return(0,r.Z)((0,r.Z)({},c),{},{show:!!l,showFormatter:"function"==typeof l?l:void 0,strategy:c.strategy||function(e){return e.length}})}),[e,t])}},36901:function(e,t,n){"use strict";n.r(t),n.d(t,{BaseInput:function(){return h},default:function(){return y}});var i=n(33885),r=n(54476),o=n(20068),a=n(76190),s=n(92310),l=n.n(s),c=n(59301),u=n(30292),h=c.forwardRef((function(e,t){var n,s,h,d=e.inputElement,f=e.children,p=e.prefixCls,m=e.prefix,v=e.suffix,g=e.addonBefore,b=e.addonAfter,y=e.className,w=e.style,x=e.disabled,C=e.readOnly,E=e.focused,Z=e.triggerFocus,M=e.allowClear,k=e.value,R=e.handleReset,S=e.hidden,N=e.classes,D=e.classNames,O=e.dataAttrs,P=e.styles,T=e.components,A=e.onClear,z=null!=f?f:d,_=(null==T?void 0:T.affixWrapper)||"span",L=(null==T?void 0:T.groupWrapper)||"span",I=(null==T?void 0:T.wrapper)||"span",B=(null==T?void 0:T.groupAddon)||"span",j=(0,c.useRef)(null),W=(0,u.X3)(e),H=(0,c.cloneElement)(z,{value:k,className:l()(null===(n=z.props)||void 0===n?void 0:n.className,!W&&(null==D?void 0:D.variant))||null}),Y=(0,c.useRef)(null);if(c.useImperativeHandle(t,(function(){return{nativeElement:Y.current||j.current}})),W){var X=null;if(M){var K=!x&&!C&&k,V="".concat(p,"-clear-icon"),F="object"===(0,a.Z)(M)&&null!=M&&M.clearIcon?M.clearIcon:"✖";X=c.createElement("button",{type:"button",tabIndex:-1,onClick:function(e){null==R||R(e),null==A||A()},onMouseDown:function(e){return e.preventDefault()},className:l()(V,(0,o.Z)((0,o.Z)({},"".concat(V,"-hidden"),!K),"".concat(V,"-has-suffix"),!!v))},F)}var U="".concat(p,"-affix-wrapper"),q=l()(U,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(p,"-disabled"),x),"".concat(U,"-disabled"),x),"".concat(U,"-focused"),E),"".concat(U,"-readonly"),C),"".concat(U,"-input-with-clear-btn"),v&&M&&k),null==N?void 0:N.affixWrapper,null==D?void 0:D.affixWrapper,null==D?void 0:D.variant),G=(v||M)&&c.createElement("span",{className:l()("".concat(p,"-suffix"),null==D?void 0:D.suffix),style:null==P?void 0:P.suffix},X,v);H=c.createElement(_,(0,r.Z)({className:q,style:null==P?void 0:P.affixWrapper,onClick:function(e){var t;null!==(t=j.current)&&void 0!==t&&t.contains(e.target)&&(null==Z||Z())}},null==O?void 0:O.affixWrapper,{ref:j}),m&&c.createElement("span",{className:l()("".concat(p,"-prefix"),null==D?void 0:D.prefix),style:null==P?void 0:P.prefix},m),H,G)}if((0,u.He)(e)){var $="".concat(p,"-group"),Q="".concat($,"-addon"),J="".concat($,"-wrapper"),ee=l()("".concat(p,"-wrapper"),$,null==N?void 0:N.wrapper,null==D?void 0:D.wrapper),te=l()(J,(0,o.Z)({},"".concat(J,"-disabled"),x),null==N?void 0:N.group,null==D?void 0:D.groupWrapper);H=c.createElement(L,{className:te,ref:Y},c.createElement(I,{className:ee},g&&c.createElement(B,{className:Q},g),H,b&&c.createElement(B,{className:Q},b)))}return c.cloneElement(H,{className:l()(null===(s=H.props)||void 0===s?void 0:s.className,y)||null,style:(0,i.Z)((0,i.Z)({},null===(h=H.props)||void 0===h?void 0:h.style),w),hidden:S})})),d=n(94480),f=n(42978),p=n(75931),m=n(18929),v=n(2738),g=n(66003),b=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],y=(0,c.forwardRef)((function(e,t){var n=e.autoComplete,a=e.onChange,s=e.onFocus,y=e.onBlur,w=e.onPressEnter,x=e.onKeyDown,C=e.onKeyUp,E=e.prefixCls,Z=void 0===E?"rc-input":E,M=e.disabled,k=e.htmlSize,R=e.className,S=e.maxLength,N=e.suffix,D=e.showCount,O=e.count,P=e.type,T=void 0===P?"text":P,A=e.classes,z=e.classNames,_=e.styles,L=e.onCompositionStart,I=e.onCompositionEnd,B=(0,p.Z)(e,b),j=(0,c.useState)(!1),W=(0,f.Z)(j,2),H=W[0],Y=W[1],X=(0,c.useRef)(!1),K=(0,c.useRef)(!1),V=(0,c.useRef)(null),F=(0,c.useRef)(null),U=function(e){V.current&&(0,u.nH)(V.current,e)},q=(0,m.Z)(e.defaultValue,{value:e.value}),G=(0,f.Z)(q,2),$=G[0],Q=G[1],J=null==$?"":String($),ee=(0,c.useState)(null),te=(0,f.Z)(ee,2),ne=te[0],ie=te[1],re=(0,g.Z)(O,D),oe=re.max||S,ae=re.strategy(J),se=!!oe&&ae>oe;(0,c.useImperativeHandle)(t,(function(){var e;return{focus:U,blur:function(){var e;null===(e=V.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,n){var i;null===(i=V.current)||void 0===i||i.setSelectionRange(e,t,n)},select:function(){var e;null===(e=V.current)||void 0===e||e.select()},input:V.current,nativeElement:(null===(e=F.current)||void 0===e?void 0:e.nativeElement)||V.current}})),(0,c.useEffect)((function(){K.current&&(K.current=!1),Y((function(e){return(!e||!M)&&e}))}),[M]);var le=function(e,t,n){var i,r,o=t;if(!X.current&&re.exceedFormatter&&re.max&&re.strategy(t)>re.max)t!==(o=re.exceedFormatter(t,{max:re.max}))&&ie([(null===(i=V.current)||void 0===i?void 0:i.selectionStart)||0,(null===(r=V.current)||void 0===r?void 0:r.selectionEnd)||0]);else if("compositionEnd"===n.source)return;Q(o),V.current&&(0,u.rJ)(V.current,e,a,o)};(0,c.useEffect)((function(){var e;ne&&(null===(e=V.current)||void 0===e||e.setSelectionRange.apply(e,(0,d.Z)(ne)))}),[ne]);var ce,ue=function(e){le(e,e.target.value,{source:"change"})},he=function(e){X.current=!1,le(e,e.currentTarget.value,{source:"compositionEnd"}),null==I||I(e)},de=function(e){w&&"Enter"===e.key&&!K.current&&(K.current=!0,w(e)),null==x||x(e)},fe=function(e){"Enter"===e.key&&(K.current=!1),null==C||C(e)},pe=function(e){Y(!0),null==s||s(e)},me=function(e){K.current&&(K.current=!1),Y(!1),null==y||y(e)},ve=se&&"".concat(Z,"-out-of-range");return c.createElement(h,(0,r.Z)({},B,{prefixCls:Z,className:l()(R,ve),handleReset:function(e){Q(""),U(),V.current&&(0,u.rJ)(V.current,e,a)},value:J,focused:H,triggerFocus:U,suffix:function(){var e=Number(oe)>0;if(N||re.show){var t=re.showFormatter?re.showFormatter({value:J,count:ae,maxLength:oe}):"".concat(ae).concat(e?" / ".concat(oe):"");return c.createElement(c.Fragment,null,re.show&&c.createElement("span",{className:l()("".concat(Z,"-show-count-suffix"),(0,o.Z)({},"".concat(Z,"-show-count-has-suffix"),!!N),null==z?void 0:z.count),style:(0,i.Z)({},null==_?void 0:_.count)},t),N)}return null}(),disabled:M,classes:A,classNames:z,styles:_}),(ce=(0,v.Z)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]),c.createElement("input",(0,r.Z)({autoComplete:n},ce,{onChange:ue,onFocus:pe,onBlur:me,onKeyDown:de,onKeyUp:fe,className:l()(Z,(0,o.Z)({},"".concat(Z,"-disabled"),M),null==z?void 0:z.input),style:null==_?void 0:_.input,ref:V,size:k,type:T,onCompositionStart:function(e){X.current=!0,null==L||L(e)},onCompositionEnd:he}))))}))},30292:function(e,t,n){"use strict";function i(e){return!(!e.addonBefore&&!e.addonAfter)}function r(e){return!!(e.prefix||e.suffix||e.allowClear)}function o(e,t,n){var i=t.cloneNode(!0),r=Object.create(e,{target:{value:i},currentTarget:{value:i}});return i.value=n,"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd&&(i.selectionStart=t.selectionStart,i.selectionEnd=t.selectionEnd),i.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},r}function a(e,t,n,i){if(n){var r=t;"click"!==t.type?"file"===e.type||void 0===i?n(r):n(r=o(t,e,i)):n(r=o(t,e,""))}}function s(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var i=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}n.d(t,{He:function(){return i},X3:function(){return r},nH:function(){return s},rJ:function(){return a}})},28321:function(e,t,n){"use strict";n.d(t,{iz:function(){return je},ck:function(){return ye},BW:function(){return Ye},sN:function(){return ye},Wd:function(){return Ie},ZP:function(){return $e},Xl:function(){return S}});var i=n(54476),r=n(20068),o=n(33885),a=n(94480),s=n(42978),l=n(75931),c=n(92310),u=n.n(c),h=n(11780),d=n(18929),f=n(13697),p=n(48736),m=n(59301),v=n(4676),g=m.createContext(null);function b(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function y(e){return b(m.useContext(g),e)}var w=n(80547),x=["children","locked"],C=m.createContext(null);function E(e){var t=e.children,n=e.locked,i=(0,l.Z)(e,x),r=m.useContext(C),a=(0,w.Z)((function(){return e=r,t=i,n=(0,o.Z)({},e),Object.keys(t).forEach((function(e){var i=t[e];void 0!==i&&(n[e]=i)})),n;var e,t,n}),[r,i],(function(e,t){return!(n||e[0]===t[0]&&(0,f.Z)(e[1],t[1],!0))}));return m.createElement(C.Provider,{value:a},t)}var Z=[],M=m.createContext(null);function k(){return m.useContext(M)}var R=m.createContext(Z);function S(e){var t=m.useContext(R);return m.useMemo((function(){return void 0!==e?[].concat((0,a.Z)(t),[e]):t}),[t,e])}var N=m.createContext(null),D=m.createContext({}),O=n(29194);function P(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,O.Z)(e)){var n=e.nodeName.toLowerCase(),i=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),o=Number(r),a=null;return r&&!Number.isNaN(o)?a=o:i&&null===a&&(a=0),i&&e.disabled&&(a=null),null!==a&&(a>=0||t&&a<0)}return!1}function T(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,a.Z)(e.querySelectorAll("*")).filter((function(e){return P(e,t)}));return P(e,t)&&n.unshift(e),n}var A=n(10228),z=n(16089),_=A.Z.LEFT,L=A.Z.RIGHT,I=A.Z.UP,B=A.Z.DOWN,j=A.Z.ENTER,W=A.Z.ESC,H=A.Z.HOME,Y=A.Z.END,X=[I,B,_,L];function K(e,t){return T(e,!0).filter((function(e){return t.has(e)}))}function V(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var r=K(e,t),o=r.length,a=r.findIndex((function(e){return n===e}));return i<0?-1===a?a=o-1:a-=1:i>0&&(a+=1),r[a=(a+o)%o]}var F=function(e,t){var n=new Set,i=new Map,r=new Map;return e.forEach((function(e){var o=document.querySelector("[data-menu-id='".concat(b(t,e),"']"));o&&(n.add(o),r.set(o,e),i.set(e,o))})),{elements:n,key2element:i,element2key:r}};function U(e,t,n,i,o,a,s,l,c,u){var h=m.useRef(),d=m.useRef();d.current=t;var f=function(){z.Z.cancel(h.current)};return m.useEffect((function(){return function(){f()}}),[]),function(p){var m=p.which;if([].concat(X,[j,W,H,Y]).includes(m)){var v=a(),g=F(v,i),b=g,y=b.elements,w=b.key2element,x=b.element2key,C=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(w.get(t),y),E=x.get(C),Z=function(e,t,n,i){var o,a="prev",s="next",l="children",c="parent";if("inline"===e&&i===j)return{inlineTrigger:!0};var u=(0,r.Z)((0,r.Z)({},I,a),B,s),h=(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},_,n?s:a),L,n?a:s),B,l),j,l),d=(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},I,a),B,s),j,l),W,c),_,n?l:c),L,n?c:l);switch(null===(o={inline:u,horizontal:h,vertical:d,inlineSub:u,horizontalSub:d,verticalSub:d}["".concat(e).concat(t?"":"Sub")])||void 0===o?void 0:o[i]){case a:return{offset:-1,sibling:!0};case s:return{offset:1,sibling:!0};case c:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}(e,1===s(E,!0).length,n,m);if(!Z&&m!==H&&m!==Y)return;(X.includes(m)||[H,Y].includes(m))&&p.preventDefault();var M=function(e){if(e){var t=e,n=e.querySelector("a");null!=n&&n.getAttribute("href")&&(t=n);var i=x.get(e);l(i),f(),h.current=(0,z.Z)((function(){d.current===i&&t.focus()}))}};if([H,Y].includes(m)||Z.sibling||!C){var k,R,S=K(k=C&&"inline"!==e?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(C):o.current,y);R=m===H?S[0]:m===Y?S[S.length-1]:V(k,y,C,Z.offset),M(R)}else if(Z.inlineTrigger)c(E);else if(Z.offset>0)c(E,!0),f(),h.current=(0,z.Z)((function(){g=F(v,i);var e=C.getAttribute("aria-controls"),t=V(document.getElementById(e),g.elements);M(t)}),5);else if(Z.offset<0){var N=s(E,!0),D=N[N.length-2],O=w.get(D);c(D,!1),M(O)}}null==u||u(p)}}var q="__RC_UTIL_PATH_SPLIT__",G=function(e){return e.join(q)},$="rc-menu-more";function Q(){var e=m.useState({}),t=(0,s.Z)(e,2)[1],n=(0,m.useRef)(new Map),i=(0,m.useRef)(new Map),r=m.useState([]),o=(0,s.Z)(r,2),l=o[0],c=o[1],u=(0,m.useRef)(0),h=(0,m.useRef)(!1),d=(0,m.useCallback)((function(e,r){var o=G(r);i.current.set(o,e),n.current.set(e,o),u.current+=1;var a,s=u.current;a=function(){s===u.current&&(h.current||t({}))},Promise.resolve().then(a)}),[]),f=(0,m.useCallback)((function(e,t){var r=G(t);i.current.delete(r),n.current.delete(e)}),[]),p=(0,m.useCallback)((function(e){c(e)}),[]),v=(0,m.useCallback)((function(e,t){var i=n.current.get(e)||"",r=i.split(q);return t&&l.includes(r[0])&&r.unshift($),r}),[l]),g=(0,m.useCallback)((function(e,t){return e.filter((function(e){return void 0!==e})).some((function(e){return v(e,!0).includes(t)}))}),[v]),b=(0,m.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(q),r=new Set;return(0,a.Z)(i.current.keys()).forEach((function(e){e.startsWith(t)&&r.add(i.current.get(e))})),r}),[]);return m.useEffect((function(){return function(){h.current=!0}}),[]),{registerPath:d,unregisterPath:f,refreshOverflowKeys:p,isSubPathKey:g,getKeyPath:v,getKeys:function(){var e=(0,a.Z)(n.current.keys());return l.length&&e.push($),e},getSubPathKeys:b}}function J(e){var t=m.useRef(e);t.current=e;var n=m.useCallback((function(){for(var e,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(i))}),[]);return e?n:void 0}var ee=Math.random().toFixed(5).toString().slice(2),te=0;var ne=n(67732),ie=n(83652),re=n(42403),oe=n(158),ae=n(2738),se=n(8654);function le(e,t,n,i){var r=m.useContext(C),o=r.activeKey,a=r.onActive,s=r.onInactive,l={active:o===e};return t||(l.onMouseEnter=function(t){null==n||n({key:e,domEvent:t}),a(e)},l.onMouseLeave=function(t){null==i||i({key:e,domEvent:t}),s(e)}),l}function ce(e){var t=m.useContext(C),n=t.mode,i=t.rtl,r=t.inlineIndent;if("inline"!==n)return null;return i?{paddingRight:e*r}:{paddingLeft:e*r}}function ue(e){var t,n=e.icon,i=e.props,r=e.children;return null===n||!1===n?null:("function"==typeof n?t=m.createElement(n,(0,o.Z)({},i)):"boolean"!=typeof n&&(t=n),t||r||null)}var he=["item"];function de(e){var t=e.item,n=(0,l.Z)(e,he);return Object.defineProperty(n,"item",{get:function(){return(0,p.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var fe=["title","attribute","elementRef"],pe=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],me=["active"],ve=function(e){(0,re.Z)(n,e);var t=(0,oe.Z)(n);function n(){return(0,ne.Z)(this,n),t.apply(this,arguments)}return(0,ie.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.attribute,r=e.elementRef,o=(0,l.Z)(e,fe),a=(0,ae.Z)(o,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,p.ZP)(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),m.createElement(h.Z.Item,(0,i.Z)({},n,{title:"string"==typeof t?t:void 0},a,{ref:r}))}}]),n}(m.Component),ge=m.forwardRef((function(e,t){var n=e.style,s=e.className,c=e.eventKey,h=(e.warnKey,e.disabled),d=e.itemIcon,f=e.children,p=e.role,v=e.onMouseEnter,g=e.onMouseLeave,b=e.onClick,w=e.onKeyDown,x=e.onFocus,E=(0,l.Z)(e,pe),Z=y(c),M=m.useContext(C),k=M.prefixCls,R=M.onItemClick,N=M.disabled,O=M.overflowDisabled,P=M.itemIcon,T=M.selectedKeys,z=M.onActive,_=m.useContext(D)._internalRenderMenuItem,L="".concat(k,"-item"),I=m.useRef(),B=m.useRef(),j=N||h,W=(0,se.x1)(t,B),H=S(c);var Y=function(e){return{key:c,keyPath:(0,a.Z)(H).reverse(),item:I.current,domEvent:e}},X=d||P,K=le(c,j,v,g),V=K.active,F=(0,l.Z)(K,me),U=T.includes(c),q=ce(H.length),G={};"option"===e.role&&(G["aria-selected"]=U);var $=m.createElement(ve,(0,i.Z)({ref:I,elementRef:W,role:null===p?"none":p||"menuitem",tabIndex:h?null:-1,"data-menu-id":O&&Z?null:Z},(0,ae.Z)(E,["extra"]),F,G,{component:"li","aria-disabled":h,style:(0,o.Z)((0,o.Z)({},q),n),className:u()(L,(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(L,"-active"),V),"".concat(L,"-selected"),U),"".concat(L,"-disabled"),j),s),onClick:function(e){if(!j){var t=Y(e);null==b||b(de(t)),R(t)}},onKeyDown:function(e){if(null==w||w(e),e.which===A.Z.ENTER){var t=Y(e);null==b||b(de(t)),R(t)}},onFocus:function(e){z(c),null==x||x(e)}}),f,m.createElement(ue,{props:(0,o.Z)((0,o.Z)({},e),{},{isSelected:U}),icon:X}));return _&&($=_($,e,{selected:U})),$}));function be(e,t){var n=e.eventKey,r=k(),o=S(n);return m.useEffect((function(){if(r)return r.registerPath(n,o),function(){r.unregisterPath(n,o)}}),[o]),r?null:m.createElement(ge,(0,i.Z)({},e,{ref:t}))}var ye=m.forwardRef(be),we=["className","children"],xe=function(e,t){var n=e.className,r=e.children,o=(0,l.Z)(e,we),a=m.useContext(C),s=a.prefixCls,c=a.mode,h=a.rtl;return m.createElement("ul",(0,i.Z)({className:u()(s,h&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat("inline"===c?"inline":"vertical"),n),role:"menu"},o,{"data-menu-list":!0,ref:t}),r)},Ce=m.forwardRef(xe);Ce.displayName="SubMenuList";var Ee=Ce,Ze=n(11592);function Me(e,t){return(0,Ze.Z)(e).map((function(e,n){if(m.isValidElement(e)){var i,r,o=e.key,s=null!==(i=null===(r=e.props)||void 0===r?void 0:r.eventKey)&&void 0!==i?i:o;null==s&&(s="tmp_key-".concat([].concat((0,a.Z)(t),[n]).join("-")));var l={key:s,eventKey:s};return m.cloneElement(e,l)}return e}))}var ke=n(65030),Re={adjustX:1,adjustY:1},Se={topLeft:{points:["bl","tl"],overflow:Re},topRight:{points:["br","tr"],overflow:Re},bottomLeft:{points:["tl","bl"],overflow:Re},bottomRight:{points:["tr","br"],overflow:Re},leftTop:{points:["tr","tl"],overflow:Re},leftBottom:{points:["br","bl"],overflow:Re},rightTop:{points:["tl","tr"],overflow:Re},rightBottom:{points:["bl","br"],overflow:Re}},Ne={topLeft:{points:["bl","tl"],overflow:Re},topRight:{points:["br","tr"],overflow:Re},bottomLeft:{points:["tl","bl"],overflow:Re},bottomRight:{points:["tr","br"],overflow:Re},rightTop:{points:["tr","tl"],overflow:Re},rightBottom:{points:["br","bl"],overflow:Re},leftTop:{points:["tl","tr"],overflow:Re},leftBottom:{points:["bl","br"],overflow:Re}};function De(e,t,n){return t||(n?n[e]||n.other:void 0)}var Oe={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Pe(e){var t=e.prefixCls,n=e.visible,i=e.children,a=e.popup,l=e.popupStyle,c=e.popupClassName,h=e.popupOffset,d=e.disabled,f=e.mode,p=e.onVisibleChange,v=m.useContext(C),g=v.getPopupContainer,b=v.rtl,y=v.subMenuOpenDelay,w=v.subMenuCloseDelay,x=v.builtinPlacements,E=v.triggerSubMenuAction,Z=v.forceSubMenuRender,M=v.rootClassName,k=v.motion,R=v.defaultMotions,S=m.useState(!1),N=(0,s.Z)(S,2),D=N[0],O=N[1],P=b?(0,o.Z)((0,o.Z)({},Ne),x):(0,o.Z)((0,o.Z)({},Se),x),T=Oe[f],A=De(f,k,R),_=m.useRef(A);"inline"!==f&&(_.current=A);var L=(0,o.Z)((0,o.Z)({},_.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),I=m.useRef();return m.useEffect((function(){return I.current=(0,z.Z)((function(){O(n)})),function(){z.Z.cancel(I.current)}}),[n]),m.createElement(ke.Z,{prefixCls:t,popupClassName:u()("".concat(t,"-popup"),(0,r.Z)({},"".concat(t,"-rtl"),b),c,M),stretch:"horizontal"===f?"minWidth":null,getPopupContainer:g,builtinPlacements:P,popupPlacement:T,popupVisible:D,popup:a,popupStyle:l,popupAlign:h&&{offset:h},action:d?[]:[E],mouseEnterDelay:y,mouseLeaveDelay:w,onPopupVisibleChange:p,forceRender:Z,popupMotion:L,fresh:!0},i)}var Te=n(77900);function Ae(e){var t=e.id,n=e.open,r=e.keyPath,a=e.children,l="inline",c=m.useContext(C),u=c.prefixCls,h=c.forceSubMenuRender,d=c.motion,f=c.defaultMotions,p=c.mode,v=m.useRef(!1);v.current=p===l;var g=m.useState(!v.current),b=(0,s.Z)(g,2),y=b[0],w=b[1],x=!!v.current&&n;m.useEffect((function(){v.current&&w(!1)}),[p]);var Z=(0,o.Z)({},De(l,d,f));r.length>1&&(Z.motionAppear=!1);var M=Z.onVisibleChanged;return Z.onVisibleChanged=function(e){return v.current||e||w(!0),null==M?void 0:M(e)},y?null:m.createElement(E,{mode:l,locked:!v.current},m.createElement(Te.default,(0,i.Z)({visible:x},Z,{forceRender:h,removeOnLeave:!1,leavedClassName:"".concat(u,"-hidden")}),(function(e){var n=e.className,i=e.style;return m.createElement(Ee,{id:t,className:n,style:i},a)})))}var ze=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],_e=["active"],Le=m.forwardRef((function(e,t){var n=e.style,a=e.className,c=e.title,d=e.eventKey,f=(e.warnKey,e.disabled),p=e.internalPopupClose,v=e.children,g=e.itemIcon,b=e.expandIcon,w=e.popupClassName,x=e.popupOffset,Z=e.popupStyle,M=e.onClick,k=e.onMouseEnter,R=e.onMouseLeave,O=e.onTitleClick,P=e.onTitleMouseEnter,T=e.onTitleMouseLeave,A=(0,l.Z)(e,ze),z=y(d),_=m.useContext(C),L=_.prefixCls,I=_.mode,B=_.openKeys,j=_.disabled,W=_.overflowDisabled,H=_.activeKey,Y=_.selectedKeys,X=_.itemIcon,K=_.expandIcon,V=_.onItemClick,F=_.onOpenChange,U=_.onActive,q=m.useContext(D)._internalRenderSubMenuItem,G=m.useContext(N).isSubPathKey,$=S(),Q="".concat(L,"-submenu"),ee=j||f,te=m.useRef(),ne=m.useRef();var ie=null!=g?g:X,re=null!=b?b:K,oe=B.includes(d),ae=!W&&oe,se=G(Y,d),he=le(d,ee,P,T),fe=he.active,pe=(0,l.Z)(he,_e),me=m.useState(!1),ve=(0,s.Z)(me,2),ge=ve[0],be=ve[1],ye=function(e){ee||be(e)},we=m.useMemo((function(){return fe||"inline"!==I&&(ge||G([H],d))}),[I,fe,H,ge,d,G]),xe=ce($.length),Ce=J((function(e){null==M||M(de(e)),V(e)})),Ze=z&&"".concat(z,"-popup"),Me=m.useMemo((function(){return m.createElement(ue,{icon:"horizontal"!==I?re:void 0,props:(0,o.Z)((0,o.Z)({},e),{},{isOpen:ae,isSubMenu:!0})},m.createElement("i",{className:"".concat(Q,"-arrow")}))}),[I,re,e,ae,Q]),ke=m.createElement("div",(0,i.Z)({role:"menuitem",style:xe,className:"".concat(Q,"-title"),tabIndex:ee?null:-1,ref:te,title:"string"==typeof c?c:null,"data-menu-id":W&&z?null:z,"aria-expanded":ae,"aria-haspopup":!0,"aria-controls":Ze,"aria-disabled":ee,onClick:function(e){ee||(null==O||O({key:d,domEvent:e}),"inline"===I&&F(d,!oe))},onFocus:function(){U(d)}},pe),c,Me),Re=m.useRef(I);if("inline"!==I&&$.length>1?Re.current="vertical":Re.current=I,!W){var Se=Re.current;ke=m.createElement(Pe,{mode:Se,prefixCls:Q,visible:!p&&ae&&"inline"!==I,popupClassName:w,popupOffset:x,popupStyle:Z,popup:m.createElement(E,{mode:"horizontal"===Se?"vertical":Se},m.createElement(Ee,{id:Ze,ref:ne},v)),disabled:ee,onVisibleChange:function(e){"inline"!==I&&F(d,e)}},ke)}var Ne=m.createElement(h.Z.Item,(0,i.Z)({ref:t,role:"none"},A,{component:"li",style:n,className:u()(Q,"".concat(Q,"-").concat(I),a,(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(Q,"-open"),ae),"".concat(Q,"-active"),we),"".concat(Q,"-selected"),se),"".concat(Q,"-disabled"),ee)),onMouseEnter:function(e){ye(!0),null==k||k({key:d,domEvent:e})},onMouseLeave:function(e){ye(!1),null==R||R({key:d,domEvent:e})}}),ke,!W&&m.createElement(Ae,{id:Ze,open:ae,keyPath:$},v));return q&&(Ne=q(Ne,e,{selected:se,active:we,open:ae,disabled:ee})),m.createElement(E,{onItemClick:Ce,mode:"horizontal"===I?"vertical":I,itemIcon:ie,expandIcon:re},Ne)}));var Ie=m.forwardRef((function(e,t){var n,r=e.eventKey,o=e.children,a=S(r),s=Me(o,a),l=k();return m.useEffect((function(){if(l)return l.registerPath(r,a),function(){l.unregisterPath(r,a)}}),[a]),n=l?s:m.createElement(Le,(0,i.Z)({ref:t},e),s),m.createElement(R.Provider,{value:a},n)})),Be=n(76190);function je(e){var t=e.className,n=e.style,i=m.useContext(C).prefixCls;return k()?null:m.createElement("li",{role:"separator",className:u()("".concat(i,"-item-divider"),t),style:n})}var We=["className","title","eventKey","children"],He=m.forwardRef((function(e,t){var n=e.className,r=e.title,o=(e.eventKey,e.children),a=(0,l.Z)(e,We),s=m.useContext(C).prefixCls,c="".concat(s,"-item-group");return m.createElement("li",(0,i.Z)({ref:t,role:"presentation"},a,{onClick:function(e){return e.stopPropagation()},className:u()(c,n)}),m.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:"string"==typeof r?r:void 0},r),m.createElement("ul",{role:"group",className:"".concat(c,"-list")},o))}));var Ye=m.forwardRef((function(e,t){var n=e.eventKey,r=Me(e.children,S(n));return k()?r:m.createElement(He,(0,i.Z)({ref:t},(0,ae.Z)(e,["warnKey"])),r)})),Xe=["label","children","key","type","extra"];function Ke(e,t,n){var r=t.item,o=t.group,a=t.submenu,s=t.divider;return(e||[]).map((function(e,c){if(e&&"object"===(0,Be.Z)(e)){var u=e,h=u.label,d=u.children,f=u.key,p=u.type,v=u.extra,g=(0,l.Z)(u,Xe),b=null!=f?f:"tmp-".concat(c);return d||"group"===p?"group"===p?m.createElement(o,(0,i.Z)({key:b},g,{title:h}),Ke(d,t,n)):m.createElement(a,(0,i.Z)({key:b},g,{title:h}),Ke(d,t,n)):"divider"===p?m.createElement(s,(0,i.Z)({key:b},g)):m.createElement(r,(0,i.Z)({key:b},g,{extra:v}),h,(!!v||0===v)&&m.createElement("span",{className:"".concat(n,"-item-extra")},v))}return null})).filter((function(e){return e}))}function Ve(e,t,n,i,r){var a=e,s=(0,o.Z)({divider:je,item:ye,group:Ye,submenu:Ie},i);return t&&(a=Ke(t,s,r)),Me(a,n)}var Fe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ue=[],qe=m.forwardRef((function(e,t){var n,c=e,p=c.prefixCls,b=void 0===p?"rc-menu":p,y=c.rootClassName,w=c.style,x=c.className,C=c.tabIndex,Z=void 0===C?0:C,k=c.items,R=c.children,S=c.direction,O=c.id,P=c.mode,T=void 0===P?"vertical":P,A=c.inlineCollapsed,z=c.disabled,_=c.disabledOverflow,L=c.subMenuOpenDelay,I=void 0===L?.1:L,B=c.subMenuCloseDelay,j=void 0===B?.1:B,W=c.forceSubMenuRender,H=c.defaultOpenKeys,Y=c.openKeys,X=c.activeKey,V=c.defaultActiveFirst,q=c.selectable,G=void 0===q||q,ne=c.multiple,ie=void 0!==ne&&ne,re=c.defaultSelectedKeys,oe=c.selectedKeys,ae=c.onSelect,se=c.onDeselect,le=c.inlineIndent,ce=void 0===le?24:le,ue=c.motion,he=c.defaultMotions,fe=c.triggerSubMenuAction,pe=void 0===fe?"hover":fe,me=c.builtinPlacements,ve=c.itemIcon,ge=c.expandIcon,be=c.overflowedIndicator,we=void 0===be?"...":be,xe=c.overflowedIndicatorPopupClassName,Ce=c.getPopupContainer,Ee=c.onClick,Ze=c.onOpenChange,Me=c.onKeyDown,ke=(c.openAnimation,c.openTransitionName,c._internalRenderMenuItem),Re=c._internalRenderSubMenuItem,Se=c._internalComponents,Ne=(0,l.Z)(c,Fe),De=m.useMemo((function(){return[Ve(R,k,Ue,Se,b),Ve(R,k,Ue,{},b)]}),[R,k,Se]),Oe=(0,s.Z)(De,2),Pe=Oe[0],Te=Oe[1],Ae=m.useState(!1),ze=(0,s.Z)(Ae,2),_e=ze[0],Le=ze[1],Be=m.useRef(),je=function(e){var t=(0,d.Z)(e,{value:e}),n=(0,s.Z)(t,2),i=n[0],r=n[1];return m.useEffect((function(){te+=1;var e="".concat(ee,"-").concat(te);r("rc-menu-uuid-".concat(e))}),[]),i}(O),We="rtl"===S;var He=(0,d.Z)(H,{value:Y,postState:function(e){return e||Ue}}),Ye=(0,s.Z)(He,2),Xe=Ye[0],Ke=Ye[1],qe=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function n(){Ke(e),null==Ze||Ze(e)}t?(0,v.flushSync)(n):n()},Ge=m.useState(Xe),$e=(0,s.Z)(Ge,2),Qe=$e[0],Je=$e[1],et=m.useRef(!1),tt=m.useMemo((function(){return"inline"!==T&&"vertical"!==T||!A?[T,!1]:["vertical",A]}),[T,A]),nt=(0,s.Z)(tt,2),it=nt[0],rt=nt[1],ot="inline"===it,at=m.useState(it),st=(0,s.Z)(at,2),lt=st[0],ct=st[1],ut=m.useState(rt),ht=(0,s.Z)(ut,2),dt=ht[0],ft=ht[1];m.useEffect((function(){ct(it),ft(rt),et.current&&(ot?Ke(Qe):qe(Ue))}),[it,rt]);var pt=m.useState(0),mt=(0,s.Z)(pt,2),vt=mt[0],gt=mt[1],bt=vt>=Pe.length-1||"horizontal"!==lt||_;m.useEffect((function(){ot&&Je(Xe)}),[Xe]),m.useEffect((function(){return et.current=!0,function(){et.current=!1}}),[]);var yt=Q(),wt=yt.registerPath,xt=yt.unregisterPath,Ct=yt.refreshOverflowKeys,Et=yt.isSubPathKey,Zt=yt.getKeyPath,Mt=yt.getKeys,kt=yt.getSubPathKeys,Rt=m.useMemo((function(){return{registerPath:wt,unregisterPath:xt}}),[wt,xt]),St=m.useMemo((function(){return{isSubPathKey:Et}}),[Et]);m.useEffect((function(){Ct(bt?Ue:Pe.slice(vt+1).map((function(e){return e.key})))}),[vt,bt]);var Nt=(0,d.Z)(X||V&&(null===(n=Pe[0])||void 0===n?void 0:n.key),{value:X}),Dt=(0,s.Z)(Nt,2),Ot=Dt[0],Pt=Dt[1],Tt=J((function(e){Pt(e)})),At=J((function(){Pt(void 0)}));(0,m.useImperativeHandle)(t,(function(){return{list:Be.current,focus:function(e){var t,n,i=Mt(),r=F(i,je),o=r.elements,a=r.key2element,s=r.element2key,l=K(Be.current,o),c=null!=Ot?Ot:l[0]?s.get(l[0]):null===(t=Pe.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key,u=a.get(c);c&&u&&(null==u||null===(n=u.focus)||void 0===n||n.call(u,e))}}}));var zt=(0,d.Z)(re||[],{value:oe,postState:function(e){return Array.isArray(e)?e:null==e?Ue:[e]}}),_t=(0,s.Z)(zt,2),Lt=_t[0],It=_t[1],Bt=J((function(e){null==Ee||Ee(de(e)),function(e){if(G){var t,n=e.key,i=Lt.includes(n);t=ie?i?Lt.filter((function(e){return e!==n})):[].concat((0,a.Z)(Lt),[n]):[n],It(t);var r=(0,o.Z)((0,o.Z)({},e),{},{selectedKeys:t});i?null==se||se(r):null==ae||ae(r)}!ie&&Xe.length&&"inline"!==lt&&qe(Ue)}(e)})),jt=J((function(e,t){var n=Xe.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==lt){var i=kt(e);n=n.filter((function(e){return!i.has(e)}))}(0,f.Z)(Xe,n,!0)||qe(n,!0)})),Wt=U(lt,Ot,We,je,Be,Mt,Zt,Pt,(function(e,t){var n=null!=t?t:!Xe.includes(e);jt(e,n)}),Me);m.useEffect((function(){Le(!0)}),[]);var Ht=m.useMemo((function(){return{_internalRenderMenuItem:ke,_internalRenderSubMenuItem:Re}}),[ke,Re]),Yt="horizontal"!==lt||_?Pe:Pe.map((function(e,t){return m.createElement(E,{key:e.key,overflowDisabled:t>vt},e)})),Xt=m.createElement(h.Z,(0,i.Z)({id:O,ref:Be,prefixCls:"".concat(b,"-overflow"),component:"ul",itemComponent:ye,className:u()(b,"".concat(b,"-root"),"".concat(b,"-").concat(lt),x,(0,r.Z)((0,r.Z)({},"".concat(b,"-inline-collapsed"),dt),"".concat(b,"-rtl"),We),y),dir:S,style:w,role:"menu",tabIndex:Z,data:Yt,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?Pe.slice(-t):null;return m.createElement(Ie,{eventKey:$,title:we,disabled:bt,internalPopupClose:0===t,popupClassName:xe},n)},maxCount:"horizontal"!==lt||_?h.Z.INVALIDATE:h.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){gt(e)},onKeyDown:Wt},Ne));return m.createElement(D.Provider,{value:Ht},m.createElement(g.Provider,{value:je},m.createElement(E,{prefixCls:b,rootClassName:y,mode:lt,openKeys:Xe,rtl:We,disabled:z,motion:_e?ue:null,defaultMotions:_e?he:null,activeKey:Ot,onActive:Tt,onInactive:At,selectedKeys:Lt,inlineIndent:ce,subMenuOpenDelay:I,subMenuCloseDelay:j,forceSubMenuRender:W,builtinPlacements:me,triggerSubMenuAction:pe,getPopupContainer:Ce,itemIcon:ve,expandIcon:ge,onItemClick:Bt,onOpenChange:jt},m.createElement(N.Provider,{value:St},Xt),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(M.Provider,{value:Rt},Te)))))})),Ge=qe;Ge.Item=ye,Ge.SubMenu=Ie,Ge.ItemGroup=Ye,Ge.Divider=je;var $e=Ge},11780:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var i=n(54476),r=n(33885),o=n(42978),a=n(75931),s=n(59301),l=n(92310),c=n.n(l),u=n(29301),h=n(34280),d=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],f=void 0;function p(e,t){var n=e.prefixCls,o=e.invalidate,l=e.item,h=e.renderItem,p=e.responsive,m=e.responsiveDisabled,v=e.registerSize,g=e.itemKey,b=e.className,y=e.style,w=e.children,x=e.display,C=e.order,E=e.component,Z=void 0===E?"div":E,M=(0,a.Z)(e,d),k=p&&!x;function R(e){v(g,e)}s.useEffect((function(){return function(){R(null)}}),[]);var S,N=h&&l!==f?h(l,{index:C}):w;o||(S={opacity:k?0:1,height:k?0:f,overflowY:k?"hidden":f,order:p?C:f,pointerEvents:k?"none":f,position:k?"absolute":f});var D={};k&&(D["aria-hidden"]=!0);var O=s.createElement(Z,(0,i.Z)({className:c()(!o&&n,b),style:(0,r.Z)((0,r.Z)({},S),y)},D,M,{ref:t}),N);return p&&(O=s.createElement(u.Z,{onResize:function(e){R(e.offsetWidth)},disabled:m},O)),O}var m=s.forwardRef(p);m.displayName="Item";var v=m,g=n(6089),b=n(4676),y=n(16089);function w(){var e=s.useRef(null);return function(t){e.current||(e.current=[],function(e){if("undefined"==typeof MessageChannel)(0,y.Z)(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}((function(){(0,b.unstable_batchedUpdates)((function(){e.current.forEach((function(e){e()})),e.current=null}))}))),e.current.push(t)}}function x(e,t){var n=s.useState(t),i=(0,o.Z)(n,2),r=i[0],a=i[1];return[r,(0,g.Z)((function(t){e((function(){a(t)}))}))]}var C=s.createContext(null),E=["component"],Z=["className"],M=["className"],k=function(e,t){var n=s.useContext(C);if(!n){var r=e.component,o=void 0===r?"div":r,l=(0,a.Z)(e,E);return s.createElement(o,(0,i.Z)({},l,{ref:t}))}var u=n.className,h=(0,a.Z)(n,Z),d=e.className,f=(0,a.Z)(e,M);return s.createElement(C.Provider,{value:null},s.createElement(v,(0,i.Z)({ref:t,className:c()(u,d)},h,f)))},R=s.forwardRef(k);R.displayName="RawItem";var S=R,N=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],D="responsive",O="invalidate";function P(e){return"+ ".concat(e.length," ...")}function T(e,t){var n=e.prefixCls,l=void 0===n?"rc-overflow":n,d=e.data,f=void 0===d?[]:d,p=e.renderItem,m=e.renderRawItem,g=e.itemKey,b=e.itemWidth,y=void 0===b?10:b,E=e.ssr,Z=e.style,M=e.className,k=e.maxCount,R=e.renderRest,S=e.renderRawRest,T=e.suffix,A=e.component,z=void 0===A?"div":A,_=e.itemComponent,L=e.onVisibleChange,I=(0,a.Z)(e,N),B="full"===E,j=w(),W=x(j,null),H=(0,o.Z)(W,2),Y=H[0],X=H[1],K=Y||0,V=x(j,new Map),F=(0,o.Z)(V,2),U=F[0],q=F[1],G=x(j,0),$=(0,o.Z)(G,2),Q=$[0],J=$[1],ee=x(j,0),te=(0,o.Z)(ee,2),ne=te[0],ie=te[1],re=x(j,0),oe=(0,o.Z)(re,2),ae=oe[0],se=oe[1],le=(0,s.useState)(null),ce=(0,o.Z)(le,2),ue=ce[0],he=ce[1],de=(0,s.useState)(null),fe=(0,o.Z)(de,2),pe=fe[0],me=fe[1],ve=s.useMemo((function(){return null===pe&&B?Number.MAX_SAFE_INTEGER:pe||0}),[pe,Y]),ge=(0,s.useState)(!1),be=(0,o.Z)(ge,2),ye=be[0],we=be[1],xe="".concat(l,"-item"),Ce=Math.max(Q,ne),Ee=k===D,Ze=f.length&&Ee,Me=k===O,ke=Ze||"number"==typeof k&&f.length>k,Re=(0,s.useMemo)((function(){var e=f;return Ze?e=null===Y&&B?f:f.slice(0,Math.min(f.length,K/y)):"number"==typeof k&&(e=f.slice(0,k)),e}),[f,y,Y,k,Ze]),Se=(0,s.useMemo)((function(){return Ze?f.slice(ve+1):f.slice(Re.length)}),[f,Re,Ze,ve]),Ne=(0,s.useCallback)((function(e,t){var n;return"function"==typeof g?g(e):null!==(n=g&&(null==e?void 0:e[g]))&&void 0!==n?n:t}),[g]),De=(0,s.useCallback)(p||function(e){return e},[p]);function Oe(e,t,n){(pe!==e||void 0!==t&&t!==ue)&&(me(e),n||(we(e<f.length-1),null==L||L(e)),void 0!==t&&he(t))}function Pe(e,t){q((function(n){var i=new Map(n);return null===t?i.delete(e):i.set(e,t),i}))}function Te(e){return U.get(Ne(Re[e],e))}(0,h.Z)((function(){if(K&&"number"==typeof Ce&&Re){var e=ae,t=Re.length,n=t-1;if(!t)return void Oe(0,null);for(var i=0;i<t;i+=1){var r=Te(i);if(B&&(r=r||0),void 0===r){Oe(i-1,void 0,!0);break}if(e+=r,0===n&&e<=K||i===n-1&&e+Te(n)<=K){Oe(n,null);break}if(e+Ce>K){Oe(i-1,e-r-ae+ne);break}}T&&Te(0)+ae>K&&he(null)}}),[K,U,ne,ae,Ne,Re]);var Ae=ye&&!!Se.length,ze={};null!==ue&&Ze&&(ze={position:"absolute",left:ue,top:0});var _e={prefixCls:xe,responsive:Ze,component:_,invalidate:Me},Le=m?function(e,t){var n=Ne(e,t);return s.createElement(C.Provider,{key:n,value:(0,r.Z)((0,r.Z)({},_e),{},{order:t,item:e,itemKey:n,registerSize:Pe,display:t<=ve})},m(e,t))}:function(e,t){var n=Ne(e,t);return s.createElement(v,(0,i.Z)({},_e,{order:t,key:n,item:e,renderItem:De,itemKey:n,registerSize:Pe,display:t<=ve}))},Ie={order:Ae?ve:Number.MAX_SAFE_INTEGER,className:"".concat(xe,"-rest"),registerSize:function(e,t){ie(t),J(ne)},display:Ae},Be=R||P,je=S?s.createElement(C.Provider,{value:(0,r.Z)((0,r.Z)({},_e),Ie)},S(Se)):s.createElement(v,(0,i.Z)({},_e,Ie),"function"==typeof Be?Be(Se):Be),We=s.createElement(z,(0,i.Z)({className:c()(!Me&&l,M),style:Z,ref:t},I),Re.map(Le),ke?je:null,T&&s.createElement(v,(0,i.Z)({},_e,{responsive:Ee,responsiveDisabled:!Ze,order:ve,className:"".concat(xe,"-suffix"),registerSize:function(e,t){se(t)},display:!0,style:ze}),T));return Ee?s.createElement(u.Z,{onResize:function(e,t){X(t.clientWidth)},disabled:!Ze},We):We}var A=s.forwardRef(T);A.displayName="Overflow",A.Item=S,A.RESPONSIVE=D,A.INVALIDATE=O;var z=A},29301:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var i=n(54476),r=n(59301),o=n(11592),a=(n(48736),n(33885)),s=n(76190),l=n(76846),c=n(8654),u=r.createContext(null);var h=n(76374),d=new Map;var f=new h.Z((function(e){e.forEach((function(e){var t,n=e.target;null===(t=d.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))}));var p=n(67732),m=n(83652),v=n(42403),g=n(158),b=function(e){(0,v.Z)(n,e);var t=(0,g.Z)(n);function n(){return(0,p.Z)(this,n),t.apply(this,arguments)}return(0,m.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(r.Component);function y(e,t){var n=e.children,i=e.disabled,o=r.useRef(null),h=r.useRef(null),p=r.useContext(u),m="function"==typeof n,v=m?n(o):n,g=r.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),y=!m&&r.isValidElement(v)&&(0,c.Yr)(v),w=y?(0,c.C4)(v):null,x=(0,c.x1)(w,o),C=function(){var e;return(0,l.ZP)(o.current)||(o.current&&"object"===(0,s.Z)(o.current)?(0,l.ZP)(null===(e=o.current)||void 0===e?void 0:e.nativeElement):null)||(0,l.ZP)(h.current)};r.useImperativeHandle(t,(function(){return C()}));var E=r.useRef(e);E.current=e;var Z=r.useCallback((function(e){var t=E.current,n=t.onResize,i=t.data,r=e.getBoundingClientRect(),o=r.width,s=r.height,l=e.offsetWidth,c=e.offsetHeight,u=Math.floor(o),h=Math.floor(s);if(g.current.width!==u||g.current.height!==h||g.current.offsetWidth!==l||g.current.offsetHeight!==c){var d={width:u,height:h,offsetWidth:l,offsetHeight:c};g.current=d;var f=l===Math.round(o)?o:l,m=c===Math.round(s)?s:c,v=(0,a.Z)((0,a.Z)({},d),{},{offsetWidth:f,offsetHeight:m});null==p||p(v,e,i),n&&Promise.resolve().then((function(){n(v,e)}))}}),[]);return r.useEffect((function(){var e,t,n=C();return n&&!i&&(e=n,t=Z,d.has(e)||(d.set(e,new Set),f.observe(e)),d.get(e).add(t)),function(){return function(e,t){d.has(e)&&(d.get(e).delete(t),d.get(e).size||(f.unobserve(e),d.delete(e)))}(n,Z)}}),[o.current,i]),r.createElement(b,{ref:h},y?r.cloneElement(v,{ref:x}):v)}var w=r.forwardRef(y);function x(e,t){var n=e.children;return("function"==typeof n?[n]:(0,o.Z)(n)).map((function(n,o){var a=(null==n?void 0:n.key)||"".concat("rc-observer-key","-").concat(o);return r.createElement(w,(0,i.Z)({},e,{key:a,ref:0===o?t:void 0}),n)}))}var C=r.forwardRef(x);C.Collection=function(e){var t=e.children,n=e.onBatchResize,i=r.useRef(0),o=r.useRef([]),a=r.useContext(u),s=r.useCallback((function(e,t,r){i.current+=1;var s=i.current;o.current.push({size:e,element:t,data:r}),Promise.resolve().then((function(){s===i.current&&(null==n||n(o.current),o.current=[])})),null==a||a(e,t,r)}),[n,a]);return r.createElement(u.Provider,{value:s},t)};var E=C},22711:function(e,t,n){"use strict";n.r(t),n.d(t,{ResizableTextArea:function(){return R},default:function(){return N}});var i,r=n(54476),o=n(20068),a=n(33885),s=n(94480),l=n(42978),c=n(75931),u=n(92310),h=n.n(u),d=n(36901),f=n(66003),p=n(30292),m=n(18929),v=n(59301),g=n(76190),b=n(29301),y=n(34280),w=n(16089),x="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important;\n pointer-events: none !important;\n",C=["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"],E={};function Z(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&E[n])return E[n];var i=window.getComputedStyle(e),r=i.getPropertyValue("box-sizing")||i.getPropertyValue("-moz-box-sizing")||i.getPropertyValue("-webkit-box-sizing"),o=parseFloat(i.getPropertyValue("padding-bottom"))+parseFloat(i.getPropertyValue("padding-top")),a=parseFloat(i.getPropertyValue("border-bottom-width"))+parseFloat(i.getPropertyValue("border-top-width")),s=C.map((function(e){return"".concat(e,":").concat(i.getPropertyValue(e))})).join(";"),l={sizingStyle:s,paddingSize:o,borderSize:a,boxSizing:r};return t&&n&&(E[n]=l),l}var M=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],k=v.forwardRef((function(e,t){var n=e,s=n.prefixCls,u=n.defaultValue,d=n.value,f=n.autoSize,p=n.onResize,C=n.className,E=n.style,k=n.disabled,R=n.onChange,S=(n.onInternalAutoSize,(0,c.Z)(n,M)),N=(0,m.Z)(u,{value:d,postState:function(e){return null!=e?e:""}}),D=(0,l.Z)(N,2),O=D[0],P=D[1],T=v.useRef();v.useImperativeHandle(t,(function(){return{textArea:T.current}}));var A=v.useMemo((function(){return f&&"object"===(0,g.Z)(f)?[f.minRows,f.maxRows]:[]}),[f]),z=(0,l.Z)(A,2),_=z[0],L=z[1],I=!!f,B=v.useState(2),j=(0,l.Z)(B,2),W=j[0],H=j[1],Y=v.useState(),X=(0,l.Z)(Y,2),K=X[0],V=X[1],F=function(){H(0)};(0,y.Z)((function(){I&&F()}),[d,_,L,I]),(0,y.Z)((function(){if(0===W)H(1);else if(1===W){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;i||((i=document.createElement("textarea")).setAttribute("tab-index","-1"),i.setAttribute("aria-hidden","true"),i.setAttribute("name","hiddenTextarea"),document.body.appendChild(i)),e.getAttribute("wrap")?i.setAttribute("wrap",e.getAttribute("wrap")):i.removeAttribute("wrap");var o=Z(e,t),a=o.paddingSize,s=o.borderSize,l=o.boxSizing,c=o.sizingStyle;i.setAttribute("style","".concat(c,";").concat(x)),i.value=e.value||e.placeholder||"";var u,h=void 0,d=void 0,f=i.scrollHeight;if("border-box"===l?f+=s:"content-box"===l&&(f-=a),null!==n||null!==r){i.value=" ";var p=i.scrollHeight-a;null!==n&&(h=p*n,"border-box"===l&&(h=h+a+s),f=Math.max(h,f)),null!==r&&(d=p*r,"border-box"===l&&(d=d+a+s),u=f>d?"":"hidden",f=Math.min(d,f))}var m={height:f,overflowY:u,resize:"none"};return h&&(m.minHeight=h),d&&(m.maxHeight=d),m}(T.current,!1,_,L);H(2),V(e)}else!function(){try{if(document.activeElement===T.current){var e=T.current,t=e.selectionStart,n=e.selectionEnd,i=e.scrollTop;T.current.setSelectionRange(t,n),T.current.scrollTop=i}}catch(e){}}()}),[W]);var U=v.useRef(),q=function(){w.Z.cancel(U.current)};v.useEffect((function(){return q}),[]);var G=I?K:null,$=(0,a.Z)((0,a.Z)({},E),G);return 0!==W&&1!==W||($.overflowY="hidden",$.overflowX="hidden"),v.createElement(b.Z,{onResize:function(e){2===W&&(null==p||p(e),f&&(q(),U.current=(0,w.Z)((function(){F()}))))},disabled:!(f||p)},v.createElement("textarea",(0,r.Z)({},S,{ref:T,style:$,className:h()(s,C,(0,o.Z)({},"".concat(s,"-disabled"),k)),disabled:k,value:O,onChange:function(e){P(e.target.value),null==R||R(e)}})))})),R=k,S=["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"],N=v.forwardRef((function(e,t){var n,i=e.defaultValue,u=e.value,g=e.onFocus,b=e.onBlur,y=e.onChange,w=e.allowClear,x=e.maxLength,C=e.onCompositionStart,E=e.onCompositionEnd,Z=e.suffix,M=e.prefixCls,k=void 0===M?"rc-textarea":M,N=e.showCount,D=e.count,O=e.className,P=e.style,T=e.disabled,A=e.hidden,z=e.classNames,_=e.styles,L=e.onResize,I=e.onClear,B=e.onPressEnter,j=e.readOnly,W=e.autoSize,H=e.onKeyDown,Y=(0,c.Z)(e,S),X=(0,m.Z)(i,{value:u,defaultValue:i}),K=(0,l.Z)(X,2),V=K[0],F=K[1],U=null==V?"":String(V),q=v.useState(!1),G=(0,l.Z)(q,2),$=G[0],Q=G[1],J=v.useRef(!1),ee=v.useState(null),te=(0,l.Z)(ee,2),ne=te[0],ie=te[1],re=(0,v.useRef)(null),oe=(0,v.useRef)(null),ae=function(){var e;return null===(e=oe.current)||void 0===e?void 0:e.textArea},se=function(){ae().focus()};(0,v.useImperativeHandle)(t,(function(){var e;return{resizableTextArea:oe.current,focus:se,blur:function(){ae().blur()},nativeElement:(null===(e=re.current)||void 0===e?void 0:e.nativeElement)||ae()}})),(0,v.useEffect)((function(){Q((function(e){return!T&&e}))}),[T]);var le=v.useState(null),ce=(0,l.Z)(le,2),ue=ce[0],he=ce[1];v.useEffect((function(){var e;ue&&(e=ae()).setSelectionRange.apply(e,(0,s.Z)(ue))}),[ue]);var de,fe=(0,f.Z)(D,N),pe=null!==(n=fe.max)&&void 0!==n?n:x,me=Number(pe)>0,ve=fe.strategy(U),ge=!!pe&&ve>pe,be=function(e,t){var n=t;!J.current&&fe.exceedFormatter&&fe.max&&fe.strategy(t)>fe.max&&t!==(n=fe.exceedFormatter(t,{max:fe.max}))&&he([ae().selectionStart||0,ae().selectionEnd||0]),F(n),(0,p.rJ)(e.currentTarget,e,y,n)},ye=Z;fe.show&&(de=fe.showFormatter?fe.showFormatter({value:U,count:ve,maxLength:pe}):"".concat(ve).concat(me?" / ".concat(pe):""),ye=v.createElement(v.Fragment,null,ye,v.createElement("span",{className:h()("".concat(k,"-data-count"),null==z?void 0:z.count),style:null==_?void 0:_.count},de)));var we=!W&&!N&&!w;return v.createElement(d.BaseInput,{ref:re,value:U,allowClear:w,handleReset:function(e){F(""),se(),(0,p.rJ)(ae(),e,y)},suffix:ye,prefixCls:k,classNames:(0,a.Z)((0,a.Z)({},z),{},{affixWrapper:h()(null==z?void 0:z.affixWrapper,(0,o.Z)((0,o.Z)({},"".concat(k,"-show-count"),N),"".concat(k,"-textarea-allow-clear"),w))}),disabled:T,focused:$,className:h()(O,ge&&"".concat(k,"-out-of-range")),style:(0,a.Z)((0,a.Z)({},P),ne&&!we?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":"string"==typeof de?de:void 0}},hidden:A,readOnly:j,onClear:I},v.createElement(R,(0,r.Z)({},Y,{autoSize:W,maxLength:x,onKeyDown:function(e){"Enter"===e.key&&B&&B(e),null==H||H(e)},onChange:function(e){be(e,e.target.value)},onFocus:function(e){Q(!0),null==g||g(e)},onBlur:function(e){Q(!1),null==b||b(e)},onCompositionStart:function(e){J.current=!0,null==C||C(e)},onCompositionEnd:function(e){J.current=!1,be(e,e.currentTarget.value),null==E||E(e)},className:h()(null==z?void 0:z.textarea),style:(0,a.Z)((0,a.Z)({},null==_?void 0:_.textarea),{},{resize:null==P?void 0:P.resize}),disabled:T,prefixCls:k,onResize:function(e){var t;null==L||L(e),null!==(t=ae())&&void 0!==t&&t.style.height&&ie(!0)},ref:oe,readOnly:j})))}))},29125:function(e,t,n){"use strict";n.d(t,{G:function(){return a},Z:function(){return b}});var i=n(92310),r=n.n(i),o=n(59301);function a(e){var t=e.children,n=e.prefixCls,i=e.id,a=e.overlayInnerStyle,s=e.bodyClassName,l=e.className,c=e.style;return o.createElement("div",{className:r()("".concat(n,"-content"),l),style:c},o.createElement("div",{className:r()("".concat(n,"-inner"),s),id:i,role:"tooltip",style:a},"function"==typeof t?t():t))}var s=n(54476),l=n(33885),c=n(75931),u=n(65030),h={shiftX:64,adjustY:1},d={adjustX:1,shiftY:!0},f=[0,0],p={left:{points:["cr","cl"],overflow:d,offset:[-4,0],targetOffset:f},right:{points:["cl","cr"],overflow:d,offset:[4,0],targetOffset:f},top:{points:["bc","tc"],overflow:h,offset:[0,-4],targetOffset:f},bottom:{points:["tc","bc"],overflow:h,offset:[0,4],targetOffset:f},topLeft:{points:["bl","tl"],overflow:h,offset:[0,-4],targetOffset:f},leftTop:{points:["tr","tl"],overflow:d,offset:[-4,0],targetOffset:f},topRight:{points:["br","tr"],overflow:h,offset:[0,-4],targetOffset:f},rightTop:{points:["tl","tr"],overflow:d,offset:[4,0],targetOffset:f},bottomRight:{points:["tr","br"],overflow:h,offset:[0,4],targetOffset:f},rightBottom:{points:["bl","br"],overflow:d,offset:[4,0],targetOffset:f},bottomLeft:{points:["tl","bl"],overflow:h,offset:[0,4],targetOffset:f},leftBottom:{points:["br","bl"],overflow:d,offset:[-4,0],targetOffset:f}},m=n(80402),v=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],g=function(e,t){var n=e.overlayClassName,i=e.trigger,h=void 0===i?["hover"]:i,d=e.mouseEnterDelay,f=void 0===d?0:d,g=e.mouseLeaveDelay,b=void 0===g?.1:g,y=e.overlayStyle,w=e.prefixCls,x=void 0===w?"rc-tooltip":w,C=e.children,E=e.onVisibleChange,Z=e.afterVisibleChange,M=e.transitionName,k=e.animation,R=e.motion,S=e.placement,N=void 0===S?"right":S,D=e.align,O=void 0===D?{}:D,P=e.destroyTooltipOnHide,T=void 0!==P&&P,A=e.defaultVisible,z=e.getTooltipContainer,_=e.overlayInnerStyle,L=(e.arrowContent,e.overlay),I=e.id,B=e.showArrow,j=void 0===B||B,W=e.classNames,H=e.styles,Y=(0,c.Z)(e,v),X=(0,m.Z)(I),K=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(function(){return K.current}));var V=(0,l.Z)({},Y);"visible"in e&&(V.popupVisible=e.visible);var F,U,q;return o.createElement(u.Z,(0,s.Z)({popupClassName:r()(n,null==W?void 0:W.root),prefixCls:x,popup:function(){return o.createElement(a,{key:"content",prefixCls:x,id:X,bodyClassName:null==W?void 0:W.body,overlayInnerStyle:(0,l.Z)((0,l.Z)({},_),null==H?void 0:H.body)},L)},action:h,builtinPlacements:p,popupPlacement:N,ref:K,popupAlign:O,getPopupContainer:z,onPopupVisibleChange:E,afterPopupVisibleChange:Z,popupTransitionName:M,popupAnimation:k,popupMotion:R,defaultPopupVisible:A,autoDestroy:T,mouseLeaveDelay:b,popupStyle:(0,l.Z)((0,l.Z)({},y),null==H?void 0:H.root),mouseEnterDelay:f,arrow:j},V),(F=o.Children.only(C),U=(null==F?void 0:F.props)||{},q=(0,l.Z)((0,l.Z)({},U),{},{"aria-describedby":L?X:null}),o.cloneElement(C,q)))},b=(0,o.forwardRef)(g)},49658:function(e,t){"use strict";t.Z=function(){if("undefined"==typeof navigator||"undefined"==typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null==e?void 0:e.substr(0,4))}},33555:function(e,t,n){"use strict";t.Z=void 0;var i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};i.get||i.set?Object.defineProperty(t,n,i):t[n]=e[n]}return t.default=e,t}(n(59301)),r=a(n(12708)),o=a(n(21639));function a(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},l.apply(this,arguments)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function h(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}var p=["dragMode","aspectRatio","data","crop","viewMode","preview","responsive","restore","checkCrossOrigin","checkOrientation","modal","guides","center","highlight","background","autoCrop","autoCropArea","movable","rotatable","scalable","zoomable","zoomOnTouch","zoomOnWheel","wheelZoomRatio","cropBoxMovable","cropBoxResizable","toggleDragModeOnDblclick","minContainerWidth","minContainerHeight","minCanvasWidth","minCanvasHeight","minCropBoxWidth","minCropBoxHeight","ready","cropstart","cropmove","cropend","zoom"],m=p.slice(4),v=function(e){function t(){return c(this,t),h(this,d(t).apply(this,arguments))}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this,t=Object.keys(this.props).filter((function(e){return-1!==p.indexOf(e)})).reduce((function(t,n){return l({},t,(i={},r=n,o=e.props[n],r in i?Object.defineProperty(i,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):i[r]=o,i));var i,r,o}),{});this.cropper=new o.default(this.img,t)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this;e.src!==this.props.src&&this.cropper.reset().clear().replace(e.src),e.aspectRatio!==this.props.aspectRatio&&this.setAspectRatio(e.aspectRatio),e.data!==this.props.data&&this.setData(e.data),e.dragMode!==this.props.dragMode&&this.setDragMode(e.dragMode),e.cropBoxData!==this.props.cropBoxData&&this.setCropBoxData(e.cropBoxData),e.canvasData!==this.props.canvasData&&this.setCanvasData(e.canvasData),e.moveTo!==this.props.moveTo&&(e.moveTo.length>1?this.moveTo(e.moveTo[0],e.moveTo[1]):this.moveTo(e.moveTo[0])),e.zoomTo!==this.props.zoomTo&&this.zoomTo(e.zoomTo),e.rotateTo!==this.props.rotateTo&&this.rotateTo(e.rotateTo),e.scaleX!==this.props.scaleX&&this.scaleX(e.scaleX),e.scaleY!==this.props.scaleY&&this.scaleY(e.scaleY),e.enable!==this.props.enable&&(e.enable?this.enable():this.disable()),Object.keys(e).forEach((function(n){var i=e[n]!==t.props[n],r=-1!==m.indexOf(n);if("function"==typeof e[n]&&"function"==typeof t.props[n]&&(i=e[n].toString()!==t.props[n].toString()),i&&r)throw new Error("prop: ".concat(n," can't be change after componentDidMount"))}))}},{key:"componentWillUnmount",value:function(){this.img&&(this.cropper.destroy(),delete this.img,delete this.cropper)}},{key:"setDragMode",value:function(e){return this.cropper.setDragMode(e)}},{key:"setAspectRatio",value:function(e){return this.cropper.setAspectRatio(e)}},{key:"getCroppedCanvas",value:function(e){return this.cropper.getCroppedCanvas(e)}},{key:"setCropBoxData",value:function(e){return this.cropper.setCropBoxData(e)}},{key:"getCropBoxData",value:function(){return this.cropper.getCropBoxData()}},{key:"setCanvasData",value:function(e){return this.cropper.setCanvasData(e)}},{key:"getCanvasData",value:function(){return this.cropper.getCanvasData()}},{key:"getImageData",value:function(){return this.cropper.getImageData()}},{key:"getContainerData",value:function(){return this.cropper.getContainerData()}},{key:"setData",value:function(e){return this.cropper.setData(e)}},{key:"getData",value:function(e){return this.cropper.getData(e)}},{key:"crop",value:function(){return this.cropper.crop()}},{key:"move",value:function(e,t){return this.cropper.move(e,t)}},{key:"moveTo",value:function(e,t){return this.cropper.moveTo(e,t)}},{key:"zoom",value:function(e){return this.cropper.zoom(e)}},{key:"zoomTo",value:function(e){return this.cropper.zoomTo(e)}},{key:"rotate",value:function(e){return this.cropper.rotate(e)}},{key:"rotateTo",value:function(e){return this.cropper.rotateTo(e)}},{key:"enable",value:function(){return this.cropper.enable()}},{key:"disable",value:function(){return this.cropper.disable()}},{key:"reset",value:function(){return this.cropper.reset()}},{key:"clear",value:function(){return this.cropper.clear()}},{key:"replace",value:function(e,t){return this.cropper.replace(e,t)}},{key:"scale",value:function(e,t){return this.cropper.scale(e,t)}},{key:"scaleX",value:function(e){return this.cropper.scaleX(e)}},{key:"scaleY",value:function(e){return this.cropper.scaleY(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.src,r=t.alt,o=t.crossOrigin,a=t.style,s=t.className;return i.default.createElement("div",{style:a,className:s},i.default.createElement("img",{crossOrigin:o,ref:function(t){e.img=t},src:n,alt:void 0===r?"picture":r,style:{opacity:0}}))}}])&&u(n.prototype,r),a&&u(n,a),t}(i.Component);v.propTypes={style:r.default.object,className:r.default.string,crossOrigin:r.default.string,src:r.default.string,alt:r.default.string,aspectRatio:r.default.number,dragMode:r.default.oneOf(["crop","move","none"]),data:r.default.shape({x:r.default.number,y:r.default.number,width:r.default.number,height:r.default.number,rotate:r.default.number,scaleX:r.default.number,scaleY:r.default.number}),scaleX:r.default.number,scaleY:r.default.number,enable:r.default.bool,cropBoxData:r.default.shape({left:r.default.number,top:r.default.number,width:r.default.number,height:r.default.number}),canvasData:r.default.shape({left:r.default.number,top:r.default.number,width:r.default.number,height:r.default.number}),zoomTo:r.default.number,moveTo:r.default.arrayOf(r.default.number),rotateTo:r.default.number,viewMode:r.default.oneOf([0,1,2,3]),preview:r.default.string,responsive:r.default.bool,restore:r.default.bool,checkCrossOrigin:r.default.bool,checkOrientation:r.default.bool,modal:r.default.bool,guides:r.default.bool,center:r.default.bool,highlight:r.default.bool,background:r.default.bool,autoCrop:r.default.bool,autoCropArea:r.default.number,movable:r.default.bool,rotatable:r.default.bool,scalable:r.default.bool,zoomable:r.default.bool,zoomOnTouch:r.default.bool,zoomOnWheel:r.default.bool,wheelZoomRatio:r.default.number,cropBoxMovable:r.default.bool,cropBoxResizable:r.default.bool,toggleDragModeOnDblclick:r.default.bool,minContainerWidth:r.default.number,minContainerHeight:r.default.number,minCanvasWidth:r.default.number,minCanvasHeight:r.default.number,minCropBoxWidth:r.default.number,minCropBoxHeight:r.default.number,ready:r.default.func,cropstart:r.default.func,cropmove:r.default.func,cropend:r.default.func,crop:r.default.func,zoom:r.default.func},v.defaultProps={src:null,dragMode:"crop",data:null,scaleX:1,scaleY:1,enable:!0,zoomTo:1,rotateTo:0};var g=v;t.Z=g},76374:function(e,t,n){"use strict";var i=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,i){return e[0]===t&&(n=i,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),i=this.__entries__[n];return i&&i[1]},t.prototype.set=function(t,n){var i=e(this.__entries__,t);~i?this.__entries__[i][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,i=e(n,t);~i&&n.splice(i,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,i=this.__entries__;n<i.length;n++){var r=i[n];e.call(t,r[1],r[0])}},t}()}(),r="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),a="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var s=["top","right","bottom","left","width","height","size","weight"],l="undefined"!=typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,i=!1,r=0;function o(){n&&(n=!1,e()),i&&l()}function s(){a(o)}function l(){var e=Date.now();if(n){if(e-r<2)return;i=!0}else n=!0,i=!1,setTimeout(s,t);r=e}return l}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(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)},e.prototype.disconnect_=function(){r&&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)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;s.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),u=function(e,t){for(var n=0,i=Object.keys(t);n<i.length;n++){var r=i[n];Object.defineProperty(e,r,{value:t[r],enumerable:!1,writable:!1,configurable:!0})}return e},h=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||o},d=b(0,0,0,0);function f(e){return parseFloat(e)||0}function p(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+f(e["border-"+n+"-width"])}),0)}function m(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return d;var i=h(e).getComputedStyle(e),r=function(e){for(var t={},n=0,i=["top","right","bottom","left"];n<i.length;n++){var r=i[n],o=e["padding-"+r];t[r]=f(o)}return t}(i),o=r.left+r.right,a=r.top+r.bottom,s=f(i.width),l=f(i.height);if("border-box"===i.boxSizing&&(Math.round(s+o)!==t&&(s-=p(i,"left","right")+o),Math.round(l+a)!==n&&(l-=p(i,"top","bottom")+a)),!function(e){return e===h(e).document.documentElement}(e)){var c=Math.round(s+o)-t,u=Math.round(l+a)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(u)&&(l-=u)}return b(r.left,r.top,s,l)}var v="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof h(e).SVGGraphicsElement}:function(e){return e instanceof h(e).SVGElement&&"function"==typeof e.getBBox};function g(e){return r?v(e)?function(e){var t=e.getBBox();return b(0,0,t.width,t.height)}(e):m(e):d}function b(e,t,n,i){return{x:e,y:t,width:n,height:i}}var y=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=b(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=g(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),w=function(e,t){var n,i,r,o,a,s,l,c=(i=(n=t).x,r=n.y,o=n.width,a=n.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,l=Object.create(s.prototype),u(l,{x:i,y:r,width:o,height:a,top:r,right:i+o,bottom:a+r,left:i}),l);u(this,{target:e,contentRect:c})},x=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new i,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof h(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new y(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof h(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new w(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),C="undefined"!=typeof WeakMap?new WeakMap:new i,E=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),i=new x(t,n,this);C.set(this,i)};["observe","unobserve","disconnect"].forEach((function(e){E.prototype[e]=function(){var t;return(t=C.get(this))[e].apply(t,arguments)}}));var Z=void 0!==o.ResizeObserver?o.ResizeObserver:E;t.Z=Z}}]); |