Files
web-build/build/static/js/1.c51a5470.chunk.js
2023-01-05 14:02:04 +03:00

1 line
33 KiB
JavaScript

(this.webpackJsonpbitdeals=this.webpackJsonpbitdeals||[]).push([[1],{883:function(e,n,t){"use strict";t.d(n,"c",(function(){return re})),t.d(n,"b",(function(){return ie})),t.d(n,"a",(function(){return J})),t.d(n,"e",(function(){return z}));var o=t(3),a=t(9),r=t(4),c=t(2),i=t(5),u=t(13),l=t(20),s=t(0),d=t(33),f=t(53),p=t(6),v=t.n(p),m=t(27),b=t(206),h=t(43),g=t(305),O=t(312);function w(e,n){var t,o=e.key;return"value"in e&&(t=e.value),null!==o&&void 0!==o?o:void 0!==t?t:"rc-index-key-".concat(n)}function y(e,n){var t=e||{};return{label:t.label||(n?"children":"label"),value:t.value||"value",options:t.options||"options"}}function E(e){var n=Object(c.a)({},e);return"props"in n||Object.defineProperty(n,"props",{get:function(){return Object(d.a)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),n}}),n}var j=t(117),C=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],S=function(e,n){var t=e.prefixCls,a=(e.disabled,e.visible),i=e.children,l=e.popupElement,d=e.containerWidth,f=e.animation,p=e.transitionName,m=e.dropdownStyle,b=e.dropdownClassName,h=e.direction,g=void 0===h?"ltr":h,O=e.placement,w=e.dropdownMatchSelectWidth,y=e.dropdownRender,E=e.dropdownAlign,S=e.getPopupContainer,I=e.empty,x=e.getTriggerDOMNode,N=e.onPopupVisibleChange,D=e.onPopupMouseEnter,M=Object(u.a)(e,C),R="".concat(t,"-dropdown"),P=l;y&&(P=y(l));var T=s.useMemo((function(){return function(e){var n=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:n,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:n,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:n,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:n,adjustY:1}}}}(w)}),[w]),V=f?"".concat(R,"-").concat(f):p,k=s.useRef(null);s.useImperativeHandle(n,(function(){return{getPopupElement:function(){return k.current}}}));var A=Object(c.a)({minWidth:d},m);return"number"===typeof w?A.width=w:w&&(A.width=d),s.createElement(j.a,Object(o.a)({},M,{showAction:N?["click"]:[],hideAction:N?["click"]:[],popupPlacement:O||("rtl"===g?"bottomRight":"bottomLeft"),builtinPlacements:T,prefixCls:R,popupTransitionName:V,popup:s.createElement("div",{ref:k,onMouseEnter:D},P),popupAlign:E,popupVisible:a,getPopupContainer:S,popupClassName:v()(b,Object(r.a)({},"".concat(R,"-empty"),I)),popupStyle:A,getTriggerDOMNode:x,onPopupVisibleChange:N}),i)},I=s.forwardRef(S);I.displayName="SelectTrigger";var x=I,N=t(871),D=t(69),M=function(e){var n,t=e.className,o=e.customizeIcon,a=e.customizeIconProps,r=e.onMouseDown,c=e.onClick,i=e.children;return n="function"===typeof o?o(a):o,s.createElement("span",{className:t,onMouseDown:function(e){e.preventDefault(),r&&r(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:c,"aria-hidden":!0},void 0!==n?n:s.createElement("span",{className:v()(t.split(/\s+/).map((function(e){return"".concat(e,"-icon")})))},i))},R=function(e,n){var t,o,a=e.prefixCls,r=e.id,i=e.inputElement,u=e.disabled,l=e.tabIndex,d=e.autoFocus,f=e.autoComplete,p=e.editable,m=e.activeDescendantId,b=e.value,g=e.maxLength,O=e.onKeyDown,w=e.onMouseDown,y=e.onChange,E=e.onPaste,j=e.onCompositionStart,C=e.onCompositionEnd,S=e.open,I=e.attrs,x=i||s.createElement("input",null),N=x,D=N.ref,M=N.props,R=M.onKeyDown,P=M.onChange,T=M.onMouseDown,V=M.onCompositionStart,k=M.onCompositionEnd,A=M.style;return x=s.cloneElement(x,Object(c.a)(Object(c.a)({id:r,ref:Object(h.a)(n,D),disabled:u,tabIndex:l,autoComplete:f||"off",type:"search",autoFocus:d,className:v()("".concat(a,"-selection-search-input"),null===(t=x)||void 0===t||null===(o=t.props)||void 0===o?void 0:o.className),style:Object(c.a)(Object(c.a)({},A),{},{opacity:p?null:0}),role:"combobox","aria-expanded":S,"aria-haspopup":"listbox","aria-owns":"".concat(r,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(r,"_list"),"aria-activedescendant":m},I),{},{value:p?b:"",maxLength:g,readOnly:!p,unselectable:p?null:"on",onKeyDown:function(e){O(e),R&&R(e)},onMouseDown:function(e){w(e),T&&T(e)},onChange:function(e){y(e),P&&P(e)},onCompositionStart:function(e){j(e),V&&V(e)},onCompositionEnd:function(e){C(e),k&&k(e)},onPaste:E}))},P=s.forwardRef(R);P.displayName="Input";var T=P;function V(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var k="undefined"!==typeof window&&window.document&&window.document.documentElement;var A=function(e){e.preventDefault(),e.stopPropagation()},F=function(e){var n,t,o=e.id,a=e.prefixCls,c=e.values,u=e.open,l=e.searchValue,d=e.inputRef,f=e.placeholder,p=e.disabled,m=e.mode,b=e.showSearch,h=e.autoFocus,g=e.autoComplete,O=e.activeDescendantId,w=e.tabIndex,y=e.removeIcon,E=e.maxTagCount,j=e.maxTagTextLength,C=e.maxTagPlaceholder,S=void 0===C?function(e){return"+ ".concat(e.length," ...")}:C,I=e.tagRender,x=e.onToggleOpen,R=e.onRemove,P=e.onInputChange,V=e.onInputPaste,F=e.onInputKeyDown,K=e.onInputMouseDown,L=e.onInputCompositionStart,_=e.onInputCompositionEnd,W=s.useRef(null),H=Object(s.useState)(0),U=Object(i.a)(H,2),z=U[0],B=U[1],Y=Object(s.useState)(!1),G=Object(i.a)(Y,2),X=G[0],J=G[1],Q="".concat(a,"-selection"),$=u||"tags"===m?l:"",q="tags"===m||b&&(u||X);function Z(e,n,t,o,a){return s.createElement("span",{className:v()("".concat(Q,"-item"),Object(r.a)({},"".concat(Q,"-item-disabled"),t)),title:"string"===typeof e||"number"===typeof e?e.toString():void 0},s.createElement("span",{className:"".concat(Q,"-item-content")},n),o&&s.createElement(M,{className:"".concat(Q,"-item-remove"),onMouseDown:A,onClick:a,customizeIcon:y},"\xd7"))}n=function(){B(W.current.scrollWidth)},t=[$],k?s.useLayoutEffect(n,t):s.useEffect(n,t);var ee=s.createElement("div",{className:"".concat(Q,"-search"),style:{width:z},onFocus:function(){J(!0)},onBlur:function(){J(!1)}},s.createElement(T,{ref:d,open:u,prefixCls:a,id:o,inputElement:null,disabled:p,autoFocus:h,autoComplete:g,editable:q,activeDescendantId:O,value:$,onKeyDown:F,onMouseDown:K,onChange:P,onPaste:V,onCompositionStart:L,onCompositionEnd:_,tabIndex:w,attrs:Object(N.a)(e,!0)}),s.createElement("span",{ref:W,className:"".concat(Q,"-search-mirror"),"aria-hidden":!0},$,"\xa0")),ne=s.createElement(D.a,{prefixCls:"".concat(Q,"-overflow"),data:c,renderItem:function(e){var n=e.disabled,t=e.label,o=e.value,a=!p&&!n,r=t;if("number"===typeof j&&("string"===typeof t||"number"===typeof t)){var c=String(r);c.length>j&&(r="".concat(c.slice(0,j),"..."))}var i=function(n){n&&n.stopPropagation(),R(e)};return"function"===typeof I?function(e,n,t,o,a){return s.createElement("span",{onMouseDown:function(e){A(e),x(!u)}},I({label:n,value:e,disabled:t,closable:o,onClose:a}))}(o,r,n,a,i):Z(t,r,n,a,i)},renderRest:function(e){var n="function"===typeof S?S(e):S;return Z(n,n,!1)},suffix:ee,itemKey:"key",maxCount:E});return s.createElement(s.Fragment,null,ne,!c.length&&!$&&s.createElement("span",{className:"".concat(Q,"-placeholder")},f))},K=function(e){var n=e.inputElement,t=e.prefixCls,o=e.id,a=e.inputRef,r=e.disabled,c=e.autoFocus,u=e.autoComplete,l=e.activeDescendantId,d=e.mode,f=e.open,p=e.values,v=e.placeholder,m=e.tabIndex,b=e.showSearch,h=e.searchValue,g=e.activeValue,O=e.maxLength,w=e.onInputKeyDown,y=e.onInputMouseDown,E=e.onInputChange,j=e.onInputPaste,C=e.onInputCompositionStart,S=e.onInputCompositionEnd,I=s.useState(!1),x=Object(i.a)(I,2),D=x[0],M=x[1],R="combobox"===d,P=R||b,V=p[0],k=h||"";R&&g&&!D&&(k=g),s.useEffect((function(){R&&M(!1)}),[R,g]);var A=!("combobox"!==d&&!f&&!b)&&!!k,F=!V||"string"!==typeof V.label&&"number"!==typeof V.label?void 0:V.label.toString();return s.createElement(s.Fragment,null,s.createElement("span",{className:"".concat(t,"-selection-search")},s.createElement(T,{ref:a,prefixCls:t,id:o,open:f,inputElement:n,disabled:r,autoFocus:c,autoComplete:u,editable:P,activeDescendantId:l,value:k,onKeyDown:w,onMouseDown:y,onChange:function(e){M(!0),E(e)},onPaste:j,onCompositionStart:C,onCompositionEnd:S,tabIndex:m,attrs:Object(N.a)(e,!0),maxLength:R?O:void 0})),!R&&V&&!A&&s.createElement("span",{className:"".concat(t,"-selection-item"),title:F},V.label),function(){if(V)return null;var e=A?{visibility:"hidden"}:void 0;return s.createElement("span",{className:"".concat(t,"-selection-placeholder"),style:e},v)}())};function L(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,n=s.useRef(null),t=s.useRef(null);function o(o){(o||null===n.current)&&(n.current=o),window.clearTimeout(t.current),t.current=window.setTimeout((function(){n.current=null}),e)}return s.useEffect((function(){return function(){window.clearTimeout(t.current)}}),[]),[function(){return n.current},o]}var _=function(e,n){var t=Object(s.useRef)(null),a=Object(s.useRef)(!1),r=e.prefixCls,c=e.open,u=e.mode,l=e.showSearch,d=e.tokenWithEnter,f=e.onSearch,p=e.onSearchSubmit,v=e.onToggleOpen,b=e.onInputKeyDown,h=e.domRef;s.useImperativeHandle(n,(function(){return{focus:function(){t.current.focus()},blur:function(){t.current.blur()}}}));var g=L(0),O=Object(i.a)(g,2),w=O[0],y=O[1],E=Object(s.useRef)(null),j=function(e){!1!==f(e,!0,a.current)&&v(!0)},C={inputRef:t,onInputKeyDown:function(e){var n,t=e.which;t!==m.a.UP&&t!==m.a.DOWN||e.preventDefault(),b&&b(e),t!==m.a.ENTER||"tags"!==u||a.current||c||null===p||void 0===p||p(e.target.value),n=t,[m.a.ESC,m.a.SHIFT,m.a.BACKSPACE,m.a.TAB,m.a.WIN_KEY,m.a.ALT,m.a.META,m.a.WIN_KEY_RIGHT,m.a.CTRL,m.a.SEMICOLON,m.a.EQUALS,m.a.CAPS_LOCK,m.a.CONTEXT_MENU,m.a.F1,m.a.F2,m.a.F3,m.a.F4,m.a.F5,m.a.F6,m.a.F7,m.a.F8,m.a.F9,m.a.F10,m.a.F11,m.a.F12].includes(n)||v(!0)},onInputMouseDown:function(){y(!0)},onInputChange:function(e){var n=e.target.value;if(d&&E.current&&/[\r\n]/.test(E.current)){var t=E.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");n=n.replace(t,E.current)}E.current=null,j(n)},onInputPaste:function(e){var n=e.clipboardData.getData("text");E.current=n},onInputCompositionStart:function(){a.current=!0},onInputCompositionEnd:function(e){a.current=!1,"combobox"!==u&&j(e.target.value)}},S="multiple"===u||"tags"===u?s.createElement(F,Object(o.a)({},e,C)):s.createElement(K,Object(o.a)({},e,C));return s.createElement("div",{ref:h,className:"".concat(r,"-selector"),onClick:function(e){e.target!==t.current&&(void 0!==document.body.style.msTouchAction?setTimeout((function(){t.current.focus()})):t.current.focus())},onMouseDown:function(e){var n=w();e.target===t.current||n||e.preventDefault(),("combobox"===u||l&&n)&&c||(c&&f("",!0,!1),v())}},S)},W=s.forwardRef(_);W.displayName="Selector";var H=W;var U=s.createContext(null);function z(){return s.useContext(U)}var B=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Y=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function G(e){return"tags"===e||"multiple"===e}var X=s.forwardRef((function(e,n){var t,d,p=e.id,w=e.prefixCls,y=e.className,E=e.showSearch,j=e.tagRender,C=e.direction,S=e.omitDomProps,I=e.displayValues,N=e.onDisplayValuesChange,D=e.emptyOptions,R=e.notFoundContent,P=void 0===R?"Not Found":R,T=e.onClear,V=e.mode,k=e.disabled,A=e.loading,F=e.getInputElement,K=e.getRawInputElement,_=e.open,W=e.defaultOpen,z=e.onDropdownVisibleChange,X=e.activeValue,J=e.onActiveValueChange,Q=e.activeDescendantId,$=e.searchValue,q=e.onSearch,Z=e.onSearchSplit,ee=e.tokenSeparators,ne=e.allowClear,te=e.showArrow,oe=e.inputIcon,ae=e.clearIcon,re=e.OptionList,ce=e.animation,ie=e.transitionName,ue=e.dropdownStyle,le=e.dropdownClassName,se=e.dropdownMatchSelectWidth,de=e.dropdownRender,fe=e.dropdownAlign,pe=e.placement,ve=e.getPopupContainer,me=e.showAction,be=void 0===me?[]:me,he=e.onFocus,ge=e.onBlur,Oe=e.onKeyUp,we=e.onKeyDown,ye=e.onMouseDown,Ee=Object(u.a)(e,B),je=G(V),Ce=(void 0!==E?E:je)||"combobox"===V,Se=Object(c.a)({},Ee);Y.forEach((function(e){delete Se[e]})),null===S||void 0===S||S.forEach((function(e){delete Se[e]}));var Ie=s.useState(!1),xe=Object(i.a)(Ie,2),Ne=xe[0],De=xe[1];s.useEffect((function(){De(Object(b.a)())}),[]);var Me=s.useRef(null),Re=s.useRef(null),Pe=s.useRef(null),Te=s.useRef(null),Ve=s.useRef(null),ke=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,n=s.useState(!1),t=Object(i.a)(n,2),o=t[0],a=t[1],r=s.useRef(null),c=function(){window.clearTimeout(r.current)};return s.useEffect((function(){return c}),[]),[o,function(n,t){c(),r.current=window.setTimeout((function(){a(n),t&&t()}),e)},c]}(),Ae=Object(i.a)(ke,3),Fe=Ae[0],Ke=Ae[1],Le=Ae[2];s.useImperativeHandle(n,(function(){var e,n;return{focus:null===(e=Te.current)||void 0===e?void 0:e.focus,blur:null===(n=Te.current)||void 0===n?void 0:n.blur,scrollTo:function(e){var n;return null===(n=Ve.current)||void 0===n?void 0:n.scrollTo(e)}}}));var _e=s.useMemo((function(){var e;if("combobox"!==V)return $;var n=null===(e=I[0])||void 0===e?void 0:e.value;return"string"===typeof n||"number"===typeof n?String(n):""}),[$,V,I]),We="combobox"===V&&"function"===typeof F&&F()||null,He="function"===typeof K&&K(),Ue=Object(h.d)(Re,null===He||void 0===He||null===(t=He.props)||void 0===t?void 0:t.ref),ze=Object(f.a)(void 0,{defaultValue:W,value:_}),Be=Object(i.a)(ze,2),Ye=Be[0],Ge=Be[1],Xe=Ye,Je=!P&&D;(k||Je&&Xe&&"combobox"===V)&&(Xe=!1);var Qe=!Je&&Xe,$e=s.useCallback((function(e){var n=void 0!==e?e:!Xe;Xe===n||k||(Ge(n),null===z||void 0===z||z(n))}),[k,Xe,Ge,z]),qe=s.useMemo((function(){return(ee||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[ee]),Ze=function(e,n,t){var o=!0,r=e;null===J||void 0===J||J(null);var c=t?null:function(e,n){if(!n||!n.length)return null;var t=!1,o=function e(n,o){var r=Object(O.a)(o),c=r[0],i=r.slice(1);if(!c)return[n];var u=n.split(c);return t=t||u.length>1,u.reduce((function(n,t){return[].concat(Object(a.a)(n),Object(a.a)(e(t,i)))}),[]).filter((function(e){return e}))}(e,n);return t?o:null}(e,ee);return"combobox"!==V&&c&&(r="",null===Z||void 0===Z||Z(c),$e(!1),o=!1),q&&_e!==r&&q(r,{source:n?"typing":"effect"}),o};s.useEffect((function(){Xe||je||"combobox"===V||Ze("",!1,!1)}),[Xe]),s.useEffect((function(){Ye&&k&&Ge(!1),k&&Ke(!1)}),[k]);var en=L(),nn=Object(i.a)(en,2),tn=nn[0],on=nn[1],an=s.useRef(!1),rn=[];s.useEffect((function(){return function(){rn.forEach((function(e){return clearTimeout(e)})),rn.splice(0,rn.length)}}),[]);var cn,un=s.useState(null),ln=Object(i.a)(un,2),sn=ln[0],dn=ln[1],fn=s.useState({}),pn=Object(i.a)(fn,2)[1];Object(g.a)((function(){if(Qe){var e,n=Math.ceil(null===(e=Me.current)||void 0===e?void 0:e.offsetWidth);sn===n||Number.isNaN(n)||dn(n)}}),[Qe]),He&&(cn=function(e){$e(e)}),function(e,n,t){var o=s.useRef(null);o.current={open:n,triggerOpen:t},s.useEffect((function(){function n(n){var t=n.target;t.shadowRoot&&n.composed&&(t=n.composedPath()[0]||t),o.current.open&&e().filter((function(e){return e})).every((function(e){return!e.contains(t)&&e!==t}))&&o.current.triggerOpen(!1)}return window.addEventListener("mousedown",n),function(){return window.removeEventListener("mousedown",n)}}),[])}((function(){var e;return[Me.current,null===(e=Pe.current)||void 0===e?void 0:e.getPopupElement()]}),Qe,$e);var vn,mn,bn=s.useMemo((function(){return Object(c.a)(Object(c.a)({},e),{},{notFoundContent:P,open:Xe,triggerOpen:Qe,id:p,showSearch:Ce,multiple:je,toggleOpen:$e})}),[e,P,Qe,Xe,p,Ce,je,$e]),hn=void 0!==te?te:A||!je&&"combobox"!==V;hn&&(vn=s.createElement(M,{className:v()("".concat(w,"-arrow"),Object(r.a)({},"".concat(w,"-arrow-loading"),A)),customizeIcon:oe,customizeIconProps:{loading:A,searchValue:_e,open:Xe,focused:Fe,showSearch:Ce}}));!k&&ne&&(I.length||_e)&&(mn=s.createElement(M,{className:"".concat(w,"-clear"),onMouseDown:function(){null===T||void 0===T||T(),N([],{type:"clear",values:I}),Ze("",!1,!1)},customizeIcon:ae},"\xd7"));var gn,On=s.createElement(re,{ref:Ve}),wn=v()(w,y,(d={},Object(r.a)(d,"".concat(w,"-focused"),Fe),Object(r.a)(d,"".concat(w,"-multiple"),je),Object(r.a)(d,"".concat(w,"-single"),!je),Object(r.a)(d,"".concat(w,"-allow-clear"),ne),Object(r.a)(d,"".concat(w,"-show-arrow"),hn),Object(r.a)(d,"".concat(w,"-disabled"),k),Object(r.a)(d,"".concat(w,"-loading"),A),Object(r.a)(d,"".concat(w,"-open"),Xe),Object(r.a)(d,"".concat(w,"-customize-input"),We),Object(r.a)(d,"".concat(w,"-show-search"),Ce),d)),yn=s.createElement(x,{ref:Pe,disabled:k,prefixCls:w,visible:Qe,popupElement:On,containerWidth:sn,animation:ce,transitionName:ie,dropdownStyle:ue,dropdownClassName:le,direction:C,dropdownMatchSelectWidth:se,dropdownRender:de,dropdownAlign:fe,placement:pe,getPopupContainer:ve,empty:D,getTriggerDOMNode:function(){return Re.current},onPopupVisibleChange:cn,onPopupMouseEnter:function(){pn({})}},He?s.cloneElement(He,{ref:Ue}):s.createElement(H,Object(o.a)({},e,{domRef:Re,prefixCls:w,inputElement:We,ref:Te,id:p,showSearch:Ce,mode:V,activeDescendantId:Q,tagRender:j,values:I,open:Xe,onToggleOpen:$e,activeValue:X,searchValue:_e,onSearch:Ze,onSearchSubmit:function(e){e&&e.trim()&&q(e,{source:"submit"})},onRemove:function(e){var n=I.filter((function(n){return n!==e}));N(n,{type:"remove",values:[e]})},tokenWithEnter:qe})));return gn=He?yn:s.createElement("div",Object(o.a)({className:wn},Se,{ref:Me,onMouseDown:function(e){var n,t=e.target,o=null===(n=Pe.current)||void 0===n?void 0:n.getPopupElement();if(o&&o.contains(t)){var a=setTimeout((function(){var e,n=rn.indexOf(a);-1!==n&&rn.splice(n,1),Le(),Ne||o.contains(document.activeElement)||null===(e=Te.current)||void 0===e||e.focus()}));rn.push(a)}for(var r=arguments.length,c=new Array(r>1?r-1:0),i=1;i<r;i++)c[i-1]=arguments[i];null===ye||void 0===ye||ye.apply(void 0,[e].concat(c))},onKeyDown:function(e){var n,t=tn(),o=e.which;if(o===m.a.ENTER&&("combobox"!==V&&e.preventDefault(),Xe||$e(!0)),on(!!_e),o===m.a.BACKSPACE&&!t&&je&&!_e&&I.length){for(var r=Object(a.a)(I),c=null,i=r.length-1;i>=0;i-=1){var u=r[i];if(!u.disabled){r.splice(i,1),c=u;break}}c&&N(r,{type:"remove",values:[c]})}for(var l=arguments.length,s=new Array(l>1?l-1:0),d=1;d<l;d++)s[d-1]=arguments[d];Xe&&Ve.current&&(n=Ve.current).onKeyDown.apply(n,[e].concat(s)),null===we||void 0===we||we.apply(void 0,[e].concat(s))},onKeyUp:function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),o=1;o<n;o++)t[o-1]=arguments[o];var a;Xe&&Ve.current&&(a=Ve.current).onKeyUp.apply(a,[e].concat(t)),null===Oe||void 0===Oe||Oe.apply(void 0,[e].concat(t))},onFocus:function(){Ke(!0),k||(he&&!an.current&&he.apply(void 0,arguments),be.includes("focus")&&$e(!0)),an.current=!0},onBlur:function(){Ke(!1,(function(){an.current=!1,$e(!1)})),k||(_e&&("tags"===V?q(_e,{source:"submit"}):"multiple"===V&&q("",{source:"blur"})),ge&&ge.apply(void 0,arguments))}}),Fe&&!Xe&&s.createElement("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(I.map((function(e){var n=e.label,t=e.value;return["number","string"].includes(Object(l.a)(n))?n:t})).join(", "))),yn,vn,mn),s.createElement(U.Provider,{value:bn},gn)}));var J=X,Q=t(35),$=t(114),q=t(919);var Z=s.createContext(null),ee=["disabled","title","children","style","className"],ne=function(e,n){var t=z(),a=t.prefixCls,c=t.id,l=t.open,d=t.multiple,f=t.searchValue,p=t.toggleOpen,b=t.notFoundContent,h=t.onPopupScroll,g=s.useContext(Z),O=g.flattenOptions,w=g.onActiveValue,y=g.defaultActiveFirstOption,E=g.onSelect,j=g.menuItemSelectedIcon,C=g.rawValues,S=g.fieldNames,I=g.virtual,x=g.listHeight,D=g.listItemHeight,R="".concat(a,"-item"),P=Object($.a)((function(){return O}),[l,O],(function(e,n){return n[0]&&e[1]!==n[1]})),T=s.useRef(null),V=function(e){e.preventDefault()},k=function(e){T.current&&T.current.scrollTo({index:e})},A=function(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,t=P.length,o=0;o<t;o+=1){var a=(e+o*n+t)%t,r=P[a],c=r.group,i=r.data;if(!c&&!i.disabled)return a}return-1},F=s.useState((function(){return A(0)})),K=Object(i.a)(F,2),L=K[0],_=K[1],W=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];_(e);var t={source:n?"keyboard":"mouse"},o=P[e];o?w(o.value,e,t):w(null,-1,t)};Object(s.useEffect)((function(){W(!1!==y?A(0):-1)}),[P.length,f]),Object(s.useEffect)((function(){var e,n=setTimeout((function(){if(!d&&l&&1===C.size){var e=Array.from(C)[0],n=P.findIndex((function(n){return n.data.value===e}));-1!==n&&(W(n),k(n))}}));l&&(null===(e=T.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(n)}}),[l,f]);var H=function(e){void 0!==e&&E(e,{selected:!C.has(e)}),d||p(!1)};if(s.useImperativeHandle(n,(function(){return{onKeyDown:function(e){var n=e.which,t=e.ctrlKey;switch(n){case m.a.N:case m.a.P:case m.a.UP:case m.a.DOWN:var o=0;if(n===m.a.UP?o=-1:n===m.a.DOWN?o=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&t&&(n===m.a.N?o=1:n===m.a.P&&(o=-1)),0!==o){var a=A(L+o,o);k(a),W(a,!0)}break;case m.a.ENTER:var r=P[L];r&&!r.data.disabled?H(r.value):H(void 0),l&&e.preventDefault();break;case m.a.ESC:p(!1),l&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){k(e)}}})),0===P.length)return s.createElement("div",{role:"listbox",id:"".concat(c,"_list"),className:"".concat(R,"-empty"),onMouseDown:V},b);var U=Object.keys(S).map((function(e){return S[e]})),B=function(e){return e.label},Y=function(e){var n=P[e];if(!n)return null;var t=n.data||{},a=t.value,r=n.group,i=Object(N.a)(t,!0),u=B(n);return n?s.createElement("div",Object(o.a)({"aria-label":"string"!==typeof u||r?null:u},i,{key:e,role:r?"presentation":"option",id:"".concat(c,"_list_").concat(e),"aria-selected":C.has(a)}),a):null};return s.createElement(s.Fragment,null,s.createElement("div",{role:"listbox",id:"".concat(c,"_list"),style:{height:0,width:0,overflow:"hidden"}},Y(L-1),Y(L),Y(L+1)),s.createElement(q.a,{itemKey:"key",ref:T,data:P,height:x,itemHeight:D,fullHeight:!1,onMouseDown:V,onScroll:h,virtual:I},(function(e,n){var t,a=e.group,c=e.groupOption,i=e.data,l=e.label,d=e.value,f=i.key;if(a)return s.createElement("div",{className:v()(R,"".concat(R,"-group"))},void 0!==l?l:f);var p=i.disabled,m=i.title,b=(i.children,i.style),h=i.className,g=Object(u.a)(i,ee),O=Object(Q.a)(g,U),w=C.has(d),y="".concat(R,"-option"),E=v()(R,y,h,(t={},Object(r.a)(t,"".concat(y,"-grouped"),c),Object(r.a)(t,"".concat(y,"-active"),L===n&&!p),Object(r.a)(t,"".concat(y,"-disabled"),p),Object(r.a)(t,"".concat(y,"-selected"),w),t)),S=B(e),I=!j||"function"===typeof j||w,x=S||d,N="string"===typeof x||"number"===typeof x?x.toString():void 0;return void 0!==m&&(N=m),s.createElement("div",Object(o.a)({},O,{"aria-selected":w,className:E,title:N,onMouseMove:function(){L===n||p||W(n)},onClick:function(){p||H(d)},style:b}),s.createElement("div",{className:"".concat(y,"-content")},x),s.isValidElement(j)||w,I&&s.createElement(M,{className:"".concat(R,"-option-state"),customizeIcon:j,customizeIconProps:{isSelected:w}},w?"\u2713":null))})))},te=s.forwardRef(ne);te.displayName="OptionList";var oe=te,ae=function(){return null};ae.isSelectOption=!0;var re=ae,ce=function(){return null};ce.isSelectOptGroup=!0;var ie=ce,ue=t(74),le=["children","value"],se=["children"];function de(e){var n=e.key,t=e.props,o=t.children,a=t.value,r=Object(u.a)(t,le);return Object(c.a)({key:n,value:void 0!==a?a:n,children:o},r)}function fe(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(ue.a)(e).map((function(e,t){if(!s.isValidElement(e)||!e.type)return null;var o=e.type.isSelectOptGroup,a=e.key,r=e.props,i=r.children,l=Object(u.a)(r,se);return n||!o?de(e):Object(c.a)(Object(c.a)({key:"__RC_SELECT_GRP__".concat(null===a?t:a,"__"),label:a},l),{},{options:fe(i)})})).filter((function(e){return e}))}var pe=t(896);function ve(e){var n=s.useRef();n.current=e;var t=s.useCallback((function(){return n.current.apply(n,arguments)}),[]);return t}function me(e,n){return V(e).join("").toUpperCase().includes(n)}var be=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],he=["inputValue"];var ge=s.forwardRef((function(e,n){var t=e.id,d=e.mode,p=e.prefixCls,v=void 0===p?"rc-select":p,m=e.backfill,b=e.fieldNames,h=e.inputValue,g=e.searchValue,O=e.onSearch,j=e.autoClearSearchValue,C=void 0===j||j,S=e.onSelect,I=e.onDeselect,x=e.dropdownMatchSelectWidth,N=void 0===x||x,D=e.filterOption,M=e.filterSort,R=e.optionFilterProp,P=e.optionLabelProp,T=e.options,k=e.children,A=e.defaultActiveFirstOption,F=e.menuItemSelectedIcon,K=e.virtual,L=e.listHeight,_=void 0===L?200:L,W=e.listItemHeight,H=void 0===W?20:W,U=e.value,z=e.defaultValue,B=e.labelInValue,Y=e.onChange,X=Object(u.a)(e,be),Q=Object(pe.a)(t),$=G(d),q=!(T||!k),ee=s.useMemo((function(){return(void 0!==D||"combobox"!==d)&&D}),[D,d]),ne=s.useMemo((function(){return y(b,q)}),[JSON.stringify(b),q]),te=Object(f.a)("",{value:void 0!==g?g:h,postState:function(e){return e||""}}),ae=Object(i.a)(te,2),re=ae[0],ce=ae[1],ie=function(e,n,t){return s.useMemo((function(){var o=e;!e&&(o=fe(n));var a=new Map,r=new Map;return function e(n){for(var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=0;c<n.length;c+=1){var i=n[c];!i[t.options]||o?(a.set(i[t.value],i),r.set(i[t.label],i)):e(i[t.options],!0)}}(o),{options:o,valueOptions:a,labelOptions:r}}),[e,n,t])}(T,k,ne),ue=ie.valueOptions,le=ie.labelOptions,se=ie.options,de=s.useCallback((function(e){return V(e).map((function(e){var n,t,o,a,r;(function(e){return!e||"object"!==Object(l.a)(e)})(e)?n=e:(o=e.key,t=e.label,n=null!==(r=e.value)&&void 0!==r?r:o);var c,i=ue.get(n);i&&(void 0===t&&(t=null===i||void 0===i?void 0:i[P||ne.label]),void 0===o&&(o=null!==(c=null===i||void 0===i?void 0:i.key)&&void 0!==c?c:n),a=null===i||void 0===i?void 0:i.disabled);return{label:t,value:n,key:o,disabled:a}}))}),[ne,P,ue]),ge=Object(f.a)(z,{value:U}),Oe=Object(i.a)(ge,2),we=Oe[0],ye=Oe[1],Ee=function(e,n){var t=s.useRef({values:new Map,options:new Map});return[s.useMemo((function(){var o=t.current,a=o.values,r=o.options,i=e.map((function(e){var n;return void 0===e.label?Object(c.a)(Object(c.a)({},e),{},{label:null===(n=a.get(e.value))||void 0===n?void 0:n.label}):e})),u=new Map,l=new Map;return i.forEach((function(e){u.set(e.value,e),l.set(e.value,n.get(e.value)||r.get(e.value))})),t.current.values=u,t.current.options=l,i}),[e,n]),s.useCallback((function(e){return n.get(e)||t.current.options.get(e)}),[n])]}(s.useMemo((function(){var e,n=de(we);return"combobox"!==d||(null===(e=n[0])||void 0===e?void 0:e.value)?n:[]}),[we,de,d]),ue),je=Object(i.a)(Ee,2),Ce=je[0],Se=je[1],Ie=s.useMemo((function(){if(!d&&1===Ce.length){var e=Ce[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return Ce.map((function(e){var n;return Object(c.a)(Object(c.a)({},e),{},{label:null!==(n=e.label)&&void 0!==n?n:e.value})}))}),[d,Ce]),xe=s.useMemo((function(){return new Set(Ce.map((function(e){return e.value})))}),[Ce]);s.useEffect((function(){if("combobox"===d){var e,n=null===(e=Ce[0])||void 0===e?void 0:e.value;void 0!==n&&null!==n&&ce(String(n))}}),[Ce]);var Ne=ve((function(e,n){var t,o=null!==n&&void 0!==n?n:e;return t={},Object(r.a)(t,ne.value,e),Object(r.a)(t,ne.label,o),t})),De=function(e,n,t,o,a){return s.useMemo((function(){if(!t||!1===o)return e;var i=n.options,u=n.label,l=n.value,s=[],d="function"===typeof o,f=t.toUpperCase(),p=d?o:function(e,n){return a?me(n[a],f):n[i]?me(n["children"!==u?u:"label"],f):me(n[l],f)},v=d?function(e){return E(e)}:function(e){return e};return e.forEach((function(e){if(e[i])if(p(t,v(e)))s.push(e);else{var n=e[i].filter((function(e){return p(t,v(e))}));n.length&&s.push(Object(c.a)(Object(c.a)({},e),{},Object(r.a)({},i,n)))}else p(t,v(e))&&s.push(e)})),s}),[e,o,a,t,n])}(s.useMemo((function(){if("tags"!==d)return se;var e=Object(a.a)(se);return Object(a.a)(Ce).sort((function(e,n){return e.value<n.value?-1:1})).forEach((function(n){var t=n.value;(function(e){return ue.has(e)})(t)||e.push(Ne(t,n.label))})),e}),[Ne,se,ue,Ce,d]),ne,re,ee,R),Me=s.useMemo((function(){return"tags"!==d||!re||De.some((function(e){return e[R||"value"]===re}))?De:[Ne(re)].concat(Object(a.a)(De))}),[Ne,R,d,De,re]),Re=s.useMemo((function(){return M?Object(a.a)(Me).sort((function(e,n){return M(e,n)})):Me}),[Me,M]),Pe=s.useMemo((function(){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.fieldNames,o=n.childrenAsData,a=[],r=y(t,!1),c=r.label,i=r.value,u=r.options;function l(e,n){e.forEach((function(e){var t=e[c];if(n||!(u in e)){var r=e[i];a.push({key:w(e,a.length),groupOption:n,data:e,label:t,value:r})}else{var s=t;void 0===s&&o&&(s=e.label),a.push({key:w(e,a.length),group:!0,data:e,label:s}),l(e[u],!0)}}))}return l(e,!1),a}(Re,{fieldNames:ne,childrenAsData:q})}),[Re,ne,q]),Te=function(e){var n=de(e);if(ye(n),Y&&(n.length!==Ce.length||n.some((function(e,n){var t;return(null===(t=Ce[n])||void 0===t?void 0:t.value)!==(null===e||void 0===e?void 0:e.value)})))){var t=B?n:n.map((function(e){return e.value})),o=n.map((function(e){return E(Se(e.value))}));Y($?t:t[0],$?o:o[0])}},Ve=s.useState(null),ke=Object(i.a)(Ve,2),Ae=ke[0],Fe=ke[1],Ke=s.useState(0),Le=Object(i.a)(Ke,2),_e=Le[0],We=Le[1],He=void 0!==A?A:"combobox"!==d,Ue=s.useCallback((function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=t.source,a=void 0===o?"keyboard":o;We(n),m&&"combobox"===d&&null!==e&&"keyboard"===a&&Fe(String(e))}),[m,d]),ze=function(e,n){var t=function(){var n,t=Se(e);return[B?{label:null===t||void 0===t?void 0:t[ne.label],value:e,key:null!==(n=t.key)&&void 0!==n?n:e}:e,E(t)]};if(n&&S){var o=t(),a=Object(i.a)(o,2),r=a[0],c=a[1];S(r,c)}else if(!n&&I){var u=t(),l=Object(i.a)(u,2),s=l[0],d=l[1];I(s,d)}},Be=ve((function(e,n){var t,o=!$||n.selected;t=o?$?[].concat(Object(a.a)(Ce),[e]):[e]:Ce.filter((function(n){return n.value!==e})),Te(t),ze(e,o),"combobox"===d?Fe(""):G&&!C||(ce(""),Fe(""))})),Ye=s.useMemo((function(){var e=!1!==K&&!1!==N;return Object(c.a)(Object(c.a)({},ie),{},{flattenOptions:Pe,onActiveValue:Ue,defaultActiveFirstOption:He,onSelect:Be,menuItemSelectedIcon:F,rawValues:xe,fieldNames:ne,virtual:e,listHeight:_,listItemHeight:H,childrenAsData:q})}),[ie,Pe,Ue,He,Be,F,xe,ne,K,N,_,H,q]);return s.createElement(Z.Provider,{value:Ye},s.createElement(J,Object(o.a)({},X,{id:Q,prefixCls:v,ref:n,omitDomProps:he,mode:d,displayValues:Ie,onDisplayValuesChange:function(e,n){Te(e),"remove"!==n.type&&"clear"!==n.type||n.values.forEach((function(e){ze(e.value,!1)}))},searchValue:re,onSearch:function(e,n){if(ce(e),Fe(null),"submit"!==n.source)"blur"!==n.source&&("combobox"===d&&Te(e),null===O||void 0===O||O(e));else{var t=(e||"").trim();if(t){var o=Array.from(new Set([].concat(Object(a.a)(xe),[t])));Te(o),ze(t,!0),ce("")}}},onSearchSplit:function(e){var n=e;"tags"!==d&&(n=e.map((function(e){var n=le.get(e);return null===n||void 0===n?void 0:n.value})).filter((function(e){return void 0!==e})));var t=Array.from(new Set([].concat(Object(a.a)(xe),Object(a.a)(n))));Te(t),t.forEach((function(e){ze(e,!0)}))},dropdownMatchSelectWidth:N,OptionList:oe,emptyOptions:!Pe.length,activeValue:Ae,activeDescendantId:"".concat(Q,"_list_").concat(_e)})))}));var Oe=ge;Oe.Option=re,Oe.OptGroup=ie;var we=Oe;n.d=we},896:function(e,n,t){"use strict";t.d(n,"a",(function(){return u}));var o=t(5),a=t(0),r=t(60),c=0,i=Object(r.a)();function u(e){var n=a.useState(),t=Object(o.a)(n,2),r=t[0],u=t[1];return a.useEffect((function(){u("rc_select_".concat(function(){var e;return i?(e=c,c+=1):e="TEST_OR_SSR",e}()))}),[]),e||r}},897:function(e,n,t){"use strict";t.d(n,"a",(function(){return s}));var o=t(0),a=t(906),r=t(137),c=t(876),i=t(116),u=t(115),l=t(317);function s(e){var n=e.suffixIcon,t=e.clearIcon,s=e.menuItemSelectedIcon,d=e.removeIcon,f=e.loading,p=e.multiple,v=e.prefixCls,m=t;t||(m=o.createElement(u.a,null));var b=null;if(void 0!==n)b=n;else if(f)b=o.createElement(r.a,{spin:!0});else{var h="".concat(v,"-suffix");b=function(e){var n=e.open,t=e.showSearch;return n&&t?o.createElement(l.a,{className:h}):o.createElement(a.a,{className:h})}}return{clearIcon:m,suffixIcon:b,itemIcon:void 0!==s?s:p?o.createElement(c.a,null):null,removeIcon:void 0!==d?d:o.createElement(i.a,null)}}},906:function(e,n,t){"use strict";var o=t(2),a=t(0),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},c=t(14),i=function(e,n){return a.createElement(c.a,Object(o.a)(Object(o.a)({},e),{},{ref:n,icon:r}))};i.displayName="DownOutlined";n.a=a.forwardRef(i)}}]);