1&&arguments[1]!==void 0?arguments[1]:{},i=a.initWrapper,e=a.processEntity,s=a.onProcessFinished,d=a.externalGetKey,u=a.childrenPropName,t=a.fieldNames,r=arguments.length>2?arguments[2]:void 0,o=d||r,l={},c={},f={posEntities:l,keyEntities:c};return i&&(f=i(f)||f),xe(n,function(v){var p=v.node,m=v.index,E=v.pos,g=v.key,N=v.parentPos,b=v.level,C=v.nodes,K={node:p,nodes:C,index:m,key:g,pos:E,level:b},D=_e(g,E);l[E]=K,c[D]=K,K.parent=l[N],K.parent&&(K.parent.children=K.parent.children||[],K.parent.children.push(K)),e&&e(K,f)},{externalGetKey:o,childrenPropName:u,fieldNames:t}),s&&s(f),f}function Ze(n,a){var i=a.expandedKeys,e=a.selectedKeys,s=a.loadedKeys,d=a.loadingKeys,u=a.checkedKeys,t=a.halfCheckedKeys,r=a.dragOverNodeKey,o=a.dropPosition,l=a.keyEntities,c=l[n],f={eventKey:n,expanded:i.indexOf(n)!==-1,selected:e.indexOf(n)!==-1,loaded:s.indexOf(n)!==-1,loading:d.indexOf(n)!==-1,checked:u.indexOf(n)!==-1,halfChecked:t.indexOf(n)!==-1,pos:String(c?c.pos:""),dragOver:r===n&&o===0,dragOverGapTop:r===n&&o===-1,dragOverGapBottom:r===n&&o===1};return f}function ne(n){var a=n.data,i=n.expanded,e=n.selected,s=n.checked,d=n.loaded,u=n.loading,t=n.halfChecked,r=n.dragOver,o=n.dragOverGapTop,l=n.dragOverGapBottom,c=n.pos,f=n.active,v=n.eventKey,p=(0,Z.Z)((0,Z.Z)({},a),{},{expanded:i,selected:e,checked:s,loaded:d,loading:u,halfChecked:t,dragOver:r,dragOverGapTop:o,dragOverGapBottom:l,pos:c,active:f,key:v});return"props"in p||Object.defineProperty(p,"props",{get:function(){return T(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),n}}),p}var yn=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],Zt="open",Ut="close",mn="---",En=function(n){(0,De.Z)(i,n);var a=(0,Ce.Z)(i);function i(){var e;(0,de.Z)(this,i);for(var s=arguments.length,d=new Array(s),u=0;u=0&&i.splice(e,1),i}function Ue(n,a){var i=(n||[]).slice();return i.indexOf(a)===-1&&i.push(a),i}function xt(n){return n.split("-")}function Ht(n,a){return"".concat(n,"-").concat(a)}function bn(n){return n&&n.type&&n.type.isTreeNode}function Sn(n,a){var i=[],e=a[n];function s(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];d.forEach(function(u){var t=u.key,r=u.children;i.push(t),s(r)})}return s(e.children),i}function Kn(n){if(n.parent){var a=xt(n.pos);return Number(a[a.length-1])===n.parent.children.length-1}return!1}function Cn(n){var a=xt(n.pos);return Number(a[a.length-1])===0}function $t(n,a,i,e,s,d,u,t,r,o){var l,c=n.clientX,f=n.clientY,v=n.target.getBoundingClientRect(),p=v.top,m=v.height,E=(o==="rtl"?-1:1)*(((s==null?void 0:s.x)||0)-c),g=(E-12)/e,N=t[i.props.eventKey];if(f-1.5?d({dragNode:$,dropNode:F,dropPosition:1})?R=1:V=!1:d({dragNode:$,dropNode:F,dropPosition:0})?R=0:d({dragNode:$,dropNode:F,dropPosition:1})?R=1:V=!1:d({dragNode:$,dropNode:F,dropPosition:1})?R=1:V=!1,{dropPosition:R,dropLevelOffset:P,dropTargetKey:N.key,dropTargetPos:N.pos,dragOverNodeKey:O,dropContainerKey:R===0?null:((l=N.parent)===null||l===void 0?void 0:l.key)||null,dropAllowed:V}}function Ft(n,a){if(n){var i=a.multiple;return i?n.slice():n.length?[n[0]]:n}}var xn=function(a){return a};function kn(n,a){if(!n)return[];var i=a||{},e=i.processProps,s=e===void 0?xn:e,d=Array.isArray(n)?n:[n];return d.map(function(u){var t=u.children,r=_objectWithoutProperties(u,Nn),o=kn(t,a);return React.createElement(TreeNode,_extends({key:r.key},s(r)),o)})}function kt(n){if(!n)return null;var a;if(Array.isArray(n))a={checkedKeys:n,halfCheckedKeys:void 0};else if((0,ae.Z)(n)==="object")a={checkedKeys:n.checked||void 0,halfCheckedKeys:n.halfChecked||void 0};else return T(!1,"`checkedKeys` is not an array or an object"),null;return a}function jt(n,a){var i=new Set;function e(s){if(!i.has(s)){var d=a[s];if(d){i.add(s);var u=d.parent,t=d.node;t.disabled||u&&e(u.key)}}}return(n||[]).forEach(function(s){e(s)}),(0,oe.Z)(i)}function Wt(n){if(n==null)throw new TypeError("Cannot destructure "+n)}var he=_(86854);function Tn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Tt=Tn()?h.useLayoutEffect:h.useEffect,Dn=Tt,wr=function(a,i){var e=React.useRef(!0);Tt(function(){if(!e.current)return a()},i),Tt(function(){return e.current=!1,function(){e.current=!0}},[])},Mn=_(6278),Bt=h.forwardRef(function(n,a){var i=n.height,e=n.offset,s=n.children,d=n.prefixCls,u=n.onInnerResize,t=n.innerProps,r={},o={display:"flex",flexDirection:"column"};return e!==void 0&&(r={height:i,position:"relative",overflow:"hidden"},o=(0,Z.Z)((0,Z.Z)({},o),{},{transform:"translateY(".concat(e,"px)"),position:"absolute",left:0,right:0,top:0})),h.createElement("div",{style:r},h.createElement(Mn.Z,{onResize:function(c){var f=c.offsetHeight;f&&u&&u()}},h.createElement("div",(0,ee.Z)({style:o,className:te()((0,I.Z)({},"".concat(d,"-holder-inner"),d)),ref:a},t),s)))});Bt.displayName="Filler";var Rn=Bt,Gt=function(a){return+setTimeout(a,16)},Yt=function(a){return clearTimeout(a)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Gt=function(a){return window.requestAnimationFrame(a)},Yt=function(a){return window.cancelAnimationFrame(a)});var Vt=0,Dt=new Map;function zt(n){Dt.delete(n)}var Qt=function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Vt+=1;var e=Vt;function s(d){if(d===0)zt(e),a();else{var u=Gt(function(){s(d-1)});Dt.set(e,u)}}return s(i),e};Qt.cancel=function(n){var a=Dt.get(n);return zt(a),Yt(a)};var Oe=Qt,On=20;function Xt(n){return"touches"in n?n.touches[0].pageY:n.pageY}var Pn=function(n){(0,De.Z)(i,n);var a=(0,Ce.Z)(i);function i(){var e;(0,de.Z)(this,i);for(var s=arguments.length,d=new Array(s),u=0;ur},e}return(0,fe.Z)(i,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(s){s.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var s=this.state,d=s.dragging,u=s.visible,t=this.props,r=t.prefixCls,o=t.direction,l=this.getSpinHeight(),c=this.getTop(),f=this.showScroll(),v=f&&u,p=o==="rtl"?{left:0}:{right:0};return h.createElement("div",{ref:this.scrollbarRef,className:te()("".concat(r,"-scrollbar"),(0,I.Z)({},"".concat(r,"-scrollbar-show"),f)),style:(0,Z.Z)((0,Z.Z)({width:8,top:0,bottom:0},p),{},{position:"absolute",display:v?null:"none"}),onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},h.createElement("div",{ref:this.thumbRef,className:te()("".concat(r,"-scrollbar-thumb"),(0,I.Z)({},"".concat(r,"-scrollbar-thumb-moving"),d)),style:{width:"100%",height:l,top:c,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),i}(h.Component);function Ln(n){var a=n.children,i=n.setRef,e=h.useCallback(function(s){i(s)},[]);return h.cloneElement(a,{ref:e})}function wn(n,a,i,e,s,d){var u=d.getKey;return n.slice(a,i+1).map(function(t,r){var o=a+r,l=s(t,o,{}),c=u(t);return h.createElement(Ln,{key:c,setRef:function(v){return e(t,v)}},l)})}var An=_(61254);function In(n){return n instanceof HTMLElement||n instanceof SVGElement}function _n(n){return In(n)?n:n instanceof h.Component?An.findDOMNode(n):null}var Zn=function(){function n(){(0,de.Z)(this,n),this.maps=void 0,this.maps=Object.create(null)}return(0,fe.Z)(n,[{key:"set",value:function(i,e){this.maps[i]=e}},{key:"get",value:function(i){return this.maps[i]}}]),n}(),Un=Zn;function Hn(n,a,i){var e=h.useState(0),s=(0,he.Z)(e,2),d=s[0],u=s[1],t=(0,h.useRef)(new Map),r=(0,h.useRef)(new Un),o=(0,h.useRef)();function l(){Oe.cancel(o.current)}function c(){l(),o.current=Oe(function(){t.current.forEach(function(v,p){if(v&&v.offsetParent){var m=_n(v),E=m.offsetHeight;r.current.get(p)!==E&&r.current.set(p,m.offsetHeight)}}),u(function(v){return v+1})})}function f(v,p){var m=n(v),E=t.current.get(m);p?(t.current.set(m,p),c()):t.current.delete(m),!E!=!p&&(p?a==null||a(v):i==null||i(v))}return(0,h.useEffect)(function(){return l},[]),[f,c,r.current,d]}function $n(n,a,i,e,s,d,u,t){var r=h.useRef();return function(o){if(o==null){t();return}if(Oe.cancel(r.current),typeof o=="number")u(o);else if(o&&(0,ae.Z)(o)==="object"){var l,c=o.align;"index"in o?l=o.index:l=a.findIndex(function(m){return s(m)===o.key});var f=o.offset,v=f===void 0?0:f,p=function m(E,g){if(!(E<0||!n.current)){var N=n.current.clientHeight,b=!1,C=g;if(N){for(var K=g||c,D=0,L=0,O=0,R=Math.min(a.length,l),P=0;P<=R;P+=1){var w=s(a[P]);L=D;var $=i.get(w);O=L+($===void 0?e:$),D=O,P===l&&$===void 0&&(b=!0)}var F=null;switch(K){case"top":F=L-v;break;case"bottom":F=O-N+v;break;default:{var V=n.current.scrollTop,ce=V+N;Lce&&(C="bottom")}}F!==null&&F!==n.current.scrollTop&&u(F)}r.current=Oe(function(){b&&d(),m(E-1,C)},2)}};p(3)}}}function Ar(n,a,i,e){var s=i-n,d=a-i,u=Math.min(s,d)*2;if(e<=u){var t=Math.floor(e/2);return e%2?i+t+1:i-t}return s>d?i-(e-d):i+(e-s)}function Fn(n,a,i){var e=n.length,s=a.length,d,u;if(e===0&&s===0)return null;e1&&arguments[1]!==void 0?arguments[1]:!1,r=u<0&&d.current.top||u>0&&d.current.bottom;return t&&r?(clearTimeout(e.current),i.current=!1):(!r||i.current)&&s(),!i.current&&r}};function Gn(n,a,i,e){var s=(0,h.useRef)(0),d=(0,h.useRef)(null),u=(0,h.useRef)(null),t=(0,h.useRef)(!1),r=Jt(a,i);function o(c){if(n){Oe.cancel(d.current);var f=c.deltaY;s.current+=f,u.current=f,!r(f)&&(Bn||c.preventDefault(),d.current=Oe(function(){var v=t.current?10:1;e(s.current*v),s.current=0}))}}function l(c){n&&(t.current=c.detail===u.current)}return[o,l]}function Yn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Mt=Yn()?h.useLayoutEffect:h.useEffect,Rt=Mt,Ir=function(a,i){var e=React.useRef(!0);Mt(function(){if(!e.current)return a()},i),Mt(function(){return e.current=!1,function(){e.current=!0}},[])},Vn=14/15;function zn(n,a,i){var e=(0,h.useRef)(!1),s=(0,h.useRef)(0),d=(0,h.useRef)(null),u=(0,h.useRef)(null),t,r=function(f){if(e.current){var v=Math.ceil(f.touches[0].pageY),p=s.current-v;s.current=v,i(p)&&f.preventDefault(),clearInterval(u.current),u.current=setInterval(function(){p*=Vn,(!i(p,!0)||Math.abs(p)<=.1)&&clearInterval(u.current)},16)}},o=function(){e.current=!1,t()},l=function(f){t(),f.touches.length===1&&!e.current&&(e.current=!0,s.current=Math.ceil(f.touches[0].pageY),d.current=f.target,d.current.addEventListener("touchmove",r),d.current.addEventListener("touchend",o))};t=function(){d.current&&(d.current.removeEventListener("touchmove",r),d.current.removeEventListener("touchend",o))},Rt(function(){return n&&a.current.addEventListener("touchstart",l),function(){var c;(c=a.current)===null||c===void 0||c.removeEventListener("touchstart",l),t(),clearInterval(u.current)}},[n])}var Qn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","component","onScroll","onVisibleChange","innerProps"],Xn=[],Jn={overflowY:"auto",overflowAnchor:"none"};function qn(n,a){var i=n.prefixCls,e=i===void 0?"rc-virtual-list":i,s=n.className,d=n.height,u=n.itemHeight,t=n.fullHeight,r=t===void 0?!0:t,o=n.style,l=n.data,c=n.children,f=n.itemKey,v=n.virtual,p=n.direction,m=n.component,E=m===void 0?"div":m,g=n.onScroll,N=n.onVisibleChange,b=n.innerProps,C=(0,Ee.Z)(n,Qn),K=!!(v!==!1&&d&&u),D=K&&l&&u*l.length>d,L=(0,h.useState)(0),O=(0,he.Z)(L,2),R=O[0],P=O[1],w=(0,h.useState)(!1),$=(0,he.Z)(w,2),F=$[0],V=$[1],ce=te()(e,(0,I.Z)({},"".concat(e,"-rtl"),p==="rtl"),s),B=l||Xn,W=(0,h.useRef)(),Ne=(0,h.useRef)(),Pe=(0,h.useRef)(),be=h.useCallback(function(U){return typeof f=="function"?f(U):U==null?void 0:U[f]},[f]),Ye={getKey:be};function ue(U){P(function(X){var ye;typeof U=="function"?ye=U(X):ye=U;var ot=Et(ye);return W.current.scrollTop=ot,ot})}var ke=(0,h.useRef)({start:0,end:B.length}),ge=(0,h.useRef)(),He=jn(B,be),ct=(0,he.Z)(He,1),tt=ct[0];ge.current=tt;var ut=Hn(be,null,null),Se=(0,he.Z)(ut,4),ft=Se[0],Te=Se[1],yt=Se[2],vt=Se[3],nt=h.useMemo(function(){if(!K)return{scrollHeight:void 0,start:0,end:B.length-1,offset:void 0};if(!D){var U;return{scrollHeight:((U=Ne.current)===null||U===void 0?void 0:U.offsetHeight)||0,start:0,end:B.length-1,offset:void 0}}for(var X=0,ye,ot,We,Or=B.length,ht=0;ht=R&&ye===void 0&&(ye=ht,ot=X),It>R+d&&We===void 0&&(We=ht),X=It}return ye===void 0&&(ye=0,ot=0,We=Math.ceil(d/u)),We===void 0&&(We=B.length-1),We=Math.min(We+1,B.length),{scrollHeight:X,start:ye,end:We,offset:ot}},[D,K,R,B,vt,d]),rt=nt.scrollHeight,at=nt.start,$e=nt.end,mt=nt.offset;ke.current.start=at,ke.current.end=$e;var Ve=rt-d,pt=(0,h.useRef)(Ve);pt.current=Ve;function Et(U){var X=U;return Number.isNaN(pt.current)||(X=Math.min(X,pt.current)),X=Math.max(X,0),X}var z=R<=0,Ke=R>=Ve,Le=Jt(z,Ke);function Fe(U){var X=U;ue(X)}function we(U){var X=U.currentTarget.scrollTop;X!==R&&ue(X),g==null||g(U)}var Ae=Gn(K,z,Ke,function(U){ue(function(X){var ye=X+U;return ye})}),ze=(0,he.Z)(Ae,2),Ie=ze[0],je=ze[1];zn(K,W,function(U,X){return Le(U,X)?!1:(Ie({preventDefault:function(){},deltaY:U}),!0)}),Rt(function(){function U(X){K&&X.preventDefault()}return W.current.addEventListener("wheel",Ie),W.current.addEventListener("DOMMouseScroll",je),W.current.addEventListener("MozMousePixelScroll",U),function(){W.current&&(W.current.removeEventListener("wheel",Ie),W.current.removeEventListener("DOMMouseScroll",je),W.current.removeEventListener("MozMousePixelScroll",U))}},[K]);var hn=$n(W,B,yt,u,be,Te,ue,function(){var U;(U=Pe.current)===null||U===void 0||U.delayHidden()});h.useImperativeHandle(a,function(){return{scrollTo:hn}}),Rt(function(){if(N){var U=B.slice(at,$e+1);N(U,B)}},[at,$e,B]);var Rr=wn(B,at,$e,ft,c,Ye),Nt=null;return d&&(Nt=(0,Z.Z)((0,I.Z)({},r?"height":"maxHeight",d),Jn),K&&(Nt.overflowY="hidden",F&&(Nt.pointerEvents="none"))),h.createElement("div",(0,ee.Z)({style:(0,Z.Z)((0,Z.Z)({},o),{},{position:"relative"}),className:ce},C),h.createElement(E,{className:"".concat(e,"-holder"),style:Nt,ref:W,onScroll:we},h.createElement(Rn,{prefixCls:e,height:rt,offset:mt,onInnerResize:Te,ref:Ne,innerProps:b},Rr)),K&&h.createElement(Pn,{ref:Pe,prefixCls:e,scrollTop:R,height:d,scrollHeight:rt,count:B.length,direction:p,onScroll:Fe,onStartMove:function(){V(!0)},onStopMove:function(){V(!1)}}))}var qt=h.forwardRef(qn);qt.displayName="List";var er=qt,tr=er,nr=_(21224),rr=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],en=function(a,i){var e=a.className,s=a.style,d=a.motion,u=a.motionNodes,t=a.motionType,r=a.onMotionStart,o=a.onMotionEnd,l=a.active,c=a.treeNodeRequiredProps,f=(0,Ee.Z)(a,rr),v=h.useState(!0),p=(0,he.Z)(v,2),m=p[0],E=p[1],g=h.useContext(Xe),N=g.prefixCls,b=h.useRef(!1),C=function(){b.current||o(),b.current=!0};(0,h.useEffect)(function(){u&&t==="hide"&&m&&E(!1)},[u]);var K=null;return(0,h.useEffect)(function(){return u&&(K===null?r():clearTimeout(K)),function(){u&&(K=setTimeout(C,0))}},[]),u?h.createElement(nr.ZP,(0,ee.Z)({ref:i,visible:m},d,{motionAppear:t==="show",onAppearEnd:C,onLeaveEnd:C}),function(D,L){var O=D.className,R=D.style;return h.createElement("div",{ref:L,className:te()("".concat(N,"-treenode-motion"),O),style:R},u.map(function(P){var w=(0,ee.Z)({},(Wt(P.data),P.data)),$=P.title,F=P.key,V=P.isStart,ce=P.isEnd;delete w.children;var B=Ze(F,c);return h.createElement(Ct,(0,ee.Z)({},w,B,{title:$,active:l,data:P.data,key:F,isStart:V,isEnd:ce}))}))}):h.createElement(Ct,(0,ee.Z)({domRef:i,className:e,style:s},f,{active:l}))};en.displayName="MotionTreeNode";var ar=h.forwardRef(en),or=ar;function ir(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=n.length,e=a.length;if(Math.abs(i-e)!==1)return{add:!1,key:null};function s(d,u){var t=new Map;d.forEach(function(o){t.set(o,!0)});var r=u.filter(function(o){return!t.has(o)});return r.length===1?r[0]:null}return i ").concat(a);return a}var ln=h.forwardRef(function(n,a){var i=n.prefixCls,e=n.data,s=n.selectable,d=n.checkable,u=n.expandedKeys,t=n.selectedKeys,r=n.checkedKeys,o=n.loadedKeys,l=n.loadingKeys,c=n.halfCheckedKeys,f=n.keyEntities,v=n.disabled,p=n.dragging,m=n.dragOverNodeKey,E=n.dropPosition,g=n.motion,N=n.height,b=n.itemHeight,C=n.virtual,K=n.focusable,D=n.activeItem,L=n.focused,O=n.tabIndex,R=n.onKeyDown,P=n.onFocus,w=n.onBlur,$=n.onActiveChange,F=n.onListChangeStart,V=n.onListChangeEnd,ce=(0,Ee.Z)(n,sr),B=h.useRef(null),W=h.useRef(null);h.useImperativeHandle(a,function(){return{scrollTo:function(Ke){B.current.scrollTo(Ke)},getIndentWidth:function(){return W.current.offsetWidth}}});var Ne=h.useState(u),Pe=(0,he.Z)(Ne,2),be=Pe[0],Ye=Pe[1],ue=h.useState(e),ke=(0,he.Z)(ue,2),ge=ke[0],He=ke[1],ct=h.useState(e),tt=(0,he.Z)(ct,2),ut=tt[0],Se=tt[1],ft=h.useState([]),Te=(0,he.Z)(ft,2),yt=Te[0],vt=Te[1],nt=h.useState(null),rt=(0,he.Z)(nt,2),at=rt[0],$e=rt[1],mt=h.useRef(e);mt.current=e;function Ve(){var z=mt.current;He(z),Se(z),vt([]),$e(null),V()}Dn(function(){Ye(u);var z=ir(be,u);if(z.key!==null)if(z.add){var Ke=ge.findIndex(function(Ie){var je=Ie.key;return je===z.key}),Le=on(tn(ge,e,z.key),C,N,b),Fe=ge.slice();Fe.splice(Ke+1,0,an),Se(Fe),vt(Le),$e("show")}else{var we=e.findIndex(function(Ie){var je=Ie.key;return je===z.key}),Ae=on(tn(e,ge,z.key),C,N,b),ze=e.slice();ze.splice(we+1,0,an),Se(ze),vt(Ae),$e("hide")}else ge!==e&&(He(e),Se(e))},[u,e]),h.useEffect(function(){p||Ve()},[p]);var pt=g?ut:e,Et={expandedKeys:u,selectedKeys:t,loadedKeys:o,loadingKeys:l,checkedKeys:r,halfCheckedKeys:c,dragOverNodeKey:m,dropPosition:E,keyEntities:f};return h.createElement(h.Fragment,null,L&&D&&h.createElement("span",{style:nn,"aria-live":"assertive"},dr(D)),h.createElement("div",null,h.createElement("input",{style:nn,disabled:K===!1||v,tabIndex:K!==!1?O:null,onKeyDown:R,onFocus:P,onBlur:w,value:"",onChange:lr,"aria-label":"for screen reader"})),h.createElement("div",{className:"".concat(i,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},h.createElement("div",{className:"".concat(i,"-indent")},h.createElement("div",{ref:W,className:"".concat(i,"-indent-unit")}))),h.createElement(tr,(0,ee.Z)({},ce,{data:pt,itemKey:sn,height:N,fullHeight:!1,virtual:C,itemHeight:b,prefixCls:"".concat(i,"-list"),ref:B,onVisibleChange:function(Ke,Le){var Fe=new Set(Ke),we=Le.filter(function(Ae){return!Fe.has(Ae)});we.some(function(Ae){return sn(Ae)===Ge})&&Ve()}}),function(z){var Ke=z.pos,Le=(0,ee.Z)({},(Wt(z.data),z.data)),Fe=z.title,we=z.key,Ae=z.isStart,ze=z.isEnd,Ie=_e(we,Ke);delete Le.key,delete Le.children;var je=Ze(Ie,Et);return h.createElement(or,(0,ee.Z)({},Le,je,{title:Fe,active:!!D&&we===D.key,pos:Ke,data:z.data,isStart:Ae,isEnd:ze,motion:g,motionNodes:we===Ge?yt:null,motionType:at,onMotionStart:F,onMotionEnd:Ve,treeNodeRequiredProps:Et,onMouseMove:function(){$(null)}}))}))});ln.displayName="NodeList";var cr=ln;function dn(n,a){var i=new Set;return n.forEach(function(e){a.has(e)||i.add(e)}),i}function ur(n){var a=n||{},i=a.disabled,e=a.disableCheckbox,s=a.checkable;return!!(i||e)||s===!1}function fr(n,a,i,e){for(var s=new Set(n),d=new Set,u=0;u<=i;u+=1){var t=a.get(u)||new Set;t.forEach(function(c){var f=c.key,v=c.node,p=c.children,m=p===void 0?[]:p;s.has(f)&&!e(v)&&m.filter(function(E){return!e(E.node)}).forEach(function(E){s.add(E.key)})})}for(var r=new Set,o=i;o>=0;o-=1){var l=a.get(o)||new Set;l.forEach(function(c){var f=c.parent,v=c.node;if(!(e(v)||!c.parent||r.has(c.parent.key))){if(e(c.parent.node)){r.add(f.key);return}var p=!0,m=!1;(f.children||[]).filter(function(E){return!e(E.node)}).forEach(function(E){var g=E.key,N=s.has(g);p&&!N&&(p=!1),!m&&(N||d.has(g))&&(m=!0)}),p&&s.add(f.key),m&&d.add(f.key),r.add(f.key)}})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(dn(d,s))}}function vr(n,a,i,e,s){for(var d=new Set(n),u=new Set(a),t=0;t<=e;t+=1){var r=i.get(t)||new Set;r.forEach(function(f){var v=f.key,p=f.node,m=f.children,E=m===void 0?[]:m;!d.has(v)&&!u.has(v)&&!s(p)&&E.filter(function(g){return!s(g.node)}).forEach(function(g){d.delete(g.key)})})}u=new Set;for(var o=new Set,l=e;l>=0;l-=1){var c=i.get(l)||new Set;c.forEach(function(f){var v=f.parent,p=f.node;if(!(s(p)||!f.parent||o.has(f.parent.key))){if(s(f.parent.node)){o.add(v.key);return}var m=!0,E=!1;(v.children||[]).filter(function(g){return!s(g.node)}).forEach(function(g){var N=g.key,b=d.has(N);m&&!b&&(m=!1),!E&&(b||u.has(N))&&(E=!0)}),m||d.delete(v.key),E&&u.add(v.key),o.add(v.key)}})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(dn(u,d))}}function Pt(n,a,i,e){var s=[],d;e?d=e:d=ur;var u=new Set(n.filter(function(l){var c=!!i[l];return c||s.push(l),c})),t=new Map,r=0;Object.keys(i).forEach(function(l){var c=i[l],f=c.level,v=t.get(f);v||(v=new Set,t.set(f,v)),v.add(c),r=Math.max(r,f)}),T(!s.length,"Tree missing follow keys: ".concat(s.slice(0,100).map(function(l){return"'".concat(l,"'")}).join(", ")));var o;return a===!0?o=fr(u,t,r,d):o=vr(u,a.halfCheckedKeys,t,r,d),o}function pr(n){var a=n.dropPosition,i=n.dropLevelOffset,e=n.indent,s={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(a){case-1:s.top=0,s.left=-i*e;break;case 1:s.bottom=0,s.left=-i*e;break;case 0:s.bottom=0,s.left=e;break}return h.createElement("div",{style:s})}var hr=10,cn=function(n){(0,De.Z)(i,n);var a=(0,Ce.Z)(i);function i(){var e;(0,de.Z)(this,i);for(var s=arguments.length,d=new Array(s),u=0;u2&&arguments[2]!==void 0?arguments[2]:!1,c=e.state,f=c.dragChildrenKeys,v=c.dropPosition,p=c.dropTargetKey,m=c.dropTargetPos,E=c.dropAllowed;if(E){var g=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),p!==null){var N=(0,Z.Z)((0,Z.Z)({},Ze(p,e.getTreeNodeRequiredProps())),{},{active:((o=e.getActiveItem())===null||o===void 0?void 0:o.key)===p,data:e.state.keyEntities[p].node}),b=f.indexOf(p)!==-1;T(!b,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var C=xt(m),K={event:t,node:ne(N),dragNode:e.dragNode?ne(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(f),dropToGap:v!==0,dropPosition:v+Number(C[C.length-1])};l||g==null||g(K),e.dragNode=null}}},e.cleanDragState=function(){var t=e.state.draggingNodeKey;t!==null&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null},e.triggerExpandActionExpand=function(t,r){var o=e.state,l=o.expandedKeys,c=o.flattenNodes,f=r.expanded,v=r.key,p=r.isLeaf;if(!(p||t.shiftKey||t.metaKey||t.ctrlKey)){var m=c.filter(function(g){return g.key===v})[0],E=ne((0,Z.Z)((0,Z.Z)({},Ze(v,e.getTreeNodeRequiredProps())),{},{data:m.data}));e.setExpandedKeys(f?Re(l,v):Ue(l,v)),e.onNodeExpand(t,E)}},e.onNodeClick=function(t,r){var o=e.props,l=o.onClick,c=o.expandAction;c==="click"&&e.triggerExpandActionExpand(t,r),l==null||l(t,r)},e.onNodeDoubleClick=function(t,r){var o=e.props,l=o.onDoubleClick,c=o.expandAction;c==="doubleClick"&&e.triggerExpandActionExpand(t,r),l==null||l(t,r)},e.onNodeSelect=function(t,r){var o=e.state.selectedKeys,l=e.state,c=l.keyEntities,f=l.fieldNames,v=e.props,p=v.onSelect,m=v.multiple,E=r.selected,g=r[f.key],N=!E;N?m?o=Ue(o,g):o=[g]:o=Re(o,g);var b=o.map(function(C){var K=c[C];return K?K.node:null}).filter(function(C){return C});e.setUncontrolledState({selectedKeys:o}),p==null||p(o,{event:"select",selected:N,node:r,selectedNodes:b,nativeEvent:t.nativeEvent})},e.onNodeCheck=function(t,r,o){var l=e.state,c=l.keyEntities,f=l.checkedKeys,v=l.halfCheckedKeys,p=e.props,m=p.checkStrictly,E=p.onCheck,g=r.key,N,b={event:"check",node:r,checked:o,nativeEvent:t.nativeEvent};if(m){var C=o?Ue(f,g):Re(f,g),K=Re(v,g);N={checked:C,halfChecked:K},b.checkedNodes=C.map(function(w){return c[w]}).filter(function(w){return w}).map(function(w){return w.node}),e.setUncontrolledState({checkedKeys:C})}else{var D=Pt([].concat((0,oe.Z)(f),[g]),!0,c),L=D.checkedKeys,O=D.halfCheckedKeys;if(!o){var R=new Set(L);R.delete(g);var P=Pt(Array.from(R),{checked:!1,halfCheckedKeys:O},c);L=P.checkedKeys,O=P.halfCheckedKeys}N=L,b.checkedNodes=[],b.checkedNodesPositions=[],b.halfCheckedKeys=O,L.forEach(function(w){var $=c[w];if($){var F=$.node,V=$.pos;b.checkedNodes.push(F),b.checkedNodesPositions.push({node:F,pos:V})}}),e.setUncontrolledState({checkedKeys:L},!1,{halfCheckedKeys:O})}E==null||E(N,b)},e.onNodeLoad=function(t){var r=t.key,o=new Promise(function(l,c){e.setState(function(f){var v=f.loadedKeys,p=v===void 0?[]:v,m=f.loadingKeys,E=m===void 0?[]:m,g=e.props,N=g.loadData,b=g.onLoad;if(!N||p.indexOf(r)!==-1||E.indexOf(r)!==-1)return null;var C=N(t);return C.then(function(){var K=e.state.loadedKeys,D=Ue(K,r);b==null||b(D,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:D}),e.setState(function(L){return{loadingKeys:Re(L.loadingKeys,r)}}),l()}).catch(function(K){if(e.setState(function(L){return{loadingKeys:Re(L.loadingKeys,r)}}),e.loadingRetryTimes[r]=(e.loadingRetryTimes[r]||0)+1,e.loadingRetryTimes[r]>=hr){var D=e.state.loadedKeys;T(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:Ue(D,r)}),l()}c(K)}),{loadingKeys:Ue(E,r)}})});return o.catch(function(){}),o},e.onNodeMouseEnter=function(t,r){var o=e.props.onMouseEnter;o==null||o({event:t,node:r})},e.onNodeMouseLeave=function(t,r){var o=e.props.onMouseLeave;o==null||o({event:t,node:r})},e.onNodeContextMenu=function(t,r){var o=e.props.onRightClick;o&&(t.preventDefault(),o({event:t,node:r}))},e.onFocus=function(){var t=e.props.onFocus;e.setState({focused:!0});for(var r=arguments.length,o=new Array(r),l=0;l1&&arguments[1]!==void 0?arguments[1]:!1,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!e.destroyed){var l=!1,c=!0,f={};Object.keys(t).forEach(function(v){if(v in e.props){c=!1;return}l=!0,f[v]=t[v]}),l&&(!r||c)&&e.setState((0,Z.Z)((0,Z.Z)({},f),o))}},e.scrollTo=function(t){e.listRef.current.scrollTo(t)},e}return(0,fe.Z)(i,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var s=this.props.activeKey;s!==void 0&&s!==this.state.activeKey&&(this.setState({activeKey:s}),s!==null&&this.scrollTo({key:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var s,d=this.state,u=d.focused,t=d.flattenNodes,r=d.keyEntities,o=d.draggingNodeKey,l=d.activeKey,c=d.dropLevelOffset,f=d.dropContainerKey,v=d.dropTargetKey,p=d.dropPosition,m=d.dragOverNodeKey,E=d.indent,g=this.props,N=g.prefixCls,b=g.className,C=g.style,K=g.showLine,D=g.focusable,L=g.tabIndex,O=L===void 0?0:L,R=g.selectable,P=g.showIcon,w=g.icon,$=g.switcherIcon,F=g.draggable,V=g.checkable,ce=g.checkStrictly,B=g.disabled,W=g.motion,Ne=g.loadData,Pe=g.filterTreeNode,be=g.height,Ye=g.itemHeight,ue=g.virtual,ke=g.titleRender,ge=g.dropIndicatorRender,He=g.onContextMenu,ct=g.onScroll,tt=g.direction,ut=g.rootClassName,Se=g.rootStyle,ft=pe(this.props,{aria:!0,data:!0}),Te;return F&&((0,ae.Z)(F)==="object"?Te=F:typeof F=="function"?Te={nodeDraggable:F}:Te={}),h.createElement(Xe.Provider,{value:{prefixCls:N,selectable:R,showIcon:P,icon:w,switcherIcon:$,draggable:Te,draggingNodeKey:o,checkable:V,checkStrictly:ce,disabled:B,keyEntities:r,dropLevelOffset:c,dropContainerKey:f,dropTargetKey:v,dropPosition:p,dragOverNodeKey:m,indent:E,direction:tt,dropIndicatorRender:ge,loadData:Ne,filterTreeNode:Pe,titleRender:ke,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},h.createElement("div",{role:"tree",className:te()(N,b,ut,(s={},(0,I.Z)(s,"".concat(N,"-show-line"),K),(0,I.Z)(s,"".concat(N,"-focused"),u),(0,I.Z)(s,"".concat(N,"-active-focused"),l!==null),s)),style:Se},h.createElement(cr,(0,ee.Z)({ref:this.listRef,prefixCls:N,style:C,data:t,disabled:B,selectable:R,checkable:!!V,motion:W,dragging:o!==null,height:be,itemHeight:Ye,virtual:ue,focusable:D,focused:u,tabIndex:O,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:He,onScroll:ct},this.getTreeNodeRequiredProps(),ft))))}}],[{key:"getDerivedStateFromProps",value:function(s,d){var u=d.prevProps,t={prevProps:s};function r(D){return!u&&D in s||u&&u[D]!==s[D]}var o,l=d.fieldNames;if(r("fieldNames")&&(l=et(s.fieldNames),t.fieldNames=l),r("treeData")?o=s.treeData:r("children")&&(T(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),o=dt(s.children)),o){t.treeData=o;var c=Be(o,{fieldNames:l});t.keyEntities=(0,Z.Z)((0,I.Z)({},Ge,rn),c.keyEntities)}var f=t.keyEntities||d.keyEntities;if(r("expandedKeys")||u&&r("autoExpandParent"))t.expandedKeys=s.autoExpandParent||!u&&s.defaultExpandParent?jt(s.expandedKeys,f):s.expandedKeys;else if(!u&&s.defaultExpandAll){var v=(0,Z.Z)({},f);delete v[Ge],t.expandedKeys=Object.keys(v).map(function(D){return v[D].key})}else!u&&s.defaultExpandedKeys&&(t.expandedKeys=s.autoExpandParent||s.defaultExpandParent?jt(s.defaultExpandedKeys,f):s.defaultExpandedKeys);if(t.expandedKeys||delete t.expandedKeys,o||t.expandedKeys){var p=Q(o||d.treeData,t.expandedKeys||d.expandedKeys,l);t.flattenNodes=p}if(s.selectable&&(r("selectedKeys")?t.selectedKeys=Ft(s.selectedKeys,s):!u&&s.defaultSelectedKeys&&(t.selectedKeys=Ft(s.defaultSelectedKeys,s))),s.checkable){var m;if(r("checkedKeys")?m=kt(s.checkedKeys)||{}:!u&&s.defaultCheckedKeys?m=kt(s.defaultCheckedKeys)||{}:o&&(m=kt(s.checkedKeys)||{checkedKeys:d.checkedKeys,halfCheckedKeys:d.halfCheckedKeys}),m){var E=m,g=E.checkedKeys,N=g===void 0?[]:g,b=E.halfCheckedKeys,C=b===void 0?[]:b;if(!s.checkStrictly){var K=Pt(N,!0,f);N=K.checkedKeys,C=K.halfCheckedKeys}t.checkedKeys=N,t.halfCheckedKeys=C}}return r("loadedKeys")&&(t.loadedKeys=s.loadedKeys),t}}]),i}(h.Component);cn.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:pr,allowDrop:function(){return!0},expandAction:!1},cn.TreeNode=Ct;var _r=null,Zr=null;function un(n,a){var i=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);a&&(e=e.filter(function(s){return Object.getOwnPropertyDescriptor(n,s).enumerable})),i.push.apply(i,e)}return i}function fn(n){for(var a=1;an.length)&&(a=n.length);for(var i=0,e=new Array(a);i1&&arguments[1]!==void 0?arguments[1]:"",i=[];return[].concat(n).forEach(function(e,s){var d="".concat(a?"".concat(a,"-"):"").concat(s);switch(e==null?void 0:e.type){case"ul":{var u,t=((u=i[i.length-1])===null||u===void 0?void 0:u.children)||i,r=gt(e.props.children||[],d);t.push.apply(t,br(r));break}case"li":{var o=gt(e.props.children,d);i.push({title:[].concat(e.props.children).filter(function(l){return l.type!=="ul"}),key:d,children:o,isLeaf:!o.length});break}default:}}),i}var xr=function(a){var i=useState(gt(a)),e=yr(i,2),s=e[0],d=e[1];return useEffect(function(){d(gt(a))},[a]),s},kr=function(a){var i=a.isLeaf,e=a.expanded;return i?React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(FileOutlined,{fill:"currentColor"})):e?React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(FolderOpenOutlined,{fill:"currentColor"})):React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(FolderOutlined,{fill:"currentColor"}))},Tr=function(a){var i=a.isLeaf,e=a.expanded;return i?React.createElement("span",{className:"tree-switcher-leaf-line"}):e?React.createElement("span",{className:"tree-switcher-line-icon"},React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(MinusSquareOutlined,{fill:"currentColor"}))):React.createElement("span",{className:"tree-switcher-line-icon"},React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(PlusSquareOutlined,{fill:"currentColor"})))},wt=function(){return{height:0,opacity:0}},pn=function(a){var i=a.scrollHeight;return{height:i,opacity:1}},Dr=function(a){return{height:a?a.offsetHeight:0}},At=function(a,i){return(i==null?void 0:i.deadline)===!0||i.propertyName==="height"},Mr={motionName:"ant-motion-collapse",onAppearStart:wt,onEnterStart:wt,onAppearActive:pn,onEnterActive:pn,onLeaveStart:Dr,onLeaveActive:wt,onAppearEnd:At,onEnterEnd:At,onLeaveEnd:At,motionDeadline:500},Ur=function(n){var a=xr(n.children),i=createRef(),e=function(d,u){var t=u.isLeaf;t||d.shiftKey||d.metaKey||d.ctrlKey||i.current.onNodeExpand(d,u)};return React.createElement(Tree,{className:"dumi-default-tree",icon:kr,ref:i,itemHeight:20,showLine:!0,selectable:!1,virtual:!1,motion:fn(fn({},Mr),{},{motionAppear:!1}),onClick:e,treeData:[{key:"0",title:n.title||"",children:a}],defaultExpandAll:!0,switcherIcon:Tr})}},93096:function(it,Qe,_){var ee="Expected a function",I=NaN,ae="[object Symbol]",Z=/^\s+|\s+$/g,oe=/^[-+]0x[0-9a-f]+$/i,de=/^0b[01]+$/i,fe=/^0o[0-7]+$/i,re=parseInt,De=typeof _.g=="object"&&_.g&&_.g.Object===Object&&_.g,Ce=typeof self=="object"&&self&&self.Object===Object&&self,h=De||Ce||Function("return this")(),x=Object.prototype,me=x.toString,M=Math.max,y=Math.min,S=function(){return h.Date.now()};function k(T,G,Y){var se,le,ie,ve,pe,Me,te=0,Xe=!1,Ee=!1,st=!0;if(typeof T!="function")throw new TypeError(ee);G=q(G)||0,A(Y)&&(Xe=!!Y.leading,Ee="maxWait"in Y,ie=Ee?M(q(Y.maxWait)||0,G):ie,st="trailing"in Y?!!Y.trailing:st);function lt(Q){var xe=se,Be=le;return se=le=void 0,te=Q,ve=T.apply(Be,xe),ve}function bt(Q){return te=Q,pe=setTimeout(qe,G),Xe?lt(Q):ve}function St(Q){var xe=Q-Me,Be=Q-te,Ze=G-xe;return Ee?y(Ze,ie-Be):Ze}function Je(Q){var xe=Q-Me,Be=Q-te;return Me===void 0||xe>=G||xe<0||Ee&&Be>=ie}function qe(){var Q=S();if(Je(Q))return _e(Q);pe=setTimeout(qe,St(Q))}function _e(Q){return pe=void 0,st&&se?lt(Q):(se=le=void 0,ve)}function et(){pe!==void 0&&clearTimeout(pe),te=0,se=Me=le=pe=void 0}function _t(){return pe===void 0?ve:_e(S())}function dt(){var Q=S(),xe=Je(Q);if(se=arguments,le=this,Me=Q,xe){if(pe===void 0)return bt(Me);if(Ee)return pe=setTimeout(qe,G),lt(Me)}return pe===void 0&&(pe=setTimeout(qe,G)),ve}return dt.cancel=et,dt.flush=_t,dt}function H(T,G,Y){var se=!0,le=!0;if(typeof T!="function")throw new TypeError(ee);return A(Y)&&(se="leading"in Y?!!Y.leading:se,le="trailing"in Y?!!Y.trailing:le),k(T,G,{leading:se,maxWait:G,trailing:le})}function A(T){var G=typeof T;return!!T&&(G=="object"||G=="function")}function j(T){return!!T&&typeof T=="object"}function J(T){return typeof T=="symbol"||j(T)&&me.call(T)==ae}function q(T){if(typeof T=="number")return T;if(J(T))return I;if(A(T)){var G=typeof T.valueOf=="function"?T.valueOf():T;T=A(G)?G+"":G}if(typeof T!="string")return T===0?T:+T;T=T.replace(Z,"");var Y=de.test(T);return Y||fe.test(T)?re(T.slice(2),Y?2:8):oe.test(T)?I:+T}it.exports=H}}]);