1 line
20 KiB
JavaScript
1 line
20 KiB
JavaScript
(this.webpackJsonpbitdeals=this.webpackJsonpbitdeals||[]).push([[25],{863:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0);function a(){var e=r.useRef(!0);return r.useEffect((function(){return function(){e.current=!1}}),[]),function(){return!e.current}}},870:function(e,t,n){"use strict";var r=n(3),a=n(5),o=n(0),c=n(304),l=n(306),i=n(863);function u(e){return!(!e||!e.then)}t.a=function(e){var t=o.useRef(!1),n=o.useRef(),s=Object(i.a)(),d=o.useState(!1),f=Object(a.a)(d,2),v=f[0],p=f[1];o.useEffect((function(){var t;if(e.autoFocus){var r=n.current;t=setTimeout((function(){return r.focus()}))}return function(){t&&clearTimeout(t)}}),[]);var h=e.type,b=e.children,m=e.prefixCls,O=e.buttonProps;return o.createElement(c.a,Object(r.a)({},Object(l.a)(h),{onClick:function(n){var r=e.actionFn,a=e.close;if(!t.current)if(t.current=!0,r){var o;if(e.emitEvent){if(o=r(n),e.quitOnNullishReturnValue&&!u(o))return t.current=!1,void a(n)}else if(r.length)o=r(a),t.current=!1;else if(!(o=r()))return void a();!function(n){var r=e.close;u(n)&&(p(!0),n.then((function(){s()||p(!1),r.apply(void 0,arguments),t.current=!1}),(function(e){console.error(e),s()||p(!1),t.current=!1})))}(o)}else a()},loading:v,prefixCls:m},O,{ref:n}),b)}},890:function(e,t,n){"use strict";var r=n(3),a=n(5),o=n(0),c=n(6),l=n.n(c),i=n(53),u=n(146),s=n(27),d=n(145),f=n(304),v=n(306),p=n(144),h=n(109),b=n(80),m=n(256),O=n(28),y=n(108),g=n(870),C=n(863),j=void 0,w=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},k=o.forwardRef((function(e,t){var n=o.useContext(b.b).getPrefixCls,c=Object(i.a)(!1,{value:e.visible,defaultValue:e.defaultVisible}),u=Object(a.a)(c,2),k=u[0],E=u[1],x=Object(C.a)(),N=function(t,n){var r;x()||E(t),null===(r=e.onVisibleChange)||void 0===r||r.call(e,t,n)},I=function(e){N(!1,e)},S=function(t){var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(j,t)},P=function(t){var n;N(!1,t),null===(n=e.onCancel)||void 0===n||n.call(j,t)},T=e.prefixCls,D=e.placement,L=e.children,V=e.overlayClassName,H=w(e,["prefixCls","placement","children","overlayClassName"]),M=n("popover",T),K=n("popconfirm",T),R=l()(K,V),W=o.createElement(p.a,{componentName:"Popconfirm",defaultLocale:h.a.Popconfirm},(function(t){return function(t,a){var c=e.okButtonProps,l=e.cancelButtonProps,i=e.title,u=e.cancelText,s=e.okText,d=e.okType,p=e.icon,h=e.showCancel,b=void 0===h||h;return o.createElement("div",{className:"".concat(t,"-inner-content")},o.createElement("div",{className:"".concat(t,"-message")},p,o.createElement("div",{className:"".concat(t,"-message-title")},Object(m.a)(i))),o.createElement("div",{className:"".concat(t,"-buttons")},b&&o.createElement(f.a,Object(r.a)({onClick:P,size:"small"},l),u||a.cancelText),o.createElement(g.a,{buttonProps:Object(r.a)(Object(r.a)({size:"small"},Object(v.a)(d)),c),actionFn:S,close:I,prefixCls:n("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||a.okText)))}(M,t)})),A=n();return o.createElement(d.a,Object(r.a)({},H,{prefixCls:M,placement:D,onVisibleChange:function(t){e.disabled||N(t)},visible:k,overlay:W,overlayClassName:R,ref:t,transitionName:Object(y.b)(A,"zoom-big",e.transitionName)}),Object(O.a)(L,{onKeyDown:function(e){var t,n;o.isValidElement(L)&&(null===(n=null===L||void 0===L?void 0:(t=L.props).onKeyDown)||void 0===n||n.call(t,e)),function(e){e.keyCode===s.a.ESC&&k&&N(!1,e)}(e)}}))}));k.defaultProps={placement:"top",trigger:"click",okType:"primary",icon:o.createElement(u.a,null),disabled:!1},t.a=k},892:function(e,t,n){"use strict";var r=n(2),a=n(0),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},c=n(14),l=function(e,t){return a.createElement(c.a,Object(r.a)(Object(r.a)({},e),{},{ref:t,icon:o}))};l.displayName="DeleteOutlined";t.a=a.forwardRef(l)},949:function(e,t,n){"use strict";var r=n(3),a=n(4),o=n(0),c=n(9),l=n(2),i=n(5),u=n(13),s=n(20),d=n(883),f=n(878),v=n(896),p=n(53),h=n(27),b=n(114),m=n(905),O=o.createContext(null),y=o.createContext(null);function g(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}function C(e){return!e||e.disabled||e.disableCheckbox||!1===e.checkable}function j(e){return null===e||void 0===e}var w={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},k=function(e,t){var n=Object(d.e)(),a=n.prefixCls,l=n.multiple,u=n.searchValue,s=n.toggleOpen,f=n.open,v=n.notFoundContent,p=o.useContext(y),g=p.virtual,j=p.listHeight,k=p.listItemHeight,E=p.treeData,x=p.fieldNames,N=p.onSelect,I=o.useContext(O),S=I.checkable,P=I.checkedKeys,T=I.halfCheckedKeys,D=I.treeExpandedKeys,L=I.treeDefaultExpandAll,V=I.treeDefaultExpandedKeys,H=I.onTreeExpand,M=I.treeIcon,K=I.showTreeIcon,R=I.switcherIcon,W=I.treeLine,A=I.treeNodeFilterProp,F=I.loadData,_=I.treeLoadedKeys,z=I.treeMotion,U=I.onTreeLoad,B=I.keyEntities,J=o.useRef(),q=Object(b.a)((function(){return E}),[f,E],(function(e,t){return t[0]&&e[1]!==t[1]})),G=o.useMemo((function(){return S?{checked:P,halfChecked:T}:null}),[S,P,T]);o.useEffect((function(){var e;f&&!l&&P.length&&(null===(e=J.current)||void 0===e||e.scrollTo({key:P[0]}))}),[f]);var Q=String(u).toLowerCase(),X=o.useState(V),Y=Object(i.a)(X,2),Z=Y[0],$=Y[1],ee=o.useState(null),te=Object(i.a)(ee,2),ne=te[0],re=te[1],ae=o.useMemo((function(){return D?Object(c.a)(D):u?ne:Z}),[Z,ne,D,u]);o.useEffect((function(){u&&re(function(e,t){var n=[];return function e(r){r.forEach((function(r){n.push(r[t.value]);var a=r[t.children];a&&e(a)}))}(e),n}(E,x))}),[u]);var oe=function(e){e.preventDefault()},ce=function(e,t){var n=t.node;S&&C(n)||(N(n.key,{selected:!P.includes(n.key)}),l||s(!1))},le=o.useState(null),ie=Object(i.a)(le,2),ue=ie[0],se=ie[1],de=B[ue];if(o.useImperativeHandle(t,(function(){var e;return{scrollTo:null===(e=J.current)||void 0===e?void 0:e.scrollTo,onKeyDown:function(e){var t;switch(e.which){case h.a.UP:case h.a.DOWN:case h.a.LEFT:case h.a.RIGHT:null===(t=J.current)||void 0===t||t.onKeyDown(e);break;case h.a.ENTER:if(de){var n=(null===de||void 0===de?void 0:de.node)||{},r=n.selectable,a=n.value;!1!==r&&ce(0,{node:{key:ue},selected:!P.includes(a)})}break;case h.a.ESC:s(!1)}},onKeyUp:function(){}}})),0===q.length)return o.createElement("div",{role:"listbox",className:"".concat(a,"-empty"),onMouseDown:oe},v);var fe={fieldNames:x};return _&&(fe.loadedKeys=_),ae&&(fe.expandedKeys=ae),o.createElement("div",{onMouseDown:oe},de&&f&&o.createElement("span",{style:w,"aria-live":"assertive"},de.node.value),o.createElement(m.b,Object(r.a)({ref:J,focusable:!1,prefixCls:"".concat(a,"-tree"),treeData:q,height:j,itemHeight:k,virtual:g,multiple:l,icon:M,showIcon:K,switcherIcon:R,showLine:W,loadData:u?null:F,motion:z,activeKey:ue,checkable:S,checkStrictly:!0,checkedKeys:G,selectedKeys:S?[]:P,defaultExpandAll:L},fe,{onActiveChange:se,onSelect:ce,onCheck:ce,onExpand:function(e){$(e),re(e),H&&H(e)},onLoad:U,filterTreeNode:function(e){return!!Q&&String(e[A]).toLowerCase().includes(Q)}})))},E=o.forwardRef(k);E.displayName="OptionList";var x=E,N=function(){return null},I="SHOW_ALL",S="SHOW_PARENT",P="SHOW_CHILD";function T(e,t,n,r){var a=new Set(e);return t===P?e.filter((function(e){var t=n[e];return!(t&&t.children&&t.children.every((function(e){var t=e.node;return a.has(t[r.value])})))})):t===S?e.filter((function(e){var t=n[e],r=t?t.parent:null;return!(r&&!C(r.node)&&a.has(r.key))})):e}var D=n(74),L=n(33),V=["children","value"];function H(e){return Object(D.a)(e).map((function(e){if(!o.isValidElement(e)||!e.type)return null;var t=e.key,n=e.props,r=n.children,a=n.value,c=Object(u.a)(n,V),i=Object(l.a)({key:t,value:a},c),s=H(r);return s.length&&(i.children=s),i})).filter((function(e){return e}))}function M(e){if(!e)return e;var t=Object(l.a)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Object(L.a)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function K(e,t,n){return o.useMemo((function(){return e?n?function(e,t){var n=t.id,r=t.pId,a=t.rootPId,o={},c=[];return e.map((function(e){var t=Object(l.a)({},e),r=t[n];return o[r]=t,t.key=t.key||r,t})).forEach((function(e){var t=e[r],n=o[t];n&&(n.children=n.children||[],n.children.push(e)),(t===a||!n&&null===a)&&c.push(e)})),c}(e,Object(l.a)({id:"id",pId:"pId",rootPId:null},!0!==n?n:{})):e:H(t)}),[t,n,e])}function R(e){var t=o.useRef();t.current=e;var n=o.useCallback((function(){return t.current.apply(t,arguments)}),[]);return n}var W=n(872);var A=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];var F=o.forwardRef((function(e,t){var n=e.id,h=e.prefixCls,b=void 0===h?"rc-tree-select":h,m=e.value,C=e.defaultValue,w=e.onChange,k=e.onSelect,E=e.onDeselect,I=e.searchValue,S=e.inputValue,D=e.onSearch,V=e.autoClearSearchValue,H=void 0===V||V,F=e.filterTreeNode,_=e.treeNodeFilterProp,z=void 0===_?"value":_,U=e.showCheckedStrategy,B=void 0===U?P:U,J=e.treeNodeLabelProp,q=e.multiple,G=e.treeCheckable,Q=e.treeCheckStrictly,X=e.labelInValue,Y=e.fieldNames,Z=e.treeDataSimpleMode,$=e.treeData,ee=e.children,te=e.loadData,ne=e.treeLoadedKeys,re=e.onTreeLoad,ae=e.treeDefaultExpandAll,oe=e.treeExpandedKeys,ce=e.treeDefaultExpandedKeys,le=e.onTreeExpand,ie=e.virtual,ue=e.listHeight,se=void 0===ue?200:ue,de=e.listItemHeight,fe=void 0===de?20:de,ve=e.onDropdownVisibleChange,pe=e.dropdownMatchSelectWidth,he=void 0===pe||pe,be=e.treeLine,me=e.treeIcon,Oe=e.showTreeIcon,ye=e.switcherIcon,ge=e.treeMotion,Ce=Object(u.a)(e,A),je=Object(v.a)(n),we=G&&!Q,ke=G||Q,Ee=Q||X,xe=ke||q;var Ne=o.useMemo((function(){return function(e){var t=e||{},n=t.label,r=t.value||"value";return{_title:n?[n]:["title","label"],value:r,key:r,children:t.children||"children"}}(Y)}),[JSON.stringify(Y)]),Ie=Object(p.a)("",{value:void 0!==I?I:S,postState:function(e){return e||""}}),Se=Object(i.a)(Ie,2),Pe=Se[0],Te=Se[1],De=K($,ee,Z),Le=function(e,t){return o.useMemo((function(){return Object(W.a)(e,{fieldNames:t,initWrapper:function(e){return Object(l.a)(Object(l.a)({},e),{},{valueEntities:new Map})},processEntity:function(e,n){var r=e.node[t.value];n.valueEntities.set(r,e)}})}),[e,t])}(De,Ne),Ve=Le.keyEntities,He=Le.valueEntities,Me=o.useCallback((function(e){var t=[],n=[];return e.forEach((function(e){He.has(e)?n.push(e):t.push(e)})),{missingRawValues:t,existRawValues:n}}),[He]),Ke=function(e,t,n){var r=n.treeNodeFilterProp,c=n.filterTreeNode,i=n.fieldNames.children;return o.useMemo((function(){if(!t||!1===c)return e;var n;if("function"===typeof c)n=c;else{var o=t.toUpperCase();n=function(e,t){var n=t[r];return String(n).toUpperCase().includes(o)}}return function e(r){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r.map((function(r){var c=r[i],u=o||n(t,M(r)),s=e(c||[],u);return u||s.length?Object(l.a)(Object(l.a)({},r),{},Object(a.a)({},i,s)):null})).filter((function(e){return e}))}(e)}),[e,t,i,r,c])}(De,Pe,{fieldNames:Ne,treeNodeFilterProp:z,filterTreeNode:F}),Re=o.useCallback((function(e){if(e){if(J)return e[J];for(var t=Ne._title,n=0;n<t.length;n+=1){var r=e[t[n]];if(void 0!==r)return r}}}),[Ne,J]),We=o.useCallback((function(e){return g(e).map((function(e){return function(e){return!e||"object"!==Object(s.a)(e)}(e)?{value:e}:e}))}),[]),Ae=o.useCallback((function(e){return We(e).map((function(e){var t,n,r=e.label,a=e.value,o=e.halfChecked,c=He.get(a);c&&(r=null!==(n=r)&&void 0!==n?n:Re(c.node),t=c.node.disabled);return{label:r,value:a,halfChecked:o,disabled:t}}))}),[He,Re,We]),Fe=Object(p.a)(C,{value:m}),_e=Object(i.a)(Fe,2),ze=_e[0],Ue=_e[1],Be=o.useMemo((function(){return We(ze)}),[We,ze]),Je=o.useMemo((function(){var e=[],t=[];return Be.forEach((function(n){n.halfChecked?t.push(n):e.push(n)})),[e,t]}),[Be]),qe=Object(i.a)(Je,2),Ge=qe[0],Qe=qe[1],Xe=o.useMemo((function(){return Ge.map((function(e){return e.value}))}),[Ge]),Ye=function(e,t,n,r){return o.useMemo((function(){var a=e.map((function(e){return e.value})),o=t.map((function(e){return e.value})),l=a.filter((function(e){return!r[e]}));if(n){var i=Object(f.a)(a,!0,r);a=i.checkedKeys,o=i.halfCheckedKeys}return[Array.from(new Set([].concat(Object(c.a)(l),Object(c.a)(a)))),o]}),[e,t,n,r])}(Ge,Qe,we,Ve),Ze=Object(i.a)(Ye,2),$e=Ze[0],et=Ze[1],tt=function(e){var t=o.useRef({valueLabels:new Map});return o.useMemo((function(){var n=t.current.valueLabels,r=new Map,a=e.map((function(e){var t,a=e.value,o=null!==(t=e.label)&&void 0!==t?t:n.get(a);return r.set(a,o),Object(l.a)(Object(l.a)({},e),{},{label:o})}));return t.current.valueLabels=r,[a]}),[e])}(o.useMemo((function(){var e=T($e,B,Ve,Ne).map((function(e){var t,n,r;return null!==(t=null===(n=Ve[e])||void 0===n||null===(r=n.node)||void 0===r?void 0:r[Ne.value])&&void 0!==t?t:e})).map((function(e){var t=Ge.find((function(t){return t.value===e}));return{value:e,label:null===t||void 0===t?void 0:t.label}})),t=Ae(e),n=t[0];return!xe&&n&&j(n.value)&&j(n.label)?[]:t.map((function(e){var t;return Object(l.a)(Object(l.a)({},e),{},{label:null!==(t=e.label)&&void 0!==t?t:e.value})}))}),[Ne,xe,$e,Ge,Ae,B,Ve])),nt=Object(i.a)(tt,1)[0],rt=R((function(e,t,n){var r=Ae(e);if(Ue(r),H&&Te(""),w){var a=e;if(we){var l=T(e,B,Ve,Ne);a=l.map((function(e){var t=He.get(e);return t?t.node[Ne.value]:e}))}var i=t||{triggerValue:void 0,selected:void 0},u=i.triggerValue,s=i.selected,d=a;if(Q){var f=Qe.filter((function(e){return!a.includes(e.value)}));d=[].concat(Object(c.a)(d),Object(c.a)(f))}var v=Ae(d),p={preValue:Ge,triggerValue:u},h=!0;(Q||"selection"===n&&!s)&&(h=!1),function(e,t,n,r,a,c){var l=null,i=null;function u(){i||(i=[],function e(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0",u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return r.map((function(r,s){var d="".concat(a,"-").concat(s),f=r[c.value],v=n.includes(f),p=e(r[c.children]||[],d,v),h=o.createElement(N,r,p.map((function(e){return e.node})));if(t===f&&(l=h),v){var b={pos:d,node:h,children:p};return u||i.push(b),b}return null})).filter((function(e){return e}))}(r),i.sort((function(e,t){var r=e.node.props.value,a=t.node.props.value;return n.indexOf(r)-n.indexOf(a)})))}Object.defineProperty(e,"triggerNode",{get:function(){return Object(L.a)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),u(),l}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return Object(L.a)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),u(),a?i:i.map((function(e){return e.node}))}})}(p,u,e,De,h,Ne),ke?p.checked=s:p.selected=s;var b=Ee?v:v.map((function(e){return e.value}));w(xe?b:b[0],Ee?null:v.map((function(e){return e.label})),p)}})),at=o.useCallback((function(e,t){var n,r=t.selected,a=t.source,o=Ve[e],l=null===o||void 0===o?void 0:o.node,i=null!==(n=null===l||void 0===l?void 0:l[Ne.value])&&void 0!==n?n:e;if(xe){var u=r?[].concat(Object(c.a)(Xe),[i]):$e.filter((function(e){return e!==i}));if(we){var s,d=Me(u),v=d.missingRawValues,p=d.existRawValues.map((function(e){return He.get(e).key}));if(r)s=Object(f.a)(p,!0,Ve).checkedKeys;else s=Object(f.a)(p,{checked:!1,halfCheckedKeys:et},Ve).checkedKeys;u=[].concat(Object(c.a)(v),Object(c.a)(s.map((function(e){return Ve[e].node[Ne.value]}))))}rt(u,{selected:r,triggerValue:i},a||"option")}else rt([i],{selected:!0,triggerValue:i},"option");r||!xe?null===k||void 0===k||k(i,M(l)):null===E||void 0===E||E(i,M(l))}),[Me,He,Ve,Ne,xe,Xe,rt,we,k,E,$e,et]),ot=o.useCallback((function(e){if(ve){var t={};Object.defineProperty(t,"documentClickClose",{get:function(){return Object(L.a)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),ve(e,t)}}),[ve]),ct=R((function(e,t){var n=e.map((function(e){return e.value}));"clear"!==t.type?t.values.length&&at(t.values[0].value,{selected:!1,source:"selection"}):rt(n,{},"selection")})),lt=o.useMemo((function(){return{virtual:ie,listHeight:se,listItemHeight:fe,treeData:Ke,fieldNames:Ne,onSelect:at}}),[ie,se,fe,Ke,Ne,at]),it=o.useMemo((function(){return{checkable:ke,loadData:te,treeLoadedKeys:ne,onTreeLoad:re,checkedKeys:$e,halfCheckedKeys:et,treeDefaultExpandAll:ae,treeExpandedKeys:oe,treeDefaultExpandedKeys:ce,onTreeExpand:le,treeIcon:me,treeMotion:ge,showTreeIcon:Oe,switcherIcon:ye,treeLine:be,treeNodeFilterProp:z,keyEntities:Ve}}),[ke,te,ne,re,$e,et,ae,oe,ce,le,me,ge,Oe,ye,be,z,Ve]);return o.createElement(y.Provider,{value:lt},o.createElement(O.Provider,{value:it},o.createElement(d.a,Object(r.a)({ref:t},Ce,{id:je,prefixCls:b,mode:xe?"multiple":void 0,displayValues:nt,onDisplayValuesChange:ct,searchValue:Pe,onSearch:function(e){Te(e),null===D||void 0===D||D(e)},OptionList:x,emptyOptions:!De.length,onDropdownVisibleChange:ot,dropdownMatchSelectWidth:he}))))}));var _=F;_.TreeNode=N,_.SHOW_ALL=I,_.SHOW_PARENT=S,_.SHOW_CHILD=P;var z=_,U=n(6),B=n.n(U),J=n(35),q=n(80),G=n(40),Q=n(897),X=n(904),Y=n(62),Z=n(108),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},ee=function(e,t){var n,c=e.prefixCls,l=e.size,i=e.bordered,u=void 0===i||i,s=e.className,d=e.treeCheckable,f=e.multiple,v=e.listHeight,p=void 0===v?256:v,h=e.listItemHeight,b=void 0===h?26:h,m=e.notFoundContent,O=e.switcherIcon,y=e.treeLine,g=e.getPopupContainer,C=e.dropdownClassName,j=e.treeIcon,w=void 0!==j&&j,k=e.transitionName,E=e.choiceTransitionName,x=void 0===E?"":E,N=$(e,["prefixCls","size","bordered","className","treeCheckable","multiple","listHeight","listItemHeight","notFoundContent","switcherIcon","treeLine","getPopupContainer","dropdownClassName","treeIcon","transitionName","choiceTransitionName"]),I=o.useContext(q.b),S=I.getPopupContainer,P=I.getPrefixCls,T=I.renderEmpty,D=I.direction,L=I.virtual,V=I.dropdownMatchSelectWidth,H=o.useContext(Y.b);Object(G.a)(!1!==f||!d,"TreeSelect","`multiple` will always be `true` when `treeCheckable` is true");var M,K=P("select",c),R=P("select-tree",c),W=P("tree-select",c),A=B()(C,"".concat(W,"-dropdown"),Object(a.a)({},"".concat(W,"-dropdown-rtl"),"rtl"===D)),F=!(!d&&!f),_=Object(Q.a)(Object(r.a)(Object(r.a)({},N),{multiple:F,prefixCls:K})),U=_.suffixIcon,ee=_.removeIcon,te=_.clearIcon;M=void 0!==m?m:T("Select");var ne=Object(J.a)(N,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),re=l||H,ae=B()(!c&&W,(n={},Object(a.a)(n,"".concat(K,"-lg"),"large"===re),Object(a.a)(n,"".concat(K,"-sm"),"small"===re),Object(a.a)(n,"".concat(K,"-rtl"),"rtl"===D),Object(a.a)(n,"".concat(K,"-borderless"),!u),n),s),oe=P();return o.createElement(z,Object(r.a)({virtual:L,dropdownMatchSelectWidth:V},ne,{ref:t,prefixCls:K,className:ae,listHeight:p,listItemHeight:b,treeCheckable:d?o.createElement("span",{className:"".concat(K,"-tree-checkbox-inner")}):d,treeLine:!!y,inputIcon:U,multiple:f,removeIcon:ee,clearIcon:te,switcherIcon:function(e){return Object(X.a)(R,O,y,e)},showTreeIcon:w,notFoundContent:M,getPopupContainer:g||S,treeMotion:null,dropdownClassName:A,choiceTransitionName:Object(Z.b)(oe,"",x),transitionName:Object(Z.b)(oe,"slide-up",k)}))},te=o.forwardRef(ee);te.TreeNode=N,te.SHOW_ALL=I,te.SHOW_PARENT=S,te.SHOW_CHILD=P;t.a=te}}]); |