|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,n,t){"use strict";t.d(n,"a",(function(){return R}));var o=t("rePB"),a=t("VTBJ"),r=t("KQm4"),c=t("ODXe"),i=t("Ff2n"),u=t("q1tI"),l=t("4IlW"),s=t("TSYQ"),p=t.n(s),d=t("6cGi"),f=t("bX4T"),m=t("8XRh"),b=t("8OUc"),v=t("c+Xe"),h=u.forwardRef((function(e,n){var t=e.prefixCls,o=e.id,r=e.inputElement,c=e.disabled,i=e.tabIndex,l=e.autoFocus,s=e.autoComplete,p=e.editable,d=e.accessibilityIndex,f=e.value,m=e.onKeyDown,b=e.onMouseDown,h=e.onChange,g=e.onPaste,O=e.onCompositionStart,w=e.onCompositionEnd,j=e.open,y=e.attrs,E=r||u.createElement("input",null),C=E,S=C.ref,I=C.props,T=I.onKeyDown,D=I.onChange,P=I.onMouseDown,x=I.onCompositionStart,M=I.onCompositionEnd,R=I.style;return E=u.cloneElement(E,Object(a.a)(Object(a.a)({id:o,ref:Object(v.a)(n,S),disabled:c,tabIndex:i,autoComplete:s||"off",autoFocus:l,className:"".concat(t,"-selection-search-input"),style:Object(a.a)(Object(a.a)({},R),{},{opacity:p?null:0}),role:"combobox","aria-expanded":j,"aria-haspopup":"listbox","aria-owns":"".concat(o,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(o,"_list"),"aria-activedescendant":"".concat(o,"_list_").concat(d)},y),{},{value:p?f:"",readOnly:!p,unselectable:p?null:"on",onKeyDown:function(e){m(e),T&&T(e)},onMouseDown:function(e){b(e),P&&P(e)},onChange:function(e){h(e),D&&D(e)},onCompositionStart:function(e){O(e),x&&x(e)},onCompositionEnd:function(e){w(e),M&&M(e)},onPaste:g}))}));h.displayName="Input";var g=h,O=t("WKfj");function w(e,n){O.b?u.useLayoutEffect(e,n):u.useEffect(e,n)}var j=function(e){var n=e.id,t=e.prefixCls,r=e.values,l=e.open,s=e.searchValue,d=e.inputRef,v=e.placeholder,h=e.disabled,O=e.mode,j=e.showSearch,y=e.autoFocus,E=e.autoComplete,C=e.accessibilityIndex,S=e.tabIndex,I=e.removeIcon,T=e.choiceTransitionName,D=e.maxTagCount,P=e.maxTagTextLength,x=e.maxTagPlaceholder,M=void 0===x?function(e){return"+ ".concat(e.length," ...")}:x,R=e.tagRender,N=e.onSelect,V=e.onInputChange,A=e.onInputPaste,L=e.onInputKeyDown,_=e.onInputMouseDown,k=e.onInputCompositionStart,K=e.onInputCompositionEnd,F=u.useState(!1),W=Object(c.a)(F,2),U=W[0],B=W[1],X=u.useRef(null),H=u.useState(0),z=Object(c.a)(H,2),Q=z[0],q=z[1];u.useEffect((function(){B(!0)}),[]);var Y=l||"tags"===O?s:"",G="tags"===O||l&&j;w((function(){q(X.current.scrollWidth)}),[Y]);var J,Z=r;"number"==typeof D&&(J=r.length-D,Z=r.slice(0,D)),"number"==typeof P&&(Z=Z.map((function(e){var n=e.label,t=Object(i.a)(e,["label"]),o=n;if("string"==typeof n||"number"==typeof n){var r=String(o);r.length>P&&(o="".concat(r.slice(0,P),"..."))}return Object(a.a)(Object(a.a)({},t),{},{label:o})}))),J>0&&Z.push({key:"__RC_SELECT_MAX_REST_COUNT__",label:"function"==typeof M?M(r.slice(D)):M});var $=u.createElement(m.CSSMotionList,{component:!1,keys:Z,motionName:T,motionAppear:U},(function(e){var n=e.key,a=e.label,r=e.value,c=e.disabled,i=e.className,l=e.style,s=n||r,d="__RC_SELECT_MAX_REST_COUNT__"!==n&&!c,f=function(e){e.preventDefault(),e.stopPropagation()},m=function(e){e&&e.stopPropagation(),N(r,{selected:!1})};return"function"==typeof R?u.createElement("span",{key:s,onMouseDown:f,className:i,style:l},R({label:a,value:r,disabled:c,closable:d,onClose:m})):u.createElement("span",{key:s,className:p()(i,"".concat(t,"-selection-item"),Object(o.a)({},"".concat(t,"-selection-item-disabled"),c)),style:l},u.createElement("span",{className:"".concat(t,"-selection-item-content")},a),d&&u.createElement(b.a,{className:"".concat(t,"-selection-item-remove"),onMouseDown:f,onClick:m,customizeIcon:I},"×"))}));return u.createElement(u.Fragment,null,$,u.createElement("span",{className:"".concat(t,"-selection-search"),style:{width:Q}},u.createElement(g,{ref:d,open:l,prefixCls:t,id:n,inputElement:null,disabled:h,autoFocus:y,autoComplete:E,editable:G,accessibilityIndex:C,value:Y,onKeyDown:L,onMouseDown:_,onChange:V,onPaste:A,onCompositionStart:k,onCompositionEnd:K,tabIndex:S,attrs:Object(f.a)(e,!0)}),u.createElement("span",{ref:X,className:"".concat(t,"-selection-search-mirror"),"aria-hidden":!0},Y," ")),!r.length&&!Y&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},v))},y=function(e){var n=e.inputElement,t=e.prefixCls,o=e.id,a=e.inputRef,r=e.disabled,i=e.autoFocus,l=e.autoComplete,s=e.accessibilityIndex,p=e.mode,d=e.open,m=e.values,b=e.placeholder,v=e.tabIndex,h=e.showSearch,O=e.searchValue,w=e.activeValue,j=e.onInputKeyDown,y=e.onInputMouseDown,E=e.onInputChange,C=e.onInputPaste,S=e.onInputCompositionStart,I=e.onInputCompositionEnd,T=u.useState(!1),D=Object(c.a)(T,2),P=D[0],x=D[1],M="combobox"===p,R=M||h&&d,N=m[0],V=O||"";M&&w&&!P&&(V=w),u.useEffect((function(){M&&x(!1)}),[M,w]);var A=!("combobox"!==p&&!d)&&!!V,L=!N||"string"!=typeof N.label&&"number"!=typeof N.label?void 0:N.label.toString();return u.createElement(u.Fragment,null,u.createElement("span",{className:"".concat(t,"-selection-search")},u.createElement(g,{ref:a,prefixCls:t,id:o,open:d,inputElement:n,disabled:r,autoFocus:i,autoComplete:l,editable:R,accessibilityIndex:s,value:V,onKeyDown:j,onMouseDown:y,onChange:function(e){x(!0),E(e)},onPaste:C,onCompositionStart:S,onCompositionEnd:I,tabIndex:v,attrs:Object(f.a)(e,!0)})),!M&&N&&!A&&u.createElement("span",{className:"".concat(t,"-selection-item"),title:L},N.label),!N&&!A&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},b))};function E(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,n=u.useRef(null),t=u.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 u.useEffect((function(){return function(){window.clearTimeout(t.current)}}),[]),[function(){return n.current},o]}var C=u.forwardRef((function(e,n){var t=Object(u.useRef)(null),o=Object(u.useRef)(!1),a=e.prefixCls,r=e.multiple,i=e.open,s=e.mode,p=e.showSearch,d=e.tokenWithEnter,f=e.onSearch,m=e.onSearchSubmit,b=e.onToggleOpen,v=e.onInputKeyDown,h=e.domRef;u.useImperativeHandle(n,(function(){return{focus:function(){t.current.focus()},blur:function(){t.current.blur()}}}));var g=E(0),O=Object(c.a)(g,2),w=O[0],C=O[1],S=Object(u.useRef)(null),I={inputRef:t,onInputKeyDown:function(e){var n=e.which;n!==l.a.UP&&n!==l.a.DOWN||e.preventDefault(),v&&v(e),n!==l.a.ENTER||"tags"!==s||o.current||i||m(e.target.value),[l.a.SHIFT,l.a.TAB,l.a.BACKSPACE,l.a.ESC].includes(n)||b(!0)},onInputMouseDown:function(){C(!0)},onInputChange:function(e){var n=e.target.value;if(d&&S.current&&/[\r\n]/.test(S.current)){var t=S.current.replace(/\r\n/g," ").replace(/[\r\n]/g," ");n=n.replace(t,S.current)}S.current=null,function(e){!1!==f(e,!0,o.current)&&b(!0)}(n)},onInputPaste:function(e){var n=e.clipboardData.getData("text");S.current=n},onInputCompositionStart:function(){o.current=!0},onInputCompositionEnd:function(){o.current=!1}},T=r?u.createElement(j,Object.assign({},e,I)):u.createElement(y,Object.assign({},e,I));return u.createElement("div",{ref:h,className:"".concat(a,"-selector"),onMouseDown:function(e){var n=w();e.target!==t.current&&(n||e.preventDefault(),void 0!==document.body.style.msTouchAction?setTimeout((function(){t.current.focus()})):t.current.focus());("combobox"===s||p&&n)&&i||(i&&f("",!0,!1),b())}},T)}));C.displayName="Selector";var S=C,I=t("uciX"),T=u.forwardRef((function(e,n){var t=e.prefixCls,r=(e.disabled,e.visible),c=e.children,l=e.popupElement,s=e.containerWidth,d=e.animation,f=e.transitionName,m=e.dropdownStyle,b=e.dropdownClassName,v=e.direction,h=void 0===v?"ltr":v,g=e.dropdownMatchSelectWidth,O=void 0===g||g,w=e.dropdownRender,j=e.dropdownAlign,y=e.getPopupContainer,E=e.empty,C=e.getTriggerDOMNode,S=Object(i.a)(e,["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode"]),T="".concat(t,"-dropdown"),D=l;w&&(D=w(l));var P=u.useMemo((function(){return function(e){var n="number"!=typeof 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}}}}(O)}),[O]),x=d?"".concat(T,"-").concat(d):f,M=u.useRef(null);u.useImperativeHandle(n,(function(){return{getPopupElement:function(){return M.current}}}));var R=Object(a.a)({minWidth:s},m);return"number"==typeof O?R.width=O:O&&(R.width=s),u.createElement(I.a,Object.assign({},S,{showAction:[],hideAction:[],popupPlacement:"rtl"===h?"bottomRight":"bottomLeft",builtinPlacements:P,prefixCls:T,popupTransitionName:x,popup:u.createElement("div",{ref:M},D),popupAlign:j,popupVisible:r,getPopupContainer:y,popupClassName:p()(b,Object(o.a)({},"".concat(T,"-empty"),E)),popupStyle:R,getTriggerDOMNode:C}),c)}));T.displayName="SelectTrigger";var D=T,P=t("wPlo");var x=t("2Qr1");var M=["removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown"];function R(e){var n=e.prefixCls,t=e.components.optionList,s=e.convertChildrenToData,f=e.flattenOptions,m=e.getLabeledValue,v=e.filterOptions,h=e.isValueDisabled,g=e.findValueOption,j=(e.warningProps,e.fillOptionsWithMissingValue),y=e.omitDOMProps;return u.forwardRef((function(e,C){var I,T=e.prefixCls,R=void 0===T?n:T,N=e.className,V=e.id,A=e.open,L=e.defaultOpen,_=e.options,k=e.children,K=e.mode,F=e.value,W=e.defaultValue,U=e.labelInValue,B=e.showSearch,X=e.inputValue,H=e.searchValue,z=e.filterOption,Q=e.optionFilterProp,q=void 0===Q?"value":Q,Y=e.autoClearSearchValue,G=void 0===Y||Y,J=e.onSearch,Z=e.allowClear,$=e.clearIcon,ee=e.showArrow,ne=e.inputIcon,te=e.menuItemSelectedIcon,oe=e.disabled,ae=e.loading,re=e.defaultActiveFirstOption,ce=e.notFoundContent,ie=void 0===ce?"Not Found":ce,ue=e.optionLabelProp,le=e.backfill,se=e.getInputElement,pe=e.getPopupContainer,de=e.listHeight,fe=void 0===de?200:de,me=e.listItemHeight,be=void 0===me?20:me,ve=e.animation,he=e.transitionName,ge=e.virtual,Oe=e.dropdownStyle,we=e.dropdownClassName,je=e.dropdownMatchSelectWidth,ye=e.dropdownRender,Ee=e.dropdownAlign,Ce=e.showAction,Se=void 0===Ce?[]:Ce,Ie=e.direction,Te=e.tokenSeparators,De=e.tagRender,Pe=e.onPopupScroll,xe=e.onDropdownVisibleChange,Me=e.onFocus,Re=e.onBlur,Ne=e.onKeyUp,Ve=e.onKeyDown,Ae=e.onMouseDown,Le=e.onChange,_e=e.onSelect,ke=e.onDeselect,Ke=e.onClear,Fe=e.internalProps,We=void 0===Fe?{}:Fe,Ue=Object(i.a)(e,["prefixCls","className","id","open","defaultOpen","options","children","mode","value","defaultValue","labelInValue","showSearch","inputValue","searchValue","filterOption","optionFilterProp","autoClearSearchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","menuItemSelectedIcon","disabled","loading","defaultActiveFirstOption","notFoundContent","optionLabelProp","backfill","getInputElement","getPopupContainer","listHeight","listItemHeight","animation","transitionName","virtual","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","onChange","onSelect","onDeselect","onClear","internalProps"]),Be=We.mark===P.a,Xe=y?y(Ue):Ue;M.forEach((function(e){delete Xe[e]}));var He=Object(u.useRef)(null),ze=Object(u.useRef)(null),Qe=Object(u.useRef)(null),qe=Object(u.useRef)(null),Ye=Object(u.useMemo)((function(){return(Te||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[Te]),Ge=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,n=u.useState(!1),t=Object(c.a)(n,2),o=t[0],a=t[1],r=u.useRef(null),i=function(){window.clearTimeout(r.current)};u.useEffect((function(){return i}),[]);var l=function(n,t){i(),r.current=window.setTimeout((function(){a(n),t&&t()}),e)};return[o,l,i]}(),Je=Object(c.a)(Ge,3),Ze=Je[0],$e=Je[1],en=Je[2],nn=Object(u.useState)(),tn=Object(c.a)(nn,2),on=tn[0],an=tn[1];Object(u.useEffect)((function(){an("rc_select_".concat(Object(O.a)()))}),[]);var rn=V||on,cn=ue;void 0===cn&&(cn=_?"label":"children");var un="combobox"!==K&&U,ln="tags"===K||"multiple"===K,sn=void 0!==B?B:ln||"combobox"===K,pn=Object(u.useRef)(null);u.useImperativeHandle(C,(function(){return{focus:Qe.current.focus,blur:Qe.current.blur}}));var dn=Object(d.a)(W,{value:F}),fn=Object(c.a)(dn,2),mn=fn[0],bn=fn[1],vn=Object(u.useMemo)((function(){return Object(O.e)(mn,{labelInValue:un,combobox:"combobox"===K})}),[mn,un]),hn=Object(u.useMemo)((function(){return new Set(vn)}),[vn]),gn=Object(u.useState)(null),On=Object(c.a)(gn,2),wn=On[0],jn=On[1],yn=Object(u.useState)(""),En=Object(c.a)(yn,2),Cn=En[0],Sn=En[1],In=Cn;"combobox"===K&&void 0!==mn?In=mn:void 0!==H?In=H:X&&(In=X);var Tn=Object(u.useMemo)((function(){var e=_;return void 0===e&&(e=s(k)),"tags"===K&&j&&(e=j(e,mn,cn,U)),e||[]}),[_,k,K,mn]),Dn=Object(u.useMemo)((function(){return f(Tn,e)}),[Tn]),Pn=function(e,n){var t=u.useRef(null),o=u.useMemo((function(){var e=new Map;return n.forEach((function(n){var t=n.data.value;e.set(t,n)})),e}),[e,n]);return t.current=o,function(e){return e.map((function(e){return t.current.get(e)})).filter(Boolean)}}(vn,Dn),xn=Object(u.useMemo)((function(){if(!In||!sn)return Object(r.a)(Tn);var e=v(In,Tn,{optionFilterProp:q,filterOption:"combobox"===K&&void 0===z?function(){return!0}:z});return"tags"===K&&e.every((function(e){return e[q]!==In}))&&e.unshift({value:In,label:In,key:"__RC_SELECT_TAG_PLACEHOLDER__"}),e}),[Tn,In,K,sn]),Mn=Object(u.useMemo)((function(){return f(xn,e)}),[xn]);Object(u.useEffect)((function(){qe.current&&qe.current.scrollTo&&qe.current.scrollTo(0)}),[In]);var Rn,Nn,Vn=Object(u.useMemo)((function(){var e=vn.map((function(e){var n=Pn([e]),t=m(e,{options:n,prevValue:mn,labelInValue:un,optionLabelProp:cn});return Object(a.a)(Object(a.a)({},t),{},{disabled:h(e,n)})}));return K||1!==e.length||null!==e[0].value||null!==e[0].label?e:[]}),[mn,Tn,K]);Rn=Vn,Nn=u.useRef(Rn),Vn=u.useMemo((function(){var e=new Map;Nn.current.forEach((function(n){var t=n.value,o=n.label;t!==o&&e.set(t,o)}));var n=Rn.map((function(n){var t=e.get(n.value);return n.value===n.label&&t?Object(a.a)(Object(a.a)({},n),{},{label:t}):n}));return Nn.current=n,n}),[Rn]);var An=function(e,n,t){var o=Pn([e]),a=g([e],o)[0];if(!We.skipTriggerSelect){var r=un?m(e,{options:o,prevValue:mn,labelInValue:un,optionLabelProp:cn}):e;n&&_e?_e(r,a):!n&&ke&&ke(r,a)}Be&&(n&&We.onRawSelect?We.onRawSelect(e,a,t):!n&&We.onRawDeselect&&We.onRawDeselect(e,a,t))},Ln=Object(u.useState)([]),_n=Object(c.a)(Ln,2),kn=_n[0],Kn=_n[1],Fn=function(e){if(!Be||!We.skipTriggerChange){var n=Pn(e),t=Object(O.f)(Array.from(e),{labelInValue:un,options:n,getLabeledValue:m,prevValue:mn,optionLabelProp:cn}),o=ln?t:t[0];if(Le&&(0!==vn.length||0!==t.length)){var r=g(e,n,{prevValueOptions:kn});Kn(r.map((function(n,t){var o=Object(a.a)({},n);return Object.defineProperty(o,"_INTERNAL_OPTION_VALUE_",{get:function(){return e[t]}}),o}))),Le(o,ln?r:r[0])}bn(o)}},Wn=function(e,n){var t,o=n.selected,a=n.source;oe||(ln?(t=new Set(vn),o?t.add(e):t.delete(e)):(t=new Set).add(e),(ln||!ln&&Array.from(vn)[0]!==e)&&Fn(Array.from(t)),An(e,!ln||o,a),"combobox"===K?(Sn(String(e)),jn("")):ln&&!G||(Sn(""),jn("")))},Un="combobox"===K&&se&&se()||null,Bn=Object(d.a)(void 0,{defaultValue:L,value:A}),Xn=Object(c.a)(Bn,2),Hn=Xn[0],zn=Xn[1],Qn=Hn,qn=!ie&&!xn.length;(oe||qn&&Qn&&"combobox"===K)&&(Qn=!1);var Yn=!qn&&Qn,Gn=function(e){var n=void 0!==e?e:!Qn;Hn===n||oe||(zn(n),xe&&xe(n))};!function(e,n,t){var o=u.useRef(null);o.current={elements:e.filter((function(e){return e})),open:n,triggerOpen:t},u.useEffect((function(){function e(e){var n=e.target;o.current.open&&o.current.elements.every((function(e){return!e.contains(n)&&e!==n}))&&o.current.triggerOpen(!1)}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}}),[])}([He.current,ze.current&&ze.current.getPopupElement()],Yn,Gn);var Jn=function(e,n,t){var o=!0,a=e;jn(null);var c=t?null:Object(x.f)(e,Te),i=c;if("combobox"===K)n&&Fn([a]);else if(c){a="","tags"!==K&&(i=c.map((function(e){var n=Dn.find((function(n){return n.data[cn]===e}));return n?n.data.value:null})).filter((function(e){return null!==e})));var u=Array.from(new Set([].concat(Object(r.a)(vn),Object(r.a)(i))));Fn(u),u.forEach((function(e){An(e,!0,"input")})),Gn(!1),o=!1}return Sn(a),J&&In!==a&&J(a),o};Object(u.useEffect)((function(){Hn&&oe&&zn(!1)}),[oe]),Object(u.useEffect)((function(){Qn||ln||"combobox"===K||Jn("",!1,!1)}),[Qn]);var Zn=E(),$n=Object(c.a)(Zn,2),et=$n[0],nt=$n[1],tt=Object(u.useRef)(!1),ot=[];Object(u.useEffect)((function(){return function(){ot.forEach((function(e){return clearTimeout(e)})),ot.splice(0,ot.length)}}),[]);var at=Object(u.useState)(0),rt=Object(c.a)(at,2),ct=rt[0],it=rt[1],ut=void 0!==re?re:"combobox"!==K,lt=Object(u.useState)(null),st=Object(c.a)(lt,2),pt=st[0],dt=st[1],ft=Object(u.useState)({}),mt=Object(c.a)(ft,2)[1];w((function(){if(Yn){var e=Math.ceil(He.current.offsetWidth);pt!==e&&dt(e)}}),[Yn]);var bt,vt=u.createElement(t,{ref:qe,prefixCls:R,id:rn,open:Qn,childrenAsData:!_,options:xn,flattenOptions:Mn,multiple:ln,values:hn,height:fe,itemHeight:be,onSelect:function(e,n){Wn(e,Object(a.a)(Object(a.a)({},n),{},{source:"option"}))},onToggleOpen:Gn,onActiveValue:function(e,n){it(n),le&&"combobox"===K&&null!==e&&jn(String(e))},defaultActiveFirstOption:ut,notFoundContent:ie,onScroll:Pe,searchValue:In,menuItemSelectedIcon:te,virtual:!1!==ge&&!1!==je,onMouseEnter:function(){mt({})}});!oe&&Z&&(vn.length||In)&&(bt=u.createElement(b.a,{className:"".concat(R,"-clear"),onMouseDown:function(){Be&&We.onClear&&We.onClear(),Ke&&Ke(),Fn([]),Jn("",!1,!1)},customizeIcon:$},"×"));var ht,gt=void 0!==ee?ee:ae||!ln&&"combobox"!==K;gt&&(ht=u.createElement(b.a,{className:p()("".concat(R,"-arrow"),Object(o.a)({},"".concat(R,"-arrow-loading"),ae)),customizeIcon:ne,customizeIconProps:{loading:ae,searchValue:In,open:Qn,focused:Ze,showSearch:sn}}));var Ot=p()(R,N,(I={},Object(o.a)(I,"".concat(R,"-focused"),Ze),Object(o.a)(I,"".concat(R,"-multiple"),ln),Object(o.a)(I,"".concat(R,"-single"),!ln),Object(o.a)(I,"".concat(R,"-allow-clear"),Z),Object(o.a)(I,"".concat(R,"-show-arrow"),gt),Object(o.a)(I,"".concat(R,"-disabled"),oe),Object(o.a)(I,"".concat(R,"-loading"),ae),Object(o.a)(I,"".concat(R,"-open"),Qn),Object(o.a)(I,"".concat(R,"-customize-input"),Un),Object(o.a)(I,"".concat(R,"-show-search"),sn),I));return u.createElement("div",Object.assign({className:Ot},Xe,{ref:He,onMouseDown:function(e){var n=e.target,t=ze.current&&ze.current.getPopupElement();if(t&&t.contains(n)){var o=setTimeout((function(){var e=ot.indexOf(o);-1!==e&&ot.splice(e,1),en(),t.contains(document.activeElement)||Qe.current.focus()}));ot.push(o)}if(Ae){for(var a=arguments.length,r=new Array(a>1?a-1:0),c=1;c<a;c++)r[c-1]=arguments[c];Ae.apply(void 0,[e].concat(r))}},onKeyDown:function(e){var n,t=et(),o=e.which;if(Qn||o!==l.a.ENTER||Gn(!0),nt(!!In),o===l.a.BACKSPACE&&!t&&ln&&!In&&vn.length){var a=Object(O.c)(Vn,vn);null!==a.removedValue&&(Fn(a.values),An(a.removedValue,!1,"input"))}for(var r=arguments.length,c=new Array(r>1?r-1:0),i=1;i<r;i++)c[i-1]=arguments[i];Qn&&qe.current&&(n=qe.current).onKeyDown.apply(n,[e].concat(c));Ve&&Ve.apply(void 0,[e].concat(c))},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;Qn&&qe.current&&(a=qe.current).onKeyUp.apply(a,[e].concat(t));Ne&&Ne.apply(void 0,[e].concat(t))},onFocus:function(){$e(!0),oe||(Me&&!tt.current&&Me.apply(void 0,arguments),Se.includes("focus")&&Gn(!0)),tt.current=!0},onBlur:function(){$e(!1,(function(){tt.current=!1,Gn(!1)})),oe||(In&&("tags"===K?(Jn("",!1,!1),Fn(Array.from(new Set([].concat(Object(r.a)(vn),[In]))))):"multiple"===K&&Sn("")),Re&&Re.apply(void 0,arguments))}}),Ze&&!Qn&&u.createElement("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(vn.join(", "))),u.createElement(D,{ref:ze,disabled:oe,prefixCls:R,visible:Yn,popupElement:vt,containerWidth:pt,animation:ve,transitionName:he,dropdownStyle:Oe,dropdownClassName:we,direction:Ie,dropdownMatchSelectWidth:je,dropdownRender:ye,dropdownAlign:Ee,getPopupContainer:pe,empty:!Tn.length,getTriggerDOMNode:function(){return pn.current}},u.createElement(S,Object.assign({},e,{domRef:pn,prefixCls:R,inputElement:Un,ref:Qe,id:rn,showSearch:sn,mode:K,accessibilityIndex:ct,multiple:ln,tagRender:De,values:Vn,open:Qn,onToggleOpen:Gn,searchValue:In,activeValue:wn,onSearch:Jn,onSearchSubmit:function(e){var n=Array.from(new Set([].concat(Object(r.a)(vn),[e])));Fn(n),n.forEach((function(e){An(e,!0,"input")})),Sn("")},onSelect:function(e,n){Wn(e,Object(a.a)(Object(a.a)({},n),{},{source:"selection"}))},tokenWithEnter:Ye}))),ht,bt)}))}},wPlo:
|