mirror of
https://gitea.com/Lydanne/issues-helper.git
synced 2025-08-20 18:55:47 +08:00
23 lines
72 KiB
JavaScript
23 lines
72 KiB
JavaScript
(self.webpackChunk=self.webpackChunk||[]).push([[323],{71100:function(at,Qe,Z){"use strict";var q=Z(98889),I=Z(62435),ae=Z(57971);function _(M,y){return De(M)||re(M,y)||ce(M,y)||oe()}function oe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(M,y){if(M){if(typeof M=="string")return fe(M,y);var N=Object.prototype.toString.call(M).slice(8,-1);if(N==="Object"&&M.constructor&&(N=M.constructor.name),N==="Map"||N==="Set")return Array.from(M);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return fe(M,y)}}function fe(M,y){(y==null||y>M.length)&&(y=M.length);for(var N=0,T=new Array(y);N<y;N++)T[N]=M[N];return T}function re(M,y){var N=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(N!=null){var T,j,A,$,z=[],Y=!0,x=!1;try{if(A=(N=N.call(M)).next,y===0){if(Object(N)!==N)return;Y=!1}else for(;!(Y=(T=A.call(N)).done)&&(z.push(T.value),z.length!==y);Y=!0);}catch(B){x=!0,j=B}finally{try{if(!Y&&N.return!=null&&($=N.return(),Object($)!==$))return}finally{if(x)throw j}}return z}}function De(M){if(Array.isArray(M))return M}var Ce={toString:function(y){return typeof y.type=="string"&&y.type in this?"enum"in y?this.enum(y):this[y.type](y):y.type?this.getValidClassName(y)||y.type:"const"in y?"".concat(y.const):"oneOf"in y?this.oneOf(y):"unknown"},string:function(y){return y.type},number:function(y){return y.type},boolean:function(y){return y.type},any:function(y){return y.type},object:function(y){var N=this,T=[];return Object.entries(y.properties||{}).forEach(function(j){var A,$=_(j,2),z=$[0],Y=$[1];T.push("".concat(z).concat((A=y.required)!==null&&A!==void 0&&A.includes(z)?"":"?",": ").concat(Y.type==="object"?"object":N.toString(Y)))}),T.length?"{ ".concat(T.join("; ")," }"):"{}"},array:function(y){if(y.items){var N=this.getValidClassName(y.items);return N?"".concat(N,"[]"):"".concat(this.toString(y.items),"[]")}return"any[]"},element:function(y){return"<".concat(y.componentName," />")},function:function(y){var N=this,T=y.signature,j="oneOf"in T?T.oneOf:[T];return j.map(function(A){return"".concat(A.isAsync?"async ":"","(").concat(A.arguments.map(function($){return"".concat($.key,": ").concat(N.toString($))}).join(", "),") => ").concat(N.toString(A.returnType))}).join(" | ")},dom:function(y){return y.className||"DOM"},enum:function(y){return y.enum.map(function(N){return JSON.stringify(N)}).join(" | ")},oneOf:function(y){var N=this;return y.oneOf.map(function(T){return N.getValidClassName(T)||N.toString(T)}).join(" | ")},getValidClassName:function(y){return"className"in y&&typeof y.className=="string"&&y.className!=="__type"?y.className:null}},p=function(y){var N=useState(function(){return Ce.toString(y)}),T=_(N,2),j=T[0],A=T[1];return useEffect(function(){A(Ce.toString(y))},[y]),React.createElement("code",null,j)},k=function(y){var N,T=useRouteMeta(),j=T.frontmatter,A=useAtomAssets(),$=A.components,z=y.id||j.atomId,Y=useIntl();if(!z)throw new Error("`id` properties if required for API component!");var x=$==null?void 0:$[z];return React.createElement("div",{className:"markdown"},React.createElement(Table,null,React.createElement("thead",null,React.createElement("tr",null,React.createElement("th",null,Y.formatMessage({id:"api.component.name"})),React.createElement("th",null,Y.formatMessage({id:"api.component.description"})),React.createElement("th",null,Y.formatMessage({id:"api.component.type"})),React.createElement("th",null,Y.formatMessage({id:"api.component.default"})))),React.createElement("tbody",null,x&&(N=x.propsConfig)!==null&&N!==void 0&&N.properties?Object.entries(x.propsConfig.properties).map(function(B){var V,se=_(B,2),le=se[0],ie=se[1];return React.createElement("tr",{key:le},React.createElement("td",null,le),React.createElement("td",null,ie.description||"--"),React.createElement("td",null,React.createElement(p,ie)),React.createElement("td",null,React.createElement("code",null,(V=x.propsConfig.required)!==null&&V!==void 0&&V.includes(le)?Y.formatMessage({id:"api.component.required"}):JSON.stringify(ie.default)||"--")))}):React.createElement("tr",null,React.createElement("td",{colSpan:4},Y.formatMessage({id:"api.component.".concat($?"not.found":"unavailable")},{id:z}))))))},Ee=null},71852:function(at,Qe,Z){"use strict";Z.d(Qe,{Z:function(){return _}});var q=Z(62435);function I(){return I=Object.assign?Object.assign.bind():function(oe){for(var ce=1;ce<arguments.length;ce++){var fe=arguments[ce];for(var re in fe)Object.prototype.hasOwnProperty.call(fe,re)&&(oe[re]=fe[re])}return oe},I.apply(this,arguments)}var ae=function(ce){return q.createElement("span",I({className:"dumi-default-badge"},ce))},_=ae},57971:function(at,Qe,Z){"use strict";Z.d(Qe,{Z:function(){return M}});var q=Z(93096),I=Z.n(q),ae=Z(62435),_=["children"];function oe(y,N){return Ce(y)||De(y,N)||fe(y,N)||ce()}function ce(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fe(y,N){if(y){if(typeof y=="string")return re(y,N);var T=Object.prototype.toString.call(y).slice(8,-1);if(T==="Object"&&y.constructor&&(T=y.constructor.name),T==="Map"||T==="Set")return Array.from(y);if(T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T))return re(y,N)}}function re(y,N){(N==null||N>y.length)&&(N=y.length);for(var T=0,j=new Array(N);T<N;T++)j[T]=y[T];return j}function De(y,N){var T=y==null?null:typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(T!=null){var j,A,$,z,Y=[],x=!0,B=!1;try{if($=(T=T.call(y)).next,N===0){if(Object(T)!==T)return;x=!1}else for(;!(x=(j=$.call(T)).done)&&(Y.push(j.value),Y.length!==N);x=!0);}catch(V){B=!0,A=V}finally{try{if(!x&&T.return!=null&&(z=T.return(),Object(z)!==z))return}finally{if(B)throw A}}return Y}}function Ce(y){if(Array.isArray(y))return y}function p(y,N){if(y==null)return{};var T=k(y,N),j,A;if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(y);for(A=0;A<$.length;A++)j=$[A],!(N.indexOf(j)>=0)&&Object.prototype.propertyIsEnumerable.call(y,j)&&(T[j]=y[j])}return T}function k(y,N){if(y==null)return{};var T={},j=Object.keys(y),A,$;for($=0;$<j.length;$++)A=j[$],!(N.indexOf(A)>=0)&&(T[A]=y[A]);return T}var Ee=function(N){var T=N.children,j=p(N,_),A=(0,ae.useRef)(null),$=(0,ae.useState)(!1),z=oe($,2),Y=z[0],x=z[1],B=(0,ae.useState)(!1),V=oe(B,2),se=V[0],le=V[1];return(0,ae.useEffect)(function(){var ie=A.current;if(ie){var ve=I()(function(){x(ie.scrollLeft>0),le(ie.scrollLeft<ie.scrollWidth-ie.offsetWidth)},100);return ve(),ie.addEventListener("scroll",ve),window.addEventListener("resize",ve),function(){ie.removeEventListener("scroll",ve),window.removeEventListener("resize",ve)}}},[]),ae.createElement("div",{className:"dumi-default-table"},ae.createElement("div",{className:"dumi-default-table-content",ref:A,"data-left-folded":Y||void 0,"data-right-folded":se||void 0},ae.createElement("table",j,T)))},M=Ee},8931:function(at,Qe,Z){"use strict";var q=Z(87462),I=Z(4942),ae=Z(71002),_=Z(1413),oe=Z(41451),ce=Z(15671),fe=Z(43144),re=Z(97326),De=Z(32531),Ce=Z(73568),p=Z(62435),k={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(r){var o=r.keyCode;if(r.altKey&&!r.ctrlKey||r.metaKey||o>=k.F1&&o<=k.F12)return!1;switch(o){case k.ALT:case k.CAPS_LOCK:case k.CONTEXT_MENU:case k.CTRL:case k.DOWN:case k.END:case k.ESC:case k.HOME:case k.INSERT:case k.LEFT:case k.MAC_FF_META:case k.META:case k.NUMLOCK:case k.NUM_CENTER:case k.PAGE_DOWN:case k.PAGE_UP:case k.PAUSE:case k.PRINT_SCREEN:case k.RIGHT:case k.SHIFT:case k.UP:case k.WIN_KEY:case k.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(r){if(r>=k.ZERO&&r<=k.NINE||r>=k.NUM_ZERO&&r<=k.NUM_MULTIPLY||r>=k.A&&r<=k.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&r===0)return!0;switch(r){case k.SPACE:case k.QUESTION_MARK:case k.NUM_PLUS:case k.NUM_MINUS:case k.NUM_PERIOD:case k.NUM_DIVISION:case k.SEMICOLON:case k.DASH:case k.EQUALS:case k.COMMA:case k.PERIOD:case k.SLASH:case k.APOSTROPHE:case k.SINGLE_QUOTE:case k.OPEN_SQUARE_BRACKET:case k.BACKSLASH:case k.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Ee=k,M={},y=[],N=function(r){y.push(r)};function T(t,r){if(!1)var o}function j(t,r){if(!1)var o}function A(){M={}}function $(t,r,o){!r&&!M[o]&&(t(!1,o),M[o]=!0)}function z(t,r){$(T,t,r)}function Y(t,r){$(j,t,r)}z.preMessage=N,z.resetWarned=A,z.noteOnce=Y;var x=z,B=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,V=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,se="".concat(B," ").concat(V).split(/[\s\n]+/),le="aria-",ie="data-";function ve(t,r){return t.indexOf(r)===0}function he(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;r===!1?o={aria:!0,data:!0,attr:!0}:r===!0?o={aria:!0}:o=(0,_.Z)({},r);var e={};return Object.keys(t).forEach(function(s){(o.aria&&(s==="role"||ve(s,le))||o.data&&ve(s,ie)||o.attr&&se.includes(s))&&(e[s]=t[s])}),e}var Me=Z(94184),ee=Z.n(Me),Xe=p.createContext(null),be=Z(12402),ot=function(r){for(var o=r.prefixCls,e=r.level,s=r.isStart,d=r.isEnd,c="".concat(o,"-indent-unit"),n=[],a=0;a<e;a+=1){var i;n.push(p.createElement("span",{key:a,className:ee()(c,(i={},(0,I.Z)(i,"".concat(c,"-start"),s[a]),(0,I.Z)(i,"".concat(c,"-end"),d[a]),i))}))}return p.createElement("span",{"aria-hidden":"true",className:"".concat(o,"-indent")},n)},it=p.memo(ot),Ct=Z(59864);function st(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=[];return p.Children.forEach(t,function(e){e==null&&!r.keepEmpty||(Array.isArray(e)?o=o.concat(st(e)):(0,Ct.isFragment)(e)&&e.props?o=o.concat(st(e.props.children,r)):o.push(e))}),o}function yt(t,r){var o=(0,_.Z)({},t);return Array.isArray(r)&&r.forEach(function(e){delete o[e]}),o}var Je=["children"];function lt(t,r){return"".concat(t,"-").concat(r)}function xt(t){return t&&t.type&&t.type.isTreeNode}function Be(t,r){return t!=null?t:r}function _e(t){var r=t||{},o=r.title,e=r._title,s=r.key,d=r.children,c=o||"title";return{title:c,_title:e||[c],key:s||"key",children:d||"children"}}function te(t,r){var o=new Map;function e(s){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(s||[]).forEach(function(c){var n=c[r.key],a=c[r.children];warning(n!=null,"Tree node must have a certain key: [".concat(d).concat(n,"]"));var i=String(n);warning(!o.has(i)||n===null||n===void 0,"Same 'key' exist in the Tree: ".concat(i)),o.set(i,!0),e(a,"".concat(d).concat(i," > "))})}e(t)}function xe(t){function r(o){var e=st(o);return e.map(function(s){if(!xt(s))return x(!s,"Tree/TreeNode can only accept TreeNode as children."),null;var d=s.key,c=s.props,n=c.children,a=(0,be.Z)(c,Je),i=(0,_.Z)({key:d},a),l=r(n);return l.length&&(i.children=l),i}).filter(function(s){return s})}return r(t)}function Oe(t,r,o){var e=_e(o),s=e._title,d=e.key,c=e.children,n=new Set(r===!0?[]:r),a=[];function i(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return l.map(function(f,v){for(var h=lt(u?u.pos:"0",v),m=Be(f[d],h),E,g=0;g<s.length;g+=1){var b=s[g];if(f[b]!==void 0){E=f[b];break}}var S=(0,_.Z)((0,_.Z)({},yt(f,[].concat((0,oe.Z)(s),[d,c]))),{},{title:E,key:m,parent:u,pos:h,children:null,data:f,isStart:[].concat((0,oe.Z)(u?u.isStart:[]),[v===0]),isEnd:[].concat((0,oe.Z)(u?u.isEnd:[]),[v===l.length-1])});return a.push(S),r===!0||n.has(m)?S.children=i(f[c]||[],S):S.children=[],S})}return i(t),a}function mt(t,r,o){var e={};(0,ae.Z)(o)==="object"?e=o:e={externalGetKey:o},e=e||{};var s=e,d=s.childrenPropName,c=s.externalGetKey,n=s.fieldNames,a=_e(n),i=a.key,l=a.children,u=d||l,f;c?typeof c=="string"?f=function(m){return m[c]}:typeof c=="function"&&(f=function(m){return c(m)}):f=function(m,E){return Be(m[i],E)};function v(h,m,E,g){var b=h?h[u]:t,S=h?lt(E.pos,m):"0",C=h?[].concat((0,oe.Z)(g),[h]):[];if(h){var K=f(h,S),O={node:h,index:m,pos:S,key:K,parentPos:E.node?E.pos:null,level:E.level+1,nodes:C};r(O)}b&&b.forEach(function(P,R){v(P,R,{node:h,pos:S,level:E?E.level+1:-1},C)})}v(null)}function Nn(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.initWrapper,e=r.processEntity,s=r.onProcessFinished,d=r.externalGetKey,c=r.childrenPropName,n=r.fieldNames,a=arguments.length>2?arguments[2]:void 0,i=d||a,l={},u={},f={posEntities:l,keyEntities:u};return o&&(f=o(f)||f),mt(t,function(v){var h=v.node,m=v.index,E=v.pos,g=v.key,b=v.parentPos,S=v.level,C=v.nodes,K={node:h,nodes:C,index:m,key:g,pos:E,level:S},O=Be(g,E);l[E]=K,u[O]=K,K.parent=l[b],K.parent&&(K.parent.children=K.parent.children||[],K.parent.children.push(K)),e&&e(K,f)},{externalGetKey:i,childrenPropName:c,fieldNames:n}),s&&s(f),f}function dt(t,r){var o=r.expandedKeys,e=r.selectedKeys,s=r.loadedKeys,d=r.loadingKeys,c=r.checkedKeys,n=r.halfCheckedKeys,a=r.dragOverNodeKey,i=r.dropPosition,l=r.keyEntities,u=l[t],f={eventKey:t,expanded:o.indexOf(t)!==-1,selected:e.indexOf(t)!==-1,loaded:s.indexOf(t)!==-1,loading:d.indexOf(t)!==-1,checked:c.indexOf(t)!==-1,halfChecked:n.indexOf(t)!==-1,pos:String(u?u.pos:""),dragOver:a===t&&i===0,dragOverGapTop:a===t&&i===-1,dragOverGapBottom:a===t&&i===1};return f}function ne(t){var r=t.data,o=t.expanded,e=t.selected,s=t.checked,d=t.loaded,c=t.loading,n=t.halfChecked,a=t.dragOver,i=t.dragOverGapTop,l=t.dragOverGapBottom,u=t.pos,f=t.active,v=t.eventKey,h=(0,_.Z)((0,_.Z)({},r),{},{expanded:o,selected:e,checked:s,loaded:d,loading:c,halfChecked:n,dragOver:a,dragOverGapTop:i,dragOverGapBottom:l,pos:u,active:f,key:v});return"props"in h||Object.defineProperty(h,"props",{get:function(){return x(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),t}}),h}var Sn=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],_t="open",Ut="close",Kn="---",Cn=function(t){(0,De.Z)(o,t);var r=(0,Ce.Z)(o);function o(){var e;(0,ce.Z)(this,o);for(var s=arguments.length,d=new Array(s),c=0;c<s;c++)d[c]=arguments[c];return e=r.call.apply(r,[this].concat(d)),e.state={dragNodeHighlight:!1},e.selectHandle=void 0,e.cacheIndent=void 0,e.onSelectorClick=function(n){var a=e.props.context.onNodeClick;a(n,ne(e.props)),e.isSelectable()?e.onSelect(n):e.onCheck(n)},e.onSelectorDoubleClick=function(n){var a=e.props.context.onNodeDoubleClick;a(n,ne(e.props))},e.onSelect=function(n){if(!e.isDisabled()){var a=e.props.context.onNodeSelect;n.preventDefault(),a(n,ne(e.props))}},e.onCheck=function(n){if(!e.isDisabled()){var a=e.props,i=a.disableCheckbox,l=a.checked,u=e.props.context.onNodeCheck;if(!(!e.isCheckable()||i)){n.preventDefault();var f=!l;u(n,ne(e.props),f)}}},e.onMouseEnter=function(n){var a=e.props.context.onNodeMouseEnter;a(n,ne(e.props))},e.onMouseLeave=function(n){var a=e.props.context.onNodeMouseLeave;a(n,ne(e.props))},e.onContextMenu=function(n){var a=e.props.context.onNodeContextMenu;a(n,ne(e.props))},e.onDragStart=function(n){var a=e.props.context.onNodeDragStart;n.stopPropagation(),e.setState({dragNodeHighlight:!0}),a(n,(0,re.Z)(e));try{n.dataTransfer.setData("text/plain","")}catch(i){}},e.onDragEnter=function(n){var a=e.props.context.onNodeDragEnter;n.preventDefault(),n.stopPropagation(),a(n,(0,re.Z)(e))},e.onDragOver=function(n){var a=e.props.context.onNodeDragOver;n.preventDefault(),n.stopPropagation(),a(n,(0,re.Z)(e))},e.onDragLeave=function(n){var a=e.props.context.onNodeDragLeave;n.stopPropagation(),a(n,(0,re.Z)(e))},e.onDragEnd=function(n){var a=e.props.context.onNodeDragEnd;n.stopPropagation(),e.setState({dragNodeHighlight:!1}),a(n,(0,re.Z)(e))},e.onDrop=function(n){var a=e.props.context.onNodeDrop;n.preventDefault(),n.stopPropagation(),e.setState({dragNodeHighlight:!1}),a(n,(0,re.Z)(e))},e.onExpand=function(n){var a=e.props,i=a.loading,l=a.context.onNodeExpand;i||l(n,ne(e.props))},e.setSelectHandle=function(n){e.selectHandle=n},e.getNodeState=function(){var n=e.props.expanded;return e.isLeaf()?null:n?_t:Ut},e.hasChildren=function(){var n=e.props.eventKey,a=e.props.context.keyEntities,i=a[n]||{},l=i.children;return!!(l||[]).length},e.isLeaf=function(){var n=e.props,a=n.isLeaf,i=n.loaded,l=e.props.context.loadData,u=e.hasChildren();return a===!1?!1:a||!l&&!u||l&&i&&!u},e.isDisabled=function(){var n=e.props.disabled,a=e.props.context.disabled;return!!(a||n)},e.isCheckable=function(){var n=e.props.checkable,a=e.props.context.checkable;return!a||n===!1?!1:a},e.syncLoadData=function(n){var a=n.expanded,i=n.loading,l=n.loaded,u=e.props.context,f=u.loadData,v=u.onNodeLoad;i||f&&a&&!e.isLeaf()&&!e.hasChildren()&&!l&&v(ne(e.props))},e.isDraggable=function(){var n=e.props,a=n.data,i=n.context.draggable;return!!(i&&(!i.nodeDraggable||i.nodeDraggable(a)))},e.renderDragHandler=function(){var n=e.props.context,a=n.draggable,i=n.prefixCls;return a!=null&&a.icon?p.createElement("span",{className:"".concat(i,"-draggable-icon")},a.icon):null},e.renderSwitcherIconDom=function(n){var a=e.props.switcherIcon,i=e.props.context.switcherIcon,l=a||i;return typeof l=="function"?l((0,_.Z)((0,_.Z)({},e.props),{},{isLeaf:n})):l},e.renderSwitcher=function(){var n=e.props.expanded,a=e.props.context.prefixCls;if(e.isLeaf()){var i=e.renderSwitcherIconDom(!0);return i!==!1?p.createElement("span",{className:ee()("".concat(a,"-switcher"),"".concat(a,"-switcher-noop"))},i):null}var l=ee()("".concat(a,"-switcher"),"".concat(a,"-switcher_").concat(n?_t:Ut)),u=e.renderSwitcherIconDom(!1);return u!==!1?p.createElement("span",{onClick:e.onExpand,className:l},u):null},e.renderCheckbox=function(){var n=e.props,a=n.checked,i=n.halfChecked,l=n.disableCheckbox,u=e.props.context.prefixCls,f=e.isDisabled(),v=e.isCheckable();if(!v)return null;var h=typeof v!="boolean"?v:null;return p.createElement("span",{className:ee()("".concat(u,"-checkbox"),a&&"".concat(u,"-checkbox-checked"),!a&&i&&"".concat(u,"-checkbox-indeterminate"),(f||l)&&"".concat(u,"-checkbox-disabled")),onClick:e.onCheck},h)},e.renderIcon=function(){var n=e.props.loading,a=e.props.context.prefixCls;return p.createElement("span",{className:ee()("".concat(a,"-iconEle"),"".concat(a,"-icon__").concat(e.getNodeState()||"docu"),n&&"".concat(a,"-icon_loading"))})},e.renderSelector=function(){var n=e.state.dragNodeHighlight,a=e.props,i=a.title,l=i===void 0?Kn:i,u=a.selected,f=a.icon,v=a.loading,h=a.data,m=e.props.context,E=m.prefixCls,g=m.showIcon,b=m.icon,S=m.loadData,C=m.titleRender,K=e.isDisabled(),O="".concat(E,"-node-content-wrapper"),P;if(g){var R=f||b;P=R?p.createElement("span",{className:ee()("".concat(E,"-iconEle"),"".concat(E,"-icon__customize"))},typeof R=="function"?R(e.props):R):e.renderIcon()}else S&&v&&(P=e.renderIcon());var D;typeof l=="function"?D=l(h):C?D=C(h):D=l;var H=p.createElement("span",{className:"".concat(E,"-title")},D);return p.createElement("span",{ref:e.setSelectHandle,title:typeof l=="string"?l:"",className:ee()("".concat(O),"".concat(O,"-").concat(e.getNodeState()||"normal"),!K&&(u||n)&&"".concat(E,"-node-selected")),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onContextMenu:e.onContextMenu,onClick:e.onSelectorClick,onDoubleClick:e.onSelectorDoubleClick},P,H,e.renderDropIndicator())},e.renderDropIndicator=function(){var n=e.props,a=n.disabled,i=n.eventKey,l=e.props.context,u=l.draggable,f=l.dropLevelOffset,v=l.dropPosition,h=l.prefixCls,m=l.indent,E=l.dropIndicatorRender,g=l.dragOverNodeKey,b=l.direction,S=!!u,C=!a&&S&&g===i,K=m!=null?m:e.cacheIndent;return e.cacheIndent=m,C?E({dropPosition:v,dropLevelOffset:f,indent:K,prefixCls:h,direction:b}):null},e}return(0,fe.Z)(o,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var s=this.props.selectable,d=this.props.context.selectable;return typeof s=="boolean"?s:d}},{key:"render",value:function(){var s,d=this.props,c=d.eventKey,n=d.className,a=d.style,i=d.dragOver,l=d.dragOverGapTop,u=d.dragOverGapBottom,f=d.isLeaf,v=d.isStart,h=d.isEnd,m=d.expanded,E=d.selected,g=d.checked,b=d.halfChecked,S=d.loading,C=d.domRef,K=d.active,O=d.data,P=d.onMouseMove,R=d.selectable,D=(0,be.Z)(d,Sn),H=this.props.context,w=H.prefixCls,L=H.filterTreeNode,F=H.keyEntities,Q=H.dropContainerKey,de=H.dropTargetKey,G=H.draggingNodeKey,W=this.isDisabled(),ge=he(D,{aria:!0,data:!0}),Le=F[c]||{},Ne=Le.level,Ve=h[h.length-1],ue=this.isDraggable(),ke=!W&&ue,ye=G===c,He=R!==void 0?{"aria-selected":!!R}:void 0;return p.createElement("div",(0,q.Z)({ref:C,className:ee()(n,"".concat(w,"-treenode"),(s={},(0,I.Z)(s,"".concat(w,"-treenode-disabled"),W),(0,I.Z)(s,"".concat(w,"-treenode-switcher-").concat(m?"open":"close"),!f),(0,I.Z)(s,"".concat(w,"-treenode-checkbox-checked"),g),(0,I.Z)(s,"".concat(w,"-treenode-checkbox-indeterminate"),b),(0,I.Z)(s,"".concat(w,"-treenode-selected"),E),(0,I.Z)(s,"".concat(w,"-treenode-loading"),S),(0,I.Z)(s,"".concat(w,"-treenode-active"),K),(0,I.Z)(s,"".concat(w,"-treenode-leaf-last"),Ve),(0,I.Z)(s,"".concat(w,"-treenode-draggable"),ue),(0,I.Z)(s,"dragging",ye),(0,I.Z)(s,"drop-target",de===c),(0,I.Z)(s,"drop-container",Q===c),(0,I.Z)(s,"drag-over",!W&&i),(0,I.Z)(s,"drag-over-gap-top",!W&&l),(0,I.Z)(s,"drag-over-gap-bottom",!W&&u),(0,I.Z)(s,"filter-node",L&&L(ne(this.props))),s)),style:a,draggable:ke,"aria-grabbed":ye,onDragStart:ke?this.onDragStart:void 0,onDragEnter:ue?this.onDragEnter:void 0,onDragOver:ue?this.onDragOver:void 0,onDragLeave:ue?this.onDragLeave:void 0,onDrop:ue?this.onDrop:void 0,onDragEnd:ue?this.onDragEnd:void 0,onMouseMove:P},He,ge),p.createElement(it,{prefixCls:w,level:Ne,isStart:v,isEnd:h}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),o}(p.Component),kt=function(r){return p.createElement(Xe.Consumer,null,function(o){return p.createElement(Cn,(0,q.Z)({},r,{context:o}))})};kt.displayName="TreeNode",kt.isTreeNode=1;var Tt=kt,xn=null;function Re(t,r){if(!t)return[];var o=t.slice(),e=o.indexOf(r);return e>=0&&o.splice(e,1),o}function Ue(t,r){var o=(t||[]).slice();return o.indexOf(r)===-1&&o.push(r),o}function Dt(t){return t.split("-")}function kn(t,r){var o=[],e=r[t];function s(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];d.forEach(function(c){var n=c.key,a=c.children;o.push(n),s(a)})}return s(e.children),o}function Tn(t){if(t.parent){var r=Dt(t.pos);return Number(r[r.length-1])===t.parent.children.length-1}return!1}function Dn(t){var r=Dt(t.pos);return Number(r[r.length-1])===0}function Ht(t,r,o,e,s,d,c,n,a,i){var l,u=t.clientX,f=t.clientY,v=t.target.getBoundingClientRect(),h=v.top,m=v.height,E=(i==="rtl"?-1:1)*(((s==null?void 0:s.x)||0)-u),g=(E-12)/e,b=n[o.props.eventKey];if(f<h+m/2){var S=c.findIndex(function(de){return de.key===b.key}),C=S<=0?0:S-1,K=c[C].key;b=n[K]}var O=b.key,P=b,R=b.key,D=0,H=0;if(!a.includes(O))for(var w=0;w<g&&Tn(b);w+=1)b=b.parent,H+=1;var L=r.props.data,F=b.node,Q=!0;return Dn(b)&&b.level===0&&f<h+m/2&&d({dragNode:L,dropNode:F,dropPosition:-1})&&b.key===o.props.eventKey?D=-1:(P.children||[]).length&&a.includes(R)?d({dragNode:L,dropNode:F,dropPosition:0})?D=0:Q=!1:H===0?g>-1.5?d({dragNode:L,dropNode:F,dropPosition:1})?D=1:Q=!1:d({dragNode:L,dropNode:F,dropPosition:0})?D=0:d({dragNode:L,dropNode:F,dropPosition:1})?D=1:Q=!1:d({dragNode:L,dropNode:F,dropPosition:1})?D=1:Q=!1,{dropPosition:D,dropLevelOffset:H,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:R,dropContainerKey:D===0?null:((l=b.parent)===null||l===void 0?void 0:l.key)||null,dropAllowed:Q}}function $t(t,r){if(t){var o=r.multiple;return o?t.slice():t.length?[t[0]]:t}}var Mn=function(r){return r};function On(t,r){if(!t)return[];var o=r||{},e=o.processProps,s=e===void 0?Mn:e,d=Array.isArray(t)?t:[t];return d.map(function(c){var n=c.children,a=_objectWithoutProperties(c,xn),i=On(n,r);return React.createElement(TreeNode,_extends({key:a.key},s(a)),i)})}function Mt(t){if(!t)return null;var r;if(Array.isArray(t))r={checkedKeys:t,halfCheckedKeys:void 0};else if((0,ae.Z)(t)==="object")r={checkedKeys:t.checked||void 0,halfCheckedKeys:t.halfChecked||void 0};else return x(!1,"`checkedKeys` is not an array or an object"),null;return r}function Ft(t,r){var o=new Set;function e(s){if(!o.has(s)){var d=r[s];if(d){o.add(s);var c=d.parent,n=d.node;n.disabled||c&&e(c.key)}}}return(t||[]).forEach(function(s){e(s)}),(0,oe.Z)(o)}function jt(t){if(t==null)throw new TypeError("Cannot destructure "+t)}var pe=Z(86854);function Rn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Wt=Rn()?p.useLayoutEffect:p.useEffect,Bt=function(r,o){var e=p.useRef(!0);Wt(function(){return r(e.current)},o),Wt(function(){return e.current=!1,function(){e.current=!0}},[])},Hr=function(r,o){Bt(function(e){if(!e)return r()},o)},Gt=Bt,Pn=Z(6278),Vt=p.forwardRef(function(t,r){var o=t.height,e=t.offset,s=t.children,d=t.prefixCls,c=t.onInnerResize,n=t.innerProps,a={},i={display:"flex",flexDirection:"column"};return e!==void 0&&(a={height:o,position:"relative",overflow:"hidden"},i=(0,_.Z)((0,_.Z)({},i),{},{transform:"translateY(".concat(e,"px)"),position:"absolute",left:0,right:0,top:0})),p.createElement("div",{style:a},p.createElement(Pn.Z,{onResize:function(u){var f=u.offsetHeight;f&&c&&c()}},p.createElement("div",(0,q.Z)({style:i,className:ee()((0,I.Z)({},"".concat(d,"-holder-inner"),d)),ref:r},n),s)))});Vt.displayName="Filler";var Ln=Vt,Yt=function(r){return+setTimeout(r,16)},zt=function(r){return clearTimeout(r)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Yt=function(r){return window.requestAnimationFrame(r)},zt=function(r){return window.cancelAnimationFrame(r)});var Qt=0,Ot=new Map;function Xt(t){Ot.delete(t)}var Jt=function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Qt+=1;var e=Qt;function s(d){if(d===0)Xt(e),r();else{var c=Yt(function(){s(d-1)});Ot.set(e,c)}}return s(o),e};Jt.cancel=function(t){var r=Ot.get(t);return Xt(r),zt(r)};var Pe=Jt,wn=20;function qt(t){return"touches"in t?t.touches[0].pageY:t.pageY}var In=function(t){(0,De.Z)(o,t);var r=(0,Ce.Z)(o);function o(){var e;(0,ce.Z)(this,o);for(var s=arguments.length,d=new Array(s),c=0;c<s;c++)d[c]=arguments[c];return e=r.call.apply(r,[this].concat(d)),e.moveRaf=null,e.scrollbarRef=p.createRef(),e.thumbRef=p.createRef(),e.visibleTimeout=null,e.state={dragging:!1,pageY:null,startTop:null,visible:!1},e.delayHidden=function(){clearTimeout(e.visibleTimeout),e.setState({visible:!0}),e.visibleTimeout=setTimeout(function(){e.setState({visible:!1})},2e3)},e.onScrollbarTouchStart=function(n){n.preventDefault()},e.onContainerMouseDown=function(n){n.stopPropagation(),n.preventDefault()},e.patchEvents=function(){window.addEventListener("mousemove",e.onMouseMove),window.addEventListener("mouseup",e.onMouseUp),e.thumbRef.current.addEventListener("touchmove",e.onMouseMove),e.thumbRef.current.addEventListener("touchend",e.onMouseUp)},e.removeEvents=function(){window.removeEventListener("mousemove",e.onMouseMove),window.removeEventListener("mouseup",e.onMouseUp),e.thumbRef.current&&(e.thumbRef.current.removeEventListener("touchmove",e.onMouseMove),e.thumbRef.current.removeEventListener("touchend",e.onMouseUp)),Pe.cancel(e.moveRaf)},e.onMouseDown=function(n){var a=e.props.onStartMove;e.setState({dragging:!0,pageY:qt(n),startTop:e.getTop()}),a(),e.patchEvents(),n.stopPropagation(),n.preventDefault()},e.onMouseMove=function(n){var a=e.state,i=a.dragging,l=a.pageY,u=a.startTop,f=e.props.onScroll;if(Pe.cancel(e.moveRaf),i){var v=qt(n)-l,h=u+v,m=e.getEnableScrollRange(),E=e.getEnableHeightRange(),g=E?h/E:0,b=Math.ceil(g*m);e.moveRaf=Pe(function(){f(b)})}},e.onMouseUp=function(){var n=e.props.onStopMove;e.setState({dragging:!1}),n(),e.removeEvents()},e.getSpinHeight=function(){var n=e.props,a=n.height,i=n.count,l=a/i*10;return l=Math.max(l,wn),l=Math.min(l,a/2),Math.floor(l)},e.getEnableScrollRange=function(){var n=e.props,a=n.scrollHeight,i=n.height;return a-i||0},e.getEnableHeightRange=function(){var n=e.props.height,a=e.getSpinHeight();return n-a||0},e.getTop=function(){var n=e.props.scrollTop,a=e.getEnableScrollRange(),i=e.getEnableHeightRange();if(n===0||a===0)return 0;var l=n/a;return l*i},e.showScroll=function(){var n=e.props,a=n.height,i=n.scrollHeight;return i>a},e}return(0,fe.Z)(o,[{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(){var s,d;this.removeEvents(),(s=this.scrollbarRef.current)===null||s===void 0||s.removeEventListener("touchstart",this.onScrollbarTouchStart),(d=this.thumbRef.current)===null||d===void 0||d.removeEventListener("touchstart",this.onMouseDown),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var s=this.state,d=s.dragging,c=s.visible,n=this.props,a=n.prefixCls,i=n.direction,l=this.getSpinHeight(),u=this.getTop(),f=this.showScroll(),v=f&&c,h=i==="rtl"?{left:0}:{right:0};return p.createElement("div",{ref:this.scrollbarRef,className:ee()("".concat(a,"-scrollbar"),(0,I.Z)({},"".concat(a,"-scrollbar-show"),f)),style:(0,_.Z)((0,_.Z)({width:8,top:0,bottom:0},h),{},{position:"absolute",display:v?null:"none"}),onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},p.createElement("div",{ref:this.thumbRef,className:ee()("".concat(a,"-scrollbar-thumb"),(0,I.Z)({},"".concat(a,"-scrollbar-thumb-moving"),d)),style:{width:"100%",height:l,top:u,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),o}(p.Component);function An(t){var r=t.children,o=t.setRef,e=p.useCallback(function(s){o(s)},[]);return p.cloneElement(r,{ref:e})}function Zn(t,r,o,e,s,d){var c=d.getKey;return t.slice(r,o+1).map(function(n,a){var i=r+a,l=s(n,i,{}),u=c(n);return p.createElement(An,{key:u,setRef:function(v){return e(n,v)}},l)})}var _n=Z(61254);function Un(t){return t instanceof HTMLElement||t instanceof SVGElement}function Hn(t){return Un(t)?t:t instanceof p.Component?_n.findDOMNode(t):null}var $n=function(){function t(){(0,ce.Z)(this,t),this.maps=void 0,this.maps=Object.create(null)}return(0,fe.Z)(t,[{key:"set",value:function(o,e){this.maps[o]=e}},{key:"get",value:function(o){return this.maps[o]}}]),t}(),Fn=$n;function jn(t,r,o){var e=p.useState(0),s=(0,pe.Z)(e,2),d=s[0],c=s[1],n=(0,p.useRef)(new Map),a=(0,p.useRef)(new Fn),i=(0,p.useRef)();function l(){Pe.cancel(i.current)}function u(){l(),i.current=Pe(function(){n.current.forEach(function(v,h){if(v&&v.offsetParent){var m=Hn(v),E=m.offsetHeight;a.current.get(h)!==E&&a.current.set(h,m.offsetHeight)}}),c(function(v){return v+1})})}function f(v,h){var m=t(v),E=n.current.get(m);h?(n.current.set(m,h),u()):n.current.delete(m),!E!=!h&&(h?r==null||r(v):o==null||o(v))}return(0,p.useEffect)(function(){return l},[]),[f,u,a.current,d]}function Wn(t,r,o,e,s,d,c,n){var a=p.useRef();return function(i){if(i==null){n();return}if(Pe.cancel(a.current),typeof i=="number")c(i);else if(i&&(0,ae.Z)(i)==="object"){var l,u=i.align;"index"in i?l=i.index:l=r.findIndex(function(m){return s(m)===i.key});var f=i.offset,v=f===void 0?0:f,h=function m(E,g){if(!(E<0||!t.current)){var b=t.current.clientHeight,S=!1,C=g;if(b){for(var K=g||u,O=0,P=0,R=0,D=Math.min(r.length,l),H=0;H<=D;H+=1){var w=s(r[H]);P=O;var L=o.get(w);R=P+(L===void 0?e:L),O=R,H===l&&L===void 0&&(S=!0)}var F=null;switch(K){case"top":F=P-v;break;case"bottom":F=R-b+v;break;default:{var Q=t.current.scrollTop,de=Q+b;P<Q?C="top":R>de&&(C="bottom")}}F!==null&&F!==t.current.scrollTop&&c(F)}a.current=Pe(function(){S&&d(),m(E-1,C)},2)}};h(3)}}}function $r(t,r,o,e){var s=o-t,d=r-o,c=Math.min(s,d)*2;if(e<=c){var n=Math.floor(e/2);return e%2?o+n+1:o-n}return s>d?o-(e-d):o+(e-s)}function Bn(t,r,o){var e=t.length,s=r.length,d,c;if(e===0&&s===0)return null;e<s?(d=t,c=r):(d=r,c=t);var n={__EMPTY_ITEM__:!0};function a(h){return h!==void 0?o(h):n}for(var i=null,l=Math.abs(e-s)!==1,u=0;u<c.length;u+=1){var f=a(d[u]),v=a(c[u]);if(f!==v){i=u,l=l||f!==a(c[u+1]);break}}return i===null?null:{index:i,multiple:l}}function Gn(t,r,o){var e=p.useState(t),s=(0,pe.Z)(e,2),d=s[0],c=s[1],n=p.useState(null),a=(0,pe.Z)(n,2),i=a[0],l=a[1];return p.useEffect(function(){var u=Bn(d||[],t||[],r);(u==null?void 0:u.index)!==void 0&&(o==null||o(u.index),l(t[u.index])),c(t)},[t]),[i]}var Vn=(typeof navigator=="undefined"?"undefined":(0,ae.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Yn=Vn,en=function(t,r){var o=(0,p.useRef)(!1),e=(0,p.useRef)(null);function s(){clearTimeout(e.current),o.current=!0,e.current=setTimeout(function(){o.current=!1},50)}var d=(0,p.useRef)({top:t,bottom:r});return d.current.top=t,d.current.bottom=r,function(c){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=c<0&&d.current.top||c>0&&d.current.bottom;return n&&a?(clearTimeout(e.current),o.current=!1):(!a||o.current)&&s(),!o.current&&a}};function zn(t,r,o,e){var s=(0,p.useRef)(0),d=(0,p.useRef)(null),c=(0,p.useRef)(null),n=(0,p.useRef)(!1),a=en(r,o);function i(u){if(t){Pe.cancel(d.current);var f=u.deltaY;s.current+=f,c.current=f,!a(f)&&(Yn||u.preventDefault(),d.current=Pe(function(){var v=n.current?10:1;e(s.current*v),s.current=0}))}}function l(u){t&&(n.current=u.detail===c.current)}return[i,l]}function Qn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var tn=Qn()?p.useLayoutEffect:p.useEffect,nn=function(r,o){var e=p.useRef(!0);tn(function(){return r(e.current)},o),tn(function(){return e.current=!1,function(){e.current=!0}},[])},Fr=function(r,o){nn(function(e){if(!e)return r()},o)},Rt=nn,Xn=14/15;function Jn(t,r,o){var e=(0,p.useRef)(!1),s=(0,p.useRef)(0),d=(0,p.useRef)(null),c=(0,p.useRef)(null),n,a=function(f){if(e.current){var v=Math.ceil(f.touches[0].pageY),h=s.current-v;s.current=v,o(h)&&f.preventDefault(),clearInterval(c.current),c.current=setInterval(function(){h*=Xn,(!o(h,!0)||Math.abs(h)<=.1)&&clearInterval(c.current)},16)}},i=function(){e.current=!1,n()},l=function(f){n(),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",a),d.current.addEventListener("touchend",i))};n=function(){d.current&&(d.current.removeEventListener("touchmove",a),d.current.removeEventListener("touchend",i))},Rt(function(){return t&&r.current.addEventListener("touchstart",l),function(){var u;(u=r.current)===null||u===void 0||u.removeEventListener("touchstart",l),n(),clearInterval(c.current)}},[t])}var qn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","component","onScroll","onVisibleChange","innerProps"],er=[],tr={overflowY:"auto",overflowAnchor:"none"};function nr(t,r){var o=t.prefixCls,e=o===void 0?"rc-virtual-list":o,s=t.className,d=t.height,c=t.itemHeight,n=t.fullHeight,a=n===void 0?!0:n,i=t.style,l=t.data,u=t.children,f=t.itemKey,v=t.virtual,h=t.direction,m=t.component,E=m===void 0?"div":m,g=t.onScroll,b=t.onVisibleChange,S=t.innerProps,C=(0,be.Z)(t,qn),K=!!(v!==!1&&d&&c),O=K&&l&&c*l.length>d,P=(0,p.useState)(0),R=(0,pe.Z)(P,2),D=R[0],H=R[1],w=(0,p.useState)(!1),L=(0,pe.Z)(w,2),F=L[0],Q=L[1],de=ee()(e,(0,I.Z)({},"".concat(e,"-rtl"),h==="rtl"),s),G=l||er,W=(0,p.useRef)(),ge=(0,p.useRef)(),Le=(0,p.useRef)(),Ne=p.useCallback(function(U){return typeof f=="function"?f(U):U==null?void 0:U[f]},[f]),Ve={getKey:Ne};function ue(U){H(function(J){var me;typeof U=="function"?me=U(J):me=U;var rt=St(me);return W.current.scrollTop=rt,rt})}var ke=(0,p.useRef)({start:0,end:G.length}),ye=(0,p.useRef)(),He=Gn(G,Ne),ut=(0,pe.Z)(He,1),qe=ut[0];ye.current=qe;var ft=jn(Ne,null,null),Se=(0,pe.Z)(ft,4),vt=Se[0],Te=Se[1],bt=Se[2],pt=Se[3],et=p.useMemo(function(){if(!K)return{scrollHeight:void 0,start:0,end:G.length-1,offset:void 0};if(!O){var U;return{scrollHeight:((U=ge.current)===null||U===void 0?void 0:U.offsetHeight)||0,start:0,end:G.length-1,offset:void 0}}for(var J=0,me,rt,We,Zr=G.length,gt=0;gt<Zr;gt+=1){var _r=G[gt],Ur=Ne(_r),bn=bt.get(Ur),Zt=J+(bn===void 0?c:bn);Zt>=D&&me===void 0&&(me=gt,rt=J),Zt>D+d&&We===void 0&&(We=gt),J=Zt}return me===void 0&&(me=0,rt=0,We=Math.ceil(d/c)),We===void 0&&(We=G.length-1),We=Math.min(We+1,G.length),{scrollHeight:J,start:me,end:We,offset:rt}},[O,K,D,G,pt,d]),tt=et.scrollHeight,nt=et.start,$e=et.end,Nt=et.offset;ke.current.start=nt,ke.current.end=$e;var Ye=tt-d,ht=(0,p.useRef)(Ye);ht.current=Ye;function St(U){var J=U;return Number.isNaN(ht.current)||(J=Math.min(J,ht.current)),J=Math.max(J,0),J}var X=D<=0,Ke=D>=Ye,we=en(X,Ke);function Fe(U){var J=U;ue(J)}function Ie(U){var J=U.currentTarget.scrollTop;J!==D&&ue(J),g==null||g(U)}var Ae=zn(K,X,Ke,function(U){ue(function(J){var me=J+U;return me})}),ze=(0,pe.Z)(Ae,2),Ze=ze[0],je=ze[1];Jn(K,W,function(U,J){return we(U,J)?!1:(Ze({preventDefault:function(){},deltaY:U}),!0)}),Rt(function(){function U(J){K&&J.preventDefault()}return W.current.addEventListener("wheel",Ze),W.current.addEventListener("DOMMouseScroll",je),W.current.addEventListener("MozMousePixelScroll",U),function(){W.current&&(W.current.removeEventListener("wheel",Ze),W.current.removeEventListener("DOMMouseScroll",je),W.current.removeEventListener("MozMousePixelScroll",U))}},[K]);var En=Wn(W,G,bt,c,Ne,Te,ue,function(){var U;(U=Le.current)===null||U===void 0||U.delayHidden()});p.useImperativeHandle(r,function(){return{scrollTo:En}}),Rt(function(){if(b){var U=G.slice(nt,$e+1);b(U,G)}},[nt,$e,G]);var Ar=Zn(G,nt,$e,vt,u,Ve),Kt=null;return d&&(Kt=(0,_.Z)((0,I.Z)({},a?"height":"maxHeight",d),tr),K&&(Kt.overflowY="hidden",F&&(Kt.pointerEvents="none"))),p.createElement("div",(0,q.Z)({style:(0,_.Z)((0,_.Z)({},i),{},{position:"relative"}),className:de},C),p.createElement(E,{className:"".concat(e,"-holder"),style:Kt,ref:W,onScroll:Ie},p.createElement(Ln,{prefixCls:e,height:tt,offset:Nt,onInnerResize:Te,ref:ge,innerProps:S},Ar)),K&&p.createElement(In,{ref:Le,prefixCls:e,scrollTop:D,height:d,scrollHeight:tt,count:G.length,direction:h,onScroll:Fe,onStartMove:function(){Q(!0)},onStopMove:function(){Q(!1)}}))}var rn=p.forwardRef(nr);rn.displayName="List";var rr=rn,ar=rr,or=Z(21224);function ir(t,r){var o=p.useState(!1),e=(0,pe.Z)(o,2),s=e[0],d=e[1];p.useLayoutEffect(function(){if(s)return t(),function(){r()}},[s]),p.useLayoutEffect(function(){return d(!0),function(){d(!1)}},[])}var sr=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],an=function(r,o){var e=r.className,s=r.style,d=r.motion,c=r.motionNodes,n=r.motionType,a=r.onMotionStart,i=r.onMotionEnd,l=r.active,u=r.treeNodeRequiredProps,f=(0,be.Z)(r,sr),v=p.useState(!0),h=(0,pe.Z)(v,2),m=h[0],E=h[1],g=p.useContext(Xe),b=g.prefixCls,S=c&&n!=="hide";Gt(function(){c&&S!==m&&E(S)},[c]);var C=function(){c&&a()},K=p.useRef(!1),O=function(){c&&!K.current&&(K.current=!0,i())};ir(C,O);var P=function(D){S===D&&O()};return c?p.createElement(or.ZP,(0,q.Z)({ref:o,visible:m},d,{motionAppear:n==="show",onVisibleChanged:P}),function(R,D){var H=R.className,w=R.style;return p.createElement("div",{ref:D,className:ee()("".concat(b,"-treenode-motion"),H),style:w},c.map(function(L){var F=(0,q.Z)({},(jt(L.data),L.data)),Q=L.title,de=L.key,G=L.isStart,W=L.isEnd;delete F.children;var ge=dt(de,u);return p.createElement(Tt,(0,q.Z)({},F,ge,{title:Q,active:l,data:L.data,key:de,isStart:G,isEnd:W}))}))}):p.createElement(Tt,(0,q.Z)({domRef:o,className:e,style:s},f,{active:l}))};an.displayName="MotionTreeNode";var lr=p.forwardRef(an),dr=lr;function cr(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=t.length,e=r.length;if(Math.abs(o-e)!==1)return{add:!1,key:null};function s(d,c){var n=new Map;d.forEach(function(i){n.set(i,!0)});var a=c.filter(function(i){return!n.has(i)});return a.length===1?a[0]:null}return o<e?{add:!0,key:s(t,r)}:{add:!1,key:s(r,t)}}function on(t,r,o){var e=t.findIndex(function(n){return n.key===o}),s=t[e+1],d=r.findIndex(function(n){return n.key===o});if(s){var c=r.findIndex(function(n){return n.key===s.key});return r.slice(d+1,c)}return r.slice(d+1)}var ur=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],sn={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},fr=function(){},Ge="RC_TREE_MOTION_".concat(Math.random()),Pt={key:Ge},ln={key:Ge,level:0,index:0,pos:"0",node:Pt,nodes:[Pt]},dn={parent:null,children:[],pos:ln.pos,data:Pt,title:null,key:Ge,isStart:[],isEnd:[]};function cn(t,r,o,e){return r===!1||!o?t:t.slice(0,Math.ceil(o/e)+1)}function un(t){var r=t.key,o=t.pos;return Be(r,o)}function vr(t){for(var r=String(t.data.key),o=t;o.parent;)o=o.parent,r="".concat(o.data.key," > ").concat(r);return r}var fn=p.forwardRef(function(t,r){var o=t.prefixCls,e=t.data,s=t.selectable,d=t.checkable,c=t.expandedKeys,n=t.selectedKeys,a=t.checkedKeys,i=t.loadedKeys,l=t.loadingKeys,u=t.halfCheckedKeys,f=t.keyEntities,v=t.disabled,h=t.dragging,m=t.dragOverNodeKey,E=t.dropPosition,g=t.motion,b=t.height,S=t.itemHeight,C=t.virtual,K=t.focusable,O=t.activeItem,P=t.focused,R=t.tabIndex,D=t.onKeyDown,H=t.onFocus,w=t.onBlur,L=t.onActiveChange,F=t.onListChangeStart,Q=t.onListChangeEnd,de=(0,be.Z)(t,ur),G=p.useRef(null),W=p.useRef(null);p.useImperativeHandle(r,function(){return{scrollTo:function(Ke){G.current.scrollTo(Ke)},getIndentWidth:function(){return W.current.offsetWidth}}});var ge=p.useState(c),Le=(0,pe.Z)(ge,2),Ne=Le[0],Ve=Le[1],ue=p.useState(e),ke=(0,pe.Z)(ue,2),ye=ke[0],He=ke[1],ut=p.useState(e),qe=(0,pe.Z)(ut,2),ft=qe[0],Se=qe[1],vt=p.useState([]),Te=(0,pe.Z)(vt,2),bt=Te[0],pt=Te[1],et=p.useState(null),tt=(0,pe.Z)(et,2),nt=tt[0],$e=tt[1],Nt=p.useRef(e);Nt.current=e;function Ye(){var X=Nt.current;He(X),Se(X),pt([]),$e(null),Q()}Gt(function(){Ve(c);var X=cr(Ne,c);if(X.key!==null)if(X.add){var Ke=ye.findIndex(function(Ze){var je=Ze.key;return je===X.key}),we=cn(on(ye,e,X.key),C,b,S),Fe=ye.slice();Fe.splice(Ke+1,0,dn),Se(Fe),pt(we),$e("show")}else{var Ie=e.findIndex(function(Ze){var je=Ze.key;return je===X.key}),Ae=cn(on(e,ye,X.key),C,b,S),ze=e.slice();ze.splice(Ie+1,0,dn),Se(ze),pt(Ae),$e("hide")}else ye!==e&&(He(e),Se(e))},[c,e]),p.useEffect(function(){h||Ye()},[h]);var ht=g?ft:e,St={expandedKeys:c,selectedKeys:n,loadedKeys:i,loadingKeys:l,checkedKeys:a,halfCheckedKeys:u,dragOverNodeKey:m,dropPosition:E,keyEntities:f};return p.createElement(p.Fragment,null,P&&O&&p.createElement("span",{style:sn,"aria-live":"assertive"},vr(O)),p.createElement("div",null,p.createElement("input",{style:sn,disabled:K===!1||v,tabIndex:K!==!1?R:null,onKeyDown:D,onFocus:H,onBlur:w,value:"",onChange:fr,"aria-label":"for screen reader"})),p.createElement("div",{className:"".concat(o,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},p.createElement("div",{className:"".concat(o,"-indent")},p.createElement("div",{ref:W,className:"".concat(o,"-indent-unit")}))),p.createElement(ar,(0,q.Z)({},de,{data:ht,itemKey:un,height:b,fullHeight:!1,virtual:C,itemHeight:S,prefixCls:"".concat(o,"-list"),ref:G,onVisibleChange:function(Ke,we){var Fe=new Set(Ke),Ie=we.filter(function(Ae){return!Fe.has(Ae)});Ie.some(function(Ae){return un(Ae)===Ge})&&Ye()}}),function(X){var Ke=X.pos,we=(0,q.Z)({},(jt(X.data),X.data)),Fe=X.title,Ie=X.key,Ae=X.isStart,ze=X.isEnd,Ze=Be(Ie,Ke);delete we.key,delete we.children;var je=dt(Ze,St);return p.createElement(dr,(0,q.Z)({},we,je,{title:Fe,active:!!O&&Ie===O.key,pos:Ke,data:X.data,isStart:Ae,isEnd:ze,motion:g,motionNodes:Ie===Ge?bt:null,motionType:nt,onMotionStart:F,onMotionEnd:Ye,treeNodeRequiredProps:St,onMouseMove:function(){L(null)}}))}))});fn.displayName="NodeList";var pr=fn;function vn(t,r){var o=new Set;return t.forEach(function(e){r.has(e)||o.add(e)}),o}function hr(t){var r=t||{},o=r.disabled,e=r.disableCheckbox,s=r.checkable;return!!(o||e)||s===!1}function gr(t,r,o,e){for(var s=new Set(t),d=new Set,c=0;c<=o;c+=1){var n=r.get(c)||new Set;n.forEach(function(u){var f=u.key,v=u.node,h=u.children,m=h===void 0?[]:h;s.has(f)&&!e(v)&&m.filter(function(E){return!e(E.node)}).forEach(function(E){s.add(E.key)})})}for(var a=new Set,i=o;i>=0;i-=1){var l=r.get(i)||new Set;l.forEach(function(u){var f=u.parent,v=u.node;if(!(e(v)||!u.parent||a.has(u.parent.key))){if(e(u.parent.node)){a.add(f.key);return}var h=!0,m=!1;(f.children||[]).filter(function(E){return!e(E.node)}).forEach(function(E){var g=E.key,b=s.has(g);h&&!b&&(h=!1),!m&&(b||d.has(g))&&(m=!0)}),h&&s.add(f.key),m&&d.add(f.key),a.add(f.key)}})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(vn(d,s))}}function yr(t,r,o,e,s){for(var d=new Set(t),c=new Set(r),n=0;n<=e;n+=1){var a=o.get(n)||new Set;a.forEach(function(f){var v=f.key,h=f.node,m=f.children,E=m===void 0?[]:m;!d.has(v)&&!c.has(v)&&!s(h)&&E.filter(function(g){return!s(g.node)}).forEach(function(g){d.delete(g.key)})})}c=new Set;for(var i=new Set,l=e;l>=0;l-=1){var u=o.get(l)||new Set;u.forEach(function(f){var v=f.parent,h=f.node;if(!(s(h)||!f.parent||i.has(f.parent.key))){if(s(f.parent.node)){i.add(v.key);return}var m=!0,E=!1;(v.children||[]).filter(function(g){return!s(g.node)}).forEach(function(g){var b=g.key,S=d.has(b);m&&!S&&(m=!1),!E&&(S||c.has(b))&&(E=!0)}),m||d.delete(v.key),E&&c.add(v.key),i.add(v.key)}})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(vn(c,d))}}function Lt(t,r,o,e){var s=[],d;e?d=e:d=hr;var c=new Set(t.filter(function(l){var u=!!o[l];return u||s.push(l),u})),n=new Map,a=0;Object.keys(o).forEach(function(l){var u=o[l],f=u.level,v=n.get(f);v||(v=new Set,n.set(f,v)),v.add(u),a=Math.max(a,f)}),x(!s.length,"Tree missing follow keys: ".concat(s.slice(0,100).map(function(l){return"'".concat(l,"'")}).join(", ")));var i;return r===!0?i=gr(c,n,a,d):i=yr(c,r.halfCheckedKeys,n,a,d),i}function mr(t){var r=t.dropPosition,o=t.dropLevelOffset,e=t.indent,s={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(r){case-1:s.top=0,s.left=-o*e;break;case 1:s.bottom=0,s.left=-o*e;break;case 0:s.bottom=0,s.left=e;break}return p.createElement("div",{style:s})}var Er=10,pn=function(t){(0,De.Z)(o,t);var r=(0,Ce.Z)(o);function o(){var e;(0,ce.Z)(this,o);for(var s=arguments.length,d=new Array(s),c=0;c<s;c++)d[c]=arguments[c];return e=r.call.apply(r,[this].concat(d)),e.destroyed=!1,e.delayedDragEnterLogic=void 0,e.loadingRetryTimes={},e.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:_e()},e.dragStartMousePosition=null,e.dragNode=void 0,e.currentMouseOverDroppableNodeKey=null,e.listRef=p.createRef(),e.onNodeDragStart=function(n,a){var i=e.state,l=i.expandedKeys,u=i.keyEntities,f=e.props.onDragStart,v=a.props.eventKey;e.dragNode=a,e.dragStartMousePosition={x:n.clientX,y:n.clientY};var h=Re(l,v);e.setState({draggingNodeKey:v,dragChildrenKeys:kn(v,u),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(h),window.addEventListener("dragend",e.onWindowDragEnd),f==null||f({event:n,node:ne(a.props)})},e.onNodeDragEnter=function(n,a){var i=e.state,l=i.expandedKeys,u=i.keyEntities,f=i.dragChildrenKeys,v=i.flattenNodes,h=i.indent,m=e.props,E=m.onDragEnter,g=m.onExpand,b=m.allowDrop,S=m.direction,C=a.props,K=C.pos,O=C.eventKey,P=(0,re.Z)(e),R=P.dragNode;if(e.currentMouseOverDroppableNodeKey!==O&&(e.currentMouseOverDroppableNodeKey=O),!R){e.resetDragState();return}var D=Ht(n,R,a,h,e.dragStartMousePosition,b,v,u,l,S),H=D.dropPosition,w=D.dropLevelOffset,L=D.dropTargetKey,F=D.dropContainerKey,Q=D.dropTargetPos,de=D.dropAllowed,G=D.dragOverNodeKey;if(f.indexOf(L)!==-1||!de){e.resetDragState();return}if(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach(function(W){clearTimeout(e.delayedDragEnterLogic[W])}),R.props.eventKey!==a.props.eventKey&&(n.persist(),e.delayedDragEnterLogic[K]=window.setTimeout(function(){if(e.state.draggingNodeKey!==null){var W=(0,oe.Z)(l),ge=u[a.props.eventKey];ge&&(ge.children||[]).length&&(W=Ue(l,a.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(W),g==null||g(W,{node:ne(a.props),expanded:!0,nativeEvent:n.nativeEvent})}},800)),R.props.eventKey===L&&w===0){e.resetDragState();return}e.setState({dragOverNodeKey:G,dropPosition:H,dropLevelOffset:w,dropTargetKey:L,dropContainerKey:F,dropTargetPos:Q,dropAllowed:de}),E==null||E({event:n,node:ne(a.props),expandedKeys:l})},e.onNodeDragOver=function(n,a){var i=e.state,l=i.dragChildrenKeys,u=i.flattenNodes,f=i.keyEntities,v=i.expandedKeys,h=i.indent,m=e.props,E=m.onDragOver,g=m.allowDrop,b=m.direction,S=(0,re.Z)(e),C=S.dragNode;if(C){var K=Ht(n,C,a,h,e.dragStartMousePosition,g,u,f,v,b),O=K.dropPosition,P=K.dropLevelOffset,R=K.dropTargetKey,D=K.dropContainerKey,H=K.dropAllowed,w=K.dropTargetPos,L=K.dragOverNodeKey;l.indexOf(R)!==-1||!H||(C.props.eventKey===R&&P===0?e.state.dropPosition===null&&e.state.dropLevelOffset===null&&e.state.dropTargetKey===null&&e.state.dropContainerKey===null&&e.state.dropTargetPos===null&&e.state.dropAllowed===!1&&e.state.dragOverNodeKey===null||e.resetDragState():O===e.state.dropPosition&&P===e.state.dropLevelOffset&&R===e.state.dropTargetKey&&D===e.state.dropContainerKey&&w===e.state.dropTargetPos&&H===e.state.dropAllowed&&L===e.state.dragOverNodeKey||e.setState({dropPosition:O,dropLevelOffset:P,dropTargetKey:R,dropContainerKey:D,dropTargetPos:w,dropAllowed:H,dragOverNodeKey:L}),E==null||E({event:n,node:ne(a.props)}))}},e.onNodeDragLeave=function(n,a){e.currentMouseOverDroppableNodeKey===a.props.eventKey&&!n.currentTarget.contains(n.relatedTarget)&&(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var i=e.props.onDragLeave;i==null||i({event:n,node:ne(a.props)})},e.onWindowDragEnd=function(n){e.onNodeDragEnd(n,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDragEnd=function(n,a){var i=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),i==null||i({event:n,node:ne(a.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDrop=function(n,a){var i,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,u=e.state,f=u.dragChildrenKeys,v=u.dropPosition,h=u.dropTargetKey,m=u.dropTargetPos,E=u.dropAllowed;if(E){var g=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),h!==null){var b=(0,_.Z)((0,_.Z)({},dt(h,e.getTreeNodeRequiredProps())),{},{active:((i=e.getActiveItem())===null||i===void 0?void 0:i.key)===h,data:e.state.keyEntities[h].node}),S=f.indexOf(h)!==-1;x(!S,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var C=Dt(m),K={event:n,node:ne(b),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 n=e.state.draggingNodeKey;n!==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(n,a){var i=e.state,l=i.expandedKeys,u=i.flattenNodes,f=a.expanded,v=a.key,h=a.isLeaf;if(!(h||n.shiftKey||n.metaKey||n.ctrlKey)){var m=u.filter(function(g){return g.key===v})[0],E=ne((0,_.Z)((0,_.Z)({},dt(v,e.getTreeNodeRequiredProps())),{},{data:m.data}));e.setExpandedKeys(f?Re(l,v):Ue(l,v)),e.onNodeExpand(n,E)}},e.onNodeClick=function(n,a){var i=e.props,l=i.onClick,u=i.expandAction;u==="click"&&e.triggerExpandActionExpand(n,a),l==null||l(n,a)},e.onNodeDoubleClick=function(n,a){var i=e.props,l=i.onDoubleClick,u=i.expandAction;u==="doubleClick"&&e.triggerExpandActionExpand(n,a),l==null||l(n,a)},e.onNodeSelect=function(n,a){var i=e.state.selectedKeys,l=e.state,u=l.keyEntities,f=l.fieldNames,v=e.props,h=v.onSelect,m=v.multiple,E=a.selected,g=a[f.key],b=!E;b?m?i=Ue(i,g):i=[g]:i=Re(i,g);var S=i.map(function(C){var K=u[C];return K?K.node:null}).filter(function(C){return C});e.setUncontrolledState({selectedKeys:i}),h==null||h(i,{event:"select",selected:b,node:a,selectedNodes:S,nativeEvent:n.nativeEvent})},e.onNodeCheck=function(n,a,i){var l=e.state,u=l.keyEntities,f=l.checkedKeys,v=l.halfCheckedKeys,h=e.props,m=h.checkStrictly,E=h.onCheck,g=a.key,b,S={event:"check",node:a,checked:i,nativeEvent:n.nativeEvent};if(m){var C=i?Ue(f,g):Re(f,g),K=Re(v,g);b={checked:C,halfChecked:K},S.checkedNodes=C.map(function(w){return u[w]}).filter(function(w){return w}).map(function(w){return w.node}),e.setUncontrolledState({checkedKeys:C})}else{var O=Lt([].concat((0,oe.Z)(f),[g]),!0,u),P=O.checkedKeys,R=O.halfCheckedKeys;if(!i){var D=new Set(P);D.delete(g);var H=Lt(Array.from(D),{checked:!1,halfCheckedKeys:R},u);P=H.checkedKeys,R=H.halfCheckedKeys}b=P,S.checkedNodes=[],S.checkedNodesPositions=[],S.halfCheckedKeys=R,P.forEach(function(w){var L=u[w];if(L){var F=L.node,Q=L.pos;S.checkedNodes.push(F),S.checkedNodesPositions.push({node:F,pos:Q})}}),e.setUncontrolledState({checkedKeys:P},!1,{halfCheckedKeys:R})}E==null||E(b,S)},e.onNodeLoad=function(n){var a=n.key,i=new Promise(function(l,u){e.setState(function(f){var v=f.loadedKeys,h=v===void 0?[]:v,m=f.loadingKeys,E=m===void 0?[]:m,g=e.props,b=g.loadData,S=g.onLoad;if(!b||h.indexOf(a)!==-1||E.indexOf(a)!==-1)return null;var C=b(n);return C.then(function(){var K=e.state.loadedKeys,O=Ue(K,a);S==null||S(O,{event:"load",node:n}),e.setUncontrolledState({loadedKeys:O}),e.setState(function(P){return{loadingKeys:Re(P.loadingKeys,a)}}),l()}).catch(function(K){if(e.setState(function(P){return{loadingKeys:Re(P.loadingKeys,a)}}),e.loadingRetryTimes[a]=(e.loadingRetryTimes[a]||0)+1,e.loadingRetryTimes[a]>=Er){var O=e.state.loadedKeys;x(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:Ue(O,a)}),l()}u(K)}),{loadingKeys:Ue(E,a)}})});return i.catch(function(){}),i},e.onNodeMouseEnter=function(n,a){var i=e.props.onMouseEnter;i==null||i({event:n,node:a})},e.onNodeMouseLeave=function(n,a){var i=e.props.onMouseLeave;i==null||i({event:n,node:a})},e.onNodeContextMenu=function(n,a){var i=e.props.onRightClick;i&&(n.preventDefault(),i({event:n,node:a}))},e.onFocus=function(){var n=e.props.onFocus;e.setState({focused:!0});for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];n==null||n.apply(void 0,i)},e.onBlur=function(){var n=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];n==null||n.apply(void 0,i)},e.getTreeNodeRequiredProps=function(){var n=e.state,a=n.expandedKeys,i=n.selectedKeys,l=n.loadedKeys,u=n.loadingKeys,f=n.checkedKeys,v=n.halfCheckedKeys,h=n.dragOverNodeKey,m=n.dropPosition,E=n.keyEntities;return{expandedKeys:a||[],selectedKeys:i||[],loadedKeys:l||[],loadingKeys:u||[],checkedKeys:f||[],halfCheckedKeys:v||[],dragOverNodeKey:h,dropPosition:m,keyEntities:E}},e.setExpandedKeys=function(n){var a=e.state,i=a.treeData,l=a.fieldNames,u=Oe(i,n,l);e.setUncontrolledState({expandedKeys:n,flattenNodes:u},!0)},e.onNodeExpand=function(n,a){var i=e.state.expandedKeys,l=e.state,u=l.listChanging,f=l.fieldNames,v=e.props,h=v.onExpand,m=v.loadData,E=a.expanded,g=a[f.key];if(!u){var b=i.indexOf(g),S=!E;if(x(E&&b!==-1||!E&&b===-1,"Expand state not sync with index check"),S?i=Ue(i,g):i=Re(i,g),e.setExpandedKeys(i),h==null||h(i,{node:a,expanded:S,nativeEvent:n.nativeEvent}),S&&m){var C=e.onNodeLoad(a);C&&C.then(function(){var K=Oe(e.state.treeData,i,f);e.setUncontrolledState({flattenNodes:K})}).catch(function(){var K=e.state.expandedKeys,O=Re(K,g);e.setExpandedKeys(O)})}}},e.onListChangeStart=function(){e.setUncontrolledState({listChanging:!0})},e.onListChangeEnd=function(){setTimeout(function(){e.setUncontrolledState({listChanging:!1})})},e.onActiveChange=function(n){var a=e.state.activeKey,i=e.props.onActiveChange;a!==n&&(e.setState({activeKey:n}),n!==null&&e.scrollTo({key:n}),i==null||i(n))},e.getActiveItem=function(){var n=e.state,a=n.activeKey,i=n.flattenNodes;return a===null?null:i.find(function(l){var u=l.key;return u===a})||null},e.offsetActiveKey=function(n){var a=e.state,i=a.flattenNodes,l=a.activeKey,u=i.findIndex(function(h){var m=h.key;return m===l});u===-1&&n<0&&(u=i.length),u=(u+n+i.length)%i.length;var f=i[u];if(f){var v=f.key;e.onActiveChange(v)}else e.onActiveChange(null)},e.onKeyDown=function(n){var a=e.state,i=a.activeKey,l=a.expandedKeys,u=a.checkedKeys,f=a.fieldNames,v=e.props,h=v.onKeyDown,m=v.checkable,E=v.selectable;switch(n.which){case Ee.UP:{e.offsetActiveKey(-1),n.preventDefault();break}case Ee.DOWN:{e.offsetActiveKey(1),n.preventDefault();break}}var g=e.getActiveItem();if(g&&g.data){var b=e.getTreeNodeRequiredProps(),S=g.data.isLeaf===!1||!!(g.data[f.children]||[]).length,C=ne((0,_.Z)((0,_.Z)({},dt(i,b)),{},{data:g.data,active:!0}));switch(n.which){case Ee.LEFT:{S&&l.includes(i)?e.onNodeExpand({},C):g.parent&&e.onActiveChange(g.parent.key),n.preventDefault();break}case Ee.RIGHT:{S&&!l.includes(i)?e.onNodeExpand({},C):g.children&&g.children.length&&e.onActiveChange(g.children[0].key),n.preventDefault();break}case Ee.ENTER:case Ee.SPACE:{m&&!C.disabled&&C.checkable!==!1&&!C.disableCheckbox?e.onNodeCheck({},C,!u.includes(i)):!m&&E&&!C.disabled&&C.selectable!==!1&&e.onNodeSelect({},C);break}}}h==null||h(n)},e.setUncontrolledState=function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!e.destroyed){var l=!1,u=!0,f={};Object.keys(n).forEach(function(v){if(v in e.props){u=!1;return}l=!0,f[v]=n[v]}),l&&(!a||u)&&e.setState((0,_.Z)((0,_.Z)({},f),i))}},e.scrollTo=function(n){e.listRef.current.scrollTo(n)},e}return(0,fe.Z)(o,[{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,c=d.focused,n=d.flattenNodes,a=d.keyEntities,i=d.draggingNodeKey,l=d.activeKey,u=d.dropLevelOffset,f=d.dropContainerKey,v=d.dropTargetKey,h=d.dropPosition,m=d.dragOverNodeKey,E=d.indent,g=this.props,b=g.prefixCls,S=g.className,C=g.style,K=g.showLine,O=g.focusable,P=g.tabIndex,R=P===void 0?0:P,D=g.selectable,H=g.showIcon,w=g.icon,L=g.switcherIcon,F=g.draggable,Q=g.checkable,de=g.checkStrictly,G=g.disabled,W=g.motion,ge=g.loadData,Le=g.filterTreeNode,Ne=g.height,Ve=g.itemHeight,ue=g.virtual,ke=g.titleRender,ye=g.dropIndicatorRender,He=g.onContextMenu,ut=g.onScroll,qe=g.direction,ft=g.rootClassName,Se=g.rootStyle,vt=he(this.props,{aria:!0,data:!0}),Te;return F&&((0,ae.Z)(F)==="object"?Te=F:typeof F=="function"?Te={nodeDraggable:F}:Te={}),p.createElement(Xe.Provider,{value:{prefixCls:b,selectable:D,showIcon:H,icon:w,switcherIcon:L,draggable:Te,draggingNodeKey:i,checkable:Q,checkStrictly:de,disabled:G,keyEntities:a,dropLevelOffset:u,dropContainerKey:f,dropTargetKey:v,dropPosition:h,dragOverNodeKey:m,indent:E,direction:qe,dropIndicatorRender:ye,loadData:ge,filterTreeNode:Le,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}},p.createElement("div",{role:"tree",className:ee()(b,S,ft,(s={},(0,I.Z)(s,"".concat(b,"-show-line"),K),(0,I.Z)(s,"".concat(b,"-focused"),c),(0,I.Z)(s,"".concat(b,"-active-focused"),l!==null),s)),style:Se},p.createElement(pr,(0,q.Z)({ref:this.listRef,prefixCls:b,style:C,data:n,disabled:G,selectable:D,checkable:!!Q,motion:W,dragging:i!==null,height:Ne,itemHeight:Ve,virtual:ue,focusable:O,focused:c,tabIndex:R,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:He,onScroll:ut},this.getTreeNodeRequiredProps(),vt))))}}],[{key:"getDerivedStateFromProps",value:function(s,d){var c=d.prevProps,n={prevProps:s};function a(O){return!c&&O in s||c&&c[O]!==s[O]}var i,l=d.fieldNames;if(a("fieldNames")&&(l=_e(s.fieldNames),n.fieldNames=l),a("treeData")?i=s.treeData:a("children")&&(x(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),i=xe(s.children)),i){n.treeData=i;var u=Nn(i,{fieldNames:l});n.keyEntities=(0,_.Z)((0,I.Z)({},Ge,ln),u.keyEntities)}var f=n.keyEntities||d.keyEntities;if(a("expandedKeys")||c&&a("autoExpandParent"))n.expandedKeys=s.autoExpandParent||!c&&s.defaultExpandParent?Ft(s.expandedKeys,f):s.expandedKeys;else if(!c&&s.defaultExpandAll){var v=(0,_.Z)({},f);delete v[Ge],n.expandedKeys=Object.keys(v).map(function(O){return v[O].key})}else!c&&s.defaultExpandedKeys&&(n.expandedKeys=s.autoExpandParent||s.defaultExpandParent?Ft(s.defaultExpandedKeys,f):s.defaultExpandedKeys);if(n.expandedKeys||delete n.expandedKeys,i||n.expandedKeys){var h=Oe(i||d.treeData,n.expandedKeys||d.expandedKeys,l);n.flattenNodes=h}if(s.selectable&&(a("selectedKeys")?n.selectedKeys=$t(s.selectedKeys,s):!c&&s.defaultSelectedKeys&&(n.selectedKeys=$t(s.defaultSelectedKeys,s))),s.checkable){var m;if(a("checkedKeys")?m=Mt(s.checkedKeys)||{}:!c&&s.defaultCheckedKeys?m=Mt(s.defaultCheckedKeys)||{}:i&&(m=Mt(s.checkedKeys)||{checkedKeys:d.checkedKeys,halfCheckedKeys:d.halfCheckedKeys}),m){var E=m,g=E.checkedKeys,b=g===void 0?[]:g,S=E.halfCheckedKeys,C=S===void 0?[]:S;if(!s.checkStrictly){var K=Lt(b,!0,f);b=K.checkedKeys,C=K.halfCheckedKeys}n.checkedKeys=b,n.halfCheckedKeys=C}}return a("loadedKeys")&&(n.loadedKeys=s.loadedKeys),n}}]),o}(p.Component);pn.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:mr,allowDrop:function(){return!0},expandAction:!1},pn.TreeNode=Tt;var jr=null,Wr=null;function ct(t){"@babel/helpers - typeof";return ct=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ct(t)}function hn(t,r){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);r&&(e=e.filter(function(s){return Object.getOwnPropertyDescriptor(t,s).enumerable})),o.push.apply(o,e)}return o}function gn(t){for(var r=1;r<arguments.length;r++){var o=arguments[r]!=null?arguments[r]:{};r%2?hn(Object(o),!0).forEach(function(e){br(t,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):hn(Object(o)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}function br(t,r,o){return r=Nr(r),r in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t}function Nr(t){var r=Sr(t,"string");return ct(r)==="symbol"?r:String(r)}function Sr(t,r){if(ct(t)!=="object"||t===null)return t;var o=t[Symbol.toPrimitive];if(o!==void 0){var e=o.call(t,r||"default");if(ct(e)!=="object")return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(t)}function Kr(t,r){return kr(t)||xr(t,r)||yn(t,r)||Cr()}function Cr(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xr(t,r){var o=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(o!=null){var e,s,d,c,n=[],a=!0,i=!1;try{if(d=(o=o.call(t)).next,r===0){if(Object(o)!==o)return;a=!1}else for(;!(a=(e=d.call(o)).done)&&(n.push(e.value),n.length!==r);a=!0);}catch(l){i=!0,s=l}finally{try{if(!a&&o.return!=null&&(c=o.return(),Object(c)!==c))return}finally{if(i)throw s}}return n}}function kr(t){if(Array.isArray(t))return t}function Tr(t){return Or(t)||Mr(t)||yn(t)||Dr()}function Dr(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yn(t,r){if(t){if(typeof t=="string")return wt(t,r);var o=Object.prototype.toString.call(t).slice(8,-1);if(o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set")return Array.from(t);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return wt(t,r)}}function Mr(t){if(typeof Symbol!="undefined"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Or(t){if(Array.isArray(t))return wt(t)}function wt(t,r){(r==null||r>t.length)&&(r=t.length);for(var o=0,e=new Array(r);o<r;o++)e[o]=t[o];return e}function Et(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",o=[];return[].concat(t).forEach(function(e,s){var d="".concat(r?"".concat(r,"-"):"").concat(s);switch(e==null?void 0:e.type){case"ul":{var c,n=((c=o[o.length-1])===null||c===void 0?void 0:c.children)||o,a=Et(e.props.children||[],d);n.push.apply(n,Tr(a));break}case"li":{var i=Et(e.props.children,d);o.push({title:[].concat(e.props.children).filter(function(l){return l.type!=="ul"}),key:d,children:i,isLeaf:!i.length});break}default:}}),o}var Rr=function(r){var o=useState(Et(r)),e=Kr(o,2),s=e[0],d=e[1];return useEffect(function(){d(Et(r))},[r]),s},Pr=function(r){var o=r.isLeaf,e=r.expanded;return o?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"}))},Lr=function(r){var o=r.isLeaf,e=r.expanded;return o?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"})))},It=function(){return{height:0,opacity:0}},mn=function(r){var o=r.scrollHeight;return{height:o,opacity:1}},wr=function(r){return{height:r?r.offsetHeight:0}},At=function(r,o){return(o==null?void 0:o.deadline)===!0||o.propertyName==="height"},Ir={motionName:"ant-motion-collapse",onAppearStart:It,onEnterStart:It,onAppearActive:mn,onEnterActive:mn,onLeaveStart:wr,onLeaveActive:It,onAppearEnd:At,onEnterEnd:At,onLeaveEnd:At,motionDeadline:500},Br=function(t){var r=Rr(t.children),o=createRef(),e=function(d,c){var n=c.isLeaf;n||d.shiftKey||d.metaKey||d.ctrlKey||o.current.onNodeExpand(d,c)};return React.createElement(Tree,{className:"dumi-default-tree",icon:Pr,ref:o,itemHeight:20,showLine:!0,selectable:!1,virtual:!1,motion:gn(gn({},Ir),{},{motionAppear:!1}),onClick:e,treeData:[{key:"0",title:t.title||"<root>",children:r}],defaultExpandAll:!0,switcherIcon:Lr})}},93096:function(at,Qe,Z){var q="Expected a function",I=NaN,ae="[object Symbol]",_=/^\s+|\s+$/g,oe=/^[-+]0x[0-9a-f]+$/i,ce=/^0b[01]+$/i,fe=/^0o[0-7]+$/i,re=parseInt,De=typeof Z.g=="object"&&Z.g&&Z.g.Object===Object&&Z.g,Ce=typeof self=="object"&&self&&self.Object===Object&&self,p=De||Ce||Function("return this")(),k=Object.prototype,Ee=k.toString,M=Math.max,y=Math.min,N=function(){return p.Date.now()};function T(x,B,V){var se,le,ie,ve,he,Me,ee=0,Xe=!1,be=!1,ot=!0;if(typeof x!="function")throw new TypeError(q);B=Y(B)||0,A(V)&&(Xe=!!V.leading,be="maxWait"in V,ie=be?M(Y(V.maxWait)||0,B):ie,ot="trailing"in V?!!V.trailing:ot);function it(te){var xe=se,Oe=le;return se=le=void 0,ee=te,ve=x.apply(Oe,xe),ve}function Ct(te){return ee=te,he=setTimeout(Je,B),Xe?it(te):ve}function st(te){var xe=te-Me,Oe=te-ee,mt=B-xe;return be?y(mt,ie-Oe):mt}function yt(te){var xe=te-Me,Oe=te-ee;return Me===void 0||xe>=B||xe<0||be&&Oe>=ie}function Je(){var te=N();if(yt(te))return lt(te);he=setTimeout(Je,st(te))}function lt(te){return he=void 0,ot&&se?it(te):(se=le=void 0,ve)}function xt(){he!==void 0&&clearTimeout(he),ee=0,se=Me=le=he=void 0}function Be(){return he===void 0?ve:lt(N())}function _e(){var te=N(),xe=yt(te);if(se=arguments,le=this,Me=te,xe){if(he===void 0)return Ct(Me);if(be)return he=setTimeout(Je,B),it(Me)}return he===void 0&&(he=setTimeout(Je,B)),ve}return _e.cancel=xt,_e.flush=Be,_e}function j(x,B,V){var se=!0,le=!0;if(typeof x!="function")throw new TypeError(q);return A(V)&&(se="leading"in V?!!V.leading:se,le="trailing"in V?!!V.trailing:le),T(x,B,{leading:se,maxWait:B,trailing:le})}function A(x){var B=typeof x;return!!x&&(B=="object"||B=="function")}function $(x){return!!x&&typeof x=="object"}function z(x){return typeof x=="symbol"||$(x)&&Ee.call(x)==ae}function Y(x){if(typeof x=="number")return x;if(z(x))return I;if(A(x)){var B=typeof x.valueOf=="function"?x.valueOf():x;x=A(B)?B+"":B}if(typeof x!="string")return x===0?x:+x;x=x.replace(_,"");var V=ce.test(x);return V||fe.test(x)?re(x.slice(2),V?2:8):oe.test(x)?I:+x}at.exports=j}}]);
|