1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="00806495-a584-4163-b5f8-32c42531c345",e._sentryDebugIdIdentifier="sentry-dbid-00806495-a584-4163-b5f8-32c42531c345")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7410],{1288:(e,t,n)=>{var r=n(26924),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,l=o(a.length-t,0),c=Array(l);++i<l;)c[i]=a[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=a[i];return s[t]=n(c),r(e,this,s)}}},2627:e=>{e.exports=function(){}},3361:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});let r={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};var o=n(20104),a=n(69032);let i=function(e,t,n){if(r.randomUUID&&!t&&!e)return r.randomUUID();let i=(e=e||{}).random??e.rng?.()??(0,o.A)();if(i.length<16)throw Error("Random bytes length must be >= 16");if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){if((n=n||0)<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=i[e];return t}return(0,a.k)(i)}},5728:(e,t,n)=>{var r=n(9715),o=n(82671);e.exports=function(e){return o(e)&&r(e)}},7216:(e,t,n)=>{var r=n(16598);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},8603:(e,t,n)=>{var r=n(63049);e.exports=function(e){return null==e?"":r(e)}},10527:(e,t,n)=>{var r=n(51781),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g;e.exports=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)}),t})},16598:(e,t,n)=>{var r=n(59790),o=n(50298),a=n(97858);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},19158:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),a=16-(o-r);if(r=o,a>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},22861:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=n(48349).YY.create({name:"textAlign",addOptions:()=>({types:[],alignments:["left","center","right","justify"],defaultAlignment:null}),addGlobalAttributes(){return[{types:this.options.types,attributes:{textAlign:{default:this.options.defaultAlignment,parseHTML:e=>{let t=e.style.textAlign;return this.options.alignments.includes(t)?t:this.options.defaultAlignment},renderHTML:e=>e.textAlign?{style:`text-align: ${e.textAlign}`}:{}}}}]},addCommands(){return{setTextAlign:e=>({commands:t})=>!!this.options.alignments.includes(e)&&this.options.types.map(n=>t.updateAttributes(n,{textAlign:e})).every(e=>e),unsetTextAlign:()=>({commands:e})=>this.options.types.map(t=>e.resetAttributes(t,"textAlign")).every(e=>e),toggleTextAlign:e=>({editor:t,commands:n})=>!!this.options.alignments.includes(e)&&(t.isActive({textAlign:e})?n.unsetTextAlign():n.setTextAlign(e))}},addKeyboardShortcuts(){return{"Mod-Shift-l":()=>this.editor.commands.setTextAlign("left"),"Mod-Shift-e":()=>this.editor.commands.setTextAlign("center"),"Mod-Shift-r":()=>this.editor.commands.setTextAlign("right"),"Mod-Shift-j":()=>this.editor.commands.setTextAlign("justify")}}})},26099:(e,t,n)=>{var r=n(57996),o=n(62968);e.exports=function(e,t){t=r(t,e);for(var n=0,a=t.length;null!=e&&n<a;)e=e[o(t[n++])];return n&&n==a?e:void 0}},26924:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},27843:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a});var r=n(48349);let o=/(?:^|\s)(!\[(.+|:?)]\((\S+)(?:(?:\s+)["'](\S+)["'])?\))$/,a=r.bP.create({name:"image",addOptions:()=>({inline:!1,allowBase64:!1,HTMLAttributes:{}}),inline(){return this.options.inline},group(){return this.options.inline?"inline":"block"},draggable:!0,addAttributes:()=>({src:{default:null},alt:{default:null},title:{default:null}}),parseHTML(){return[{tag:this.options.allowBase64?"img[src]":'img[src]:not([src^="data:"])'}]},renderHTML({HTMLAttributes:e}){return["img",(0,r.KV)(this.options.HTMLAttributes,e)]},addCommands(){return{setImage:e=>({commands:t})=>t.insertContent({type:this.name,attrs:e})}}
1,addInputRules(){return[(0,r.jT)({find:o,type:this.type,getAttributes:e=>{let[,,t,n,r]=e;return{src:n,alt:t,title:r}}})]}})},27945:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},31405:(e,t,n)=>{var r=n(57776);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},32628:(e,t,n)=>{var r=n(43143);e.exports=n(19158)(r)},40971:e=>{e.exports=function(e){return function(){return e}}},43143:(e,t,n)=>{var r=n(40971),o=n(75406),a=n(81429);e.exports=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:a},43217:(e,t,n)=>{"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}function i(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){i(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){if(e){if("string"==typeof e)return s(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function u(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,a(r.key),r)}}function p(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e,t){return(v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}n.d(t,{Ay:()=>eY});var g=n(79664),m=n.n(g),b=n(94101),k=n(54441),x="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spell
1Check src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function E(e,t){return 0===e.indexOf(t)}function K(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:(0,k.A)({},n);var r={};return Object.keys(e).forEach(function(n){(t.aria&&("role"===n||E(n,"aria-"))||t.data&&E(n,"data-")||t.attr&&x.includes(n))&&(r[n]=e[n])}),r}var N=n(91207),S=n(12115),w=S.createContext(null),C=S.createContext({});function O(e){if(null==e)throw TypeError("Cannot destructure "+e)}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||d(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var A=n(76152);function M(){return(M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function L(e){var t=function(e,t){if("object"!=T(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=T(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==T(t)?t:t+""}function R(e,t,n){return(t=L(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach(function(t){R(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function H(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],c=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}
1finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var U=n(53784),B=n(38628),z=n(47650),W=S.forwardRef(function(e,t){var n=e.height,r=e.offsetY,o=e.offsetX,a=e.children,i=e.prefixCls,l=e.onInnerResize,c=e.innerProps,s=e.rtl,d=e.extra,u={},f={display:"flex",flexDirection:"column"};return void 0!==r&&(u={height:n,position:"relative",overflow:"hidden"},f=I(I({},f),{},R(R(R(R(R({transform:"translateY(".concat(r,"px)")},s?"marginRight":"marginLeft",-o),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:u},S.createElement(U.A,{onResize:function(e){e.offsetHeight&&l&&l()}},S.createElement("div",M({style:f,className:m()(R({},"".concat(i,"-holder-inner"),i)),ref:t},c),a,d)))});function Y(e){var t=e.children,n=e.setRef,r=S.useCallback(function(e){n(e)},[]);return S.cloneElement(t,{ref:r})}W.displayName="Filler";var G=n(80110),F=("undefined"==typeof navigator?"undefined":T(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);let X=function(e,t,n,r){var o=(0,S.useRef)(!1),a=(0,S.useRef)(null),i=(0,S.useRef)({top:e,bottom:t,left:n,right:r});return i.current.top=e,i.current.bottom=t,i.current.left=n,i.current.right=r,function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e?t<0&&i.current.left||t>0&&i.current.right:t<0&&i.current.top||t>0&&i.current.bottom;return n&&r?(clearTimeout(a.current),o.current=!1):(!r||o.current)&&(clearTimeout(a.current),o.current=!0,a.current=setTimeout(function(){o.current=!1},50)),!o.current&&r}};var q=function(){var e;function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");R(this,"maps",void 0),R(this,"id",0),R(this,"diffRecords",new Map),this.maps=Object.create(null)}return e=[{key:"set",value:function(e,t){this.diffRecords.set(e,this.maps[e]),this.maps[e]=t,this.id+=1}},{key:"get",value:function(e){return this.maps[e]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,L(r.key),r)}}(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}();function V(e){var t=parseFloat(e);return isNaN(t)?0:t}var $=14/15;function J(e){return Math.floor(Math.pow(e,.5))}function Q(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}var Z=S.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,o=e.scrollOffset,a=e.scrollRange,i=e.onStartMove,l=e.onStopMove,c=e.onScroll,s=e.horizontal,d=e.spinSize,u=e.containerSize,f=e.style,p=e.thumbStyle,v=e.showScrollBar,h=H(S.useState(!1),2),y=h[0],g=h[1],b=H(S.useState(null),2),k=b[0],x=b[1],E=H(S.useState(null),2),K=E[0],N=E[1],w=!r,C=S.useRef(),O=S.useRef(),D=H(S.useState(v),2),P=D[0],A=D[1],M=S.useRef(),T=function(){!0!==v&&!1!==v&&(clearTimeout(M.current),A(!0),M.current=setTimeout(function(){A(!1)},3e3))},L=a-u||0,j=u-d||0,_=S.useMemo(function(){return 0===o||0===L?0:o/L*j},[o,L,j]),U=S.useRef({top:_,dragging:y,pageY:k,startTop:K});U.current={top:_,dragging:y,pageY:k,startTop:K};var B=function(e){g(!0),x(Q(e,s)),N(U.current.top),i(),e.stopPropagation(),e.preventDefault()};S.useEffect(function(){var e=function(e){e.preventDefault()},t=C.current,n=O.current;return t.addEventListener("touchstart",e,{passive:!1}),n.addEventListener("touchstart",B,{passive:!1}),function(){t.removeEventListener("touchstart",e),n.removeEventListener("touchstart",B)}},[]);var z=S.useRef();z.current=L;var W=S.useRef();W.current=j,S.useEffect(function(){if(y){var e,t=function(t){var n=U.current,r=n.dragging,o=n.pageY,a=n.startTop;G.A.cancel(e);var i=C.current.getBoundingClientRect(),l=u/(s?i.width:i.height);if(r){var d=(Q(t,s)-o)*l,f=a;!w&&s?f-=d:f+=d;var p=z.current,v=W.current,h=Math.ceil((v?f/v:0)*p);h=Math.min(h=Math.max(h,0),p),e=(0,G.A)(function(){c(h,s)})}},n=function(){g(!1),l()};return window.addEventListener("mousemove",t,{passive:!0}),window.addEventListener("touchmove",t,{passive:!0}),window.addEventListener("mouseup",n,{passive:!0}),window.addEventListener("touchend",n,{passive:!0}),function(){window.removeEventListener("mousemove",t),window.removeEventListener("touchmove",t),window.removeEventListener("mouseup",n),window.removeEventListener("touchend",n),G.A.cancel(e)}}},[y]),S.useEffect(function(){return T(),function(){clearTimeout(
1M.current)}},[o]),S.useImperativeHandle(t,function(){return{delayHidden:T}});var Y="".concat(n,"-scrollbar"),F={position:"absolute",visibility:P?null:"hidden"},X={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return s?(Object.assign(F,{height:8,left:0,right:0,bottom:0}),Object.assign(X,R({height:"100%",width:d},w?"left":"right",_))):(Object.assign(F,R({width:8,top:0,bottom:0},w?"right":"left",0)),Object.assign(X,{width:"100%",height:d,top:_})),S.createElement("div",{ref:C,className:m()(Y,R(R(R({},"".concat(Y,"-horizontal"),s),"".concat(Y,"-vertical"),!s),"".concat(Y,"-visible"),P)),style:I(I({},F),f),onMouseDown:function(e){e.stopPropagation(),e.preventDefault()},onMouseMove:T},S.createElement("div",{ref:O,className:m()("".concat(Y,"-thumb"),R({},"".concat(Y,"-thumb-moving"),y)),style:I(I({},X),p),onMouseDown:B}))});function ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),Math.floor(n=Math.max(n,20))}var et=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],en=[],er={overflowY:"auto",overflowAnchor:"none"},eo=S.forwardRef(function(e,t){var n,r,o,a,i,l,c,s,d,u,f,p,v,h,y,g,b,k,x,E,K,N,w,C,O,D,P,L,j,_,eo,ea,ei,el=e.prefixCls,ec=void 0===el?"rc-virtual-list":el,es=e.className,ed=e.height,eu=e.itemHeight,ef=e.fullHeight,ep=e.style,ev=e.data,eh=e.children,ey=e.itemKey,eg=e.virtual,em=e.direction,eb=e.scrollWidth,ek=e.component,ex=e.onScroll,eE=e.onVirtualScroll,eK=e.onVisibleChange,eN=e.innerProps,eS=e.extraRender,ew=e.styles,eC=e.showScrollBar,eO=void 0===eC?"optional":eC,eD=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,et),eP=S.useCallback(function(e){return"function"==typeof ey?ey(e):null==e?void 0:e[ey]},[ey]),eA=function(e,t,n){var r=H(S.useState(0),2),o=r[0],a=r[1],i=(0,S.useRef)(new Map),l=(0,S.useRef)(new q),c=(0,S.useRef)(0);function s(){c.current+=1}function d(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];s();var t=function(){var e=!1;i.current.forEach(function(t,n){if(t&&t.offsetParent){var r=t.offsetHeight,o=getComputedStyle(t),a=o.marginTop,i=o.marginBottom,c=r+V(a)+V(i);l.current.get(n)!==c&&(l.current.set(n,c),e=!0)}}),e&&a(function(e){return e+1})};if(e)t();else{c.current+=1;var n=c.current;Promise.resolve().then(function(){n===c.current&&t()})}}return(0,S.useEffect)(function(){return s},[]),[function(r,o){var a=e(r),l=i.current.get(a);o?(i.current.set(a,o),d()):i.current.delete(a),!l!=!o&&(o?null==t||t(r):null==n||n(r))},d,l.current,o]}(eP,null,null),eM=H(eA,4),eT=eM[0],eL=eM[1],eR=eM[2],ej=eM[3],eI=!!(!1!==eg&&ed&&eu),e_=S.useMemo(function(){return Object.values(eR.maps).reduce(function(e,t){return e+t},0)},[eR.id,eR.maps]),eH=eI&&ev&&(Math.max(eu*ev.length,e_)>ed||!!eb),eU="rtl"===em,eB=m()(ec,R({},"".concat(ec,"-rtl"),eU),es),ez=ev||en,eW=(0,S.useRef)(),eY=(0,S.useRef)(),eG=(0,S.useRef)(),eF=H((0,S.useState)(0),2),eX=eF[0],eq=eF[1],eV=H((0,S.useState)(0),2),e$=eV[0],eJ=eV[1],eQ=H((0,S.useState)(!1),2),eZ=eQ[0],e0=eQ[1],e1=function(){e0(!0)},e2=function(){e0(!1)};function e8(e){eq(function(t){var n,r=(n="function"==typeof e?e(t):e,Number.isNaN(td.current)||(n=Math.min(n,td.current)),n=Math.max(n,0));return eW.current.scrollTop=r,r})}var e6=(0,S.useRef)({start:0,end:ez.length}),e5=(0,S.useRef)(),e4=(r=(n=H(S.useState(ez),2))[0],o=n[1],i=(a=H(S.useState(null),2))[0],l=a[1],S.useEffect(function(){var e=function(e,t,n){var r,o,a=e.length,i=t.length;if(0===a&&0===i)return null;a<i?(r=e,o=t):(r=t,o=e);var l={__EMPTY_ITEM__:!0};function c(e){return void 0!==e?n(e):l}for(var s=null,d=1!==Math.abs(a-i),u=0;u<o.length;u+=1){var f=c(r[u]);if(f!==c(o[u])){s=u,d=d||f!==c(o[u+1]);break}}return null===s?null:{index:s,multiple:d}}(r||[],ez||[],eP);(null==e?void 0:e.index)!==void 0&&l(ez[e.index]),o(ez)},[ez]),[i]);e5.current=H(e4,1)[0];var e9=S.useMemo(function(){if(!eI)return{scrollHeight:void 0,start:0,end:ez.length-1,offset:void 0};if(!eH)return{scrollHeight:(null==(e=eY.current)?void 0:e.offsetHeight)||0,start:0,end:ez.length-1,offset:void 0};for(var e,t,n,r,o=0,a=ez.length,i=0;i<a;i+=1){var l=eP(ez[i]),c=eR.get(l),s=o+(void 0===c?eu:c);s>=eX&&void 0===t&&(t=i,n=o),s>eX+ed&&void 0===r&&(r=i),o=s}return void 0===t&&(t=0,n=0,r=Math.ceil(ed/eu)),void 0===r&&(r=ez.length-1),{scrollHeight:o,start:t,end:r=Math.min(r+1,ez.length-1),offset:n}},[eH,eI,eX,ez,ej,ed]),e3=e9.scrollHeight,e7=e9.start,te=e9.end,tt=e9.offset;e6.current.start=e7,e6.current.end=te,S.useLayoutEffect(function(){var e=eR.getRecord();if(1===e.size){var t=Array.from(e.keys())[0],n=e.get(t),r=ez[e7];if(r&&void 0===n&&eP(r)===t){var o=eR.get(t)-eu;e8(function(e){return e+o})}}eR.resetRecord()},[e3]);var tn=H(S.useState({width:0,height:ed}),2),tr=tn[0],to=tn[1],ta=(0,S.useRef)(),ti=(0,S.useRef)(),tl=S.useMemo(function(){return ee(tr.width,eb)},[tr.width,eb]),tc=S.useMemo(function(){return ee(tr.height,e3)},[tr.height,e3]),ts=e3-ed,td=(0,S.useRef)(ts);td.current=ts;var tu=eX<=0,tf=eX>=ts,tp=e$<=0,tv=e$>=eb,th=X(tu,tf,tp,tv),ty=function(){return{x:eU?-e$:e$,y:eX}},tg=(0,S.useRef)(ty()),tm=(0,B._q)(function(e){if(eE){var t=I(I({}
1,ty()),e);(tg.current.x!==t.x||tg.current.y!==t.y)&&(eE(t),tg.current=t)}});function tb(e,t){t?((0,z.flushSync)(function(){eJ(e)}),tm()):e8(e)}var tk=function(e){var t=e,n=eb?eb-tr.width:0;return Math.min(t=Math.max(t,0),n)},tx=(0,B._q)(function(e,t){t?((0,z.flushSync)(function(){eJ(function(t){return tk(t+(eU?-e:e))})}),tm()):e8(function(t){return t+e})}),tE=H((c=!!eb,s=(0,S.useRef)(0),d=(0,S.useRef)(null),u=(0,S.useRef)(null),f=(0,S.useRef)(!1),p=X(tu,tf,tp,tv),v=(0,S.useRef)(null),h=(0,S.useRef)(null),[function(e){if(eI){G.A.cancel(h.current),h.current=(0,G.A)(function(){v.current=null},2);var t,n,r=e.deltaX,o=e.deltaY,a=e.shiftKey,i=r,l=o;("sx"===v.current||!v.current&&a&&o&&!r)&&(i=o,l=0,v.current="sx");var y=Math.abs(i),g=Math.abs(l);if(null===v.current&&(v.current=c&&y>g?"x":"y"),"y"===v.current){t=e,n=l,G.A.cancel(d.current),!p(!1,n)&&(t._virtualHandled||(t._virtualHandled=!0,s.current+=n,u.current=n,F||t.preventDefault(),d.current=(0,G.A)(function(){var e=f.current?10:1;tx(s.current*e,!1),s.current=0})))}else tx(i,!0),F||e.preventDefault()}},function(e){eI&&(f.current=e.detail===u.current)}]),2),tK=tE[0],tN=tE[1];y=function(e,t,n,r){return!th(e,t,n)&&(!r||!r._virtualHandled)&&(r&&(r._virtualHandled=!0),tK({preventDefault:function(){},deltaX:e?t:0,deltaY:e?0:t}),!0)},b=(0,S.useRef)(!1),k=(0,S.useRef)(0),x=(0,S.useRef)(0),E=(0,S.useRef)(null),K=(0,S.useRef)(null),N=function(e){if(b.current){var t=Math.ceil(e.touches[0].pageX),n=Math.ceil(e.touches[0].pageY),r=k.current-t,o=x.current-n,a=Math.abs(r)>Math.abs(o);a?k.current=t:x.current=n;var i=y(a,a?r:o,!1,e);i&&e.preventDefault(),clearInterval(K.current),i&&(K.current=setInterval(function(){a?r*=$:o*=$;var e=Math.floor(a?r:o);(!y(a,e,!0)||.1>=Math.abs(e))&&clearInterval(K.current)},16))}},w=function(){b.current=!1,g()},C=function(e){g(),1!==e.touches.length||b.current||(b.current=!0,k.current=Math.ceil(e.touches[0].pageX),x.current=Math.ceil(e.touches[0].pageY),E.current=e.target,E.current.addEventListener("touchmove",N,{passive:!1}),E.current.addEventListener("touchend",w,{passive:!0}))},g=function(){E.current&&(E.current.removeEventListener("touchmove",N),E.current.removeEventListener("touchend",w))},(0,A.A)(function(){return eI&&eW.current.addEventListener("touchstart",C,{passive:!0}),function(){var e;null==(e=eW.current)||e.removeEventListener("touchstart",C),g(),clearInterval(K.current)}},[eI]),O=function(e){e8(function(t){return t+e})},S.useEffect(function(){var e=eW.current;if(eH&&e){var t,n,r=!1,o=function(){G.A.cancel(t)},a=function e(){o(),t=(0,G.A)(function(){O(n),e()})},i=function(){r=!1,o()},l=function(e){!e.target.draggable&&0===e.button&&(e._virtualHandled||(e._virtualHandled=!0,r=!0))},c=function(t){if(r){var i=Q(t,!1),l=e.getBoundingClientRect(),c=l.top,s=l.bottom;i<=c?(n=-J(c-i),a()):i>=s?(n=J(i-s),a()):o()}};return e.addEventListener("mousedown",l),e.ownerDocument.addEventListener("mouseup",i),e.ownerDocument.addEventListener("mousemove",c),e.ownerDocument.addEventListener("dragend",i),function(){e.removeEventListener("mousedown",l),e.ownerDocument.removeEventListener("mouseup",i),e.ownerDocument.removeEventListener("mousemove",c),e.ownerDocument.removeEventListener("dragend",i),o()}}},[eH]),(0,A.A)(function(){function e(e){var t=tu&&e.detail<0,n=tf&&e.detail>0;!eI||t||n||e.preventDefault()}var t=eW.current;return t.addEventListener("wheel",tK,{passive:!1}),t.addEventListener("DOMMouseScroll",tN,{passive:!0}),t.addEventListener("MozMousePixelScroll",e,{passive:!1}),function(){t.removeEventListener("wheel",tK),t.removeEventListener("DOMMouseScroll",tN),t.removeEventListener("MozMousePixelScroll",e)}},[eI,tu,tf]),(0,A.A)(function(){if(eb){var e=tk(e$);eJ(e),tm({x:e})}},[tr.width,eb]);var tS=function(){var e,t;null==(e=ta.current)||e.delayHidden(),null==(t=ti.current)||t.delayHidden()},tw=(D=function(){return eL(!0)},P=S.useRef(),j=(L=H(S.useState(null),2))[0],_=L[1],(0,A.A)(function(){if(j&&j.times<10){if(!eW.current)return void _(function(e){return I({},e)});D();var e=j.targetAlign,t=j.originAlign,n=j.index,r=j.offset,o=eW.current.clientHeight,a=!1,i=e,l=null;if(o){for(var c=e||t,s=0,d=0,u=0,f=Math.min(ez.length-1,n),p=0;p<=f;p+=1){var v=eP(ez[p]);d=s;var h=eR.get(v);s=u=d+(void 0===h?eu:h)}for(var y="top"===c?r:o-r,g=f;g>=0;g-=1){var m=eP(ez[g]),b=eR.get(m);
1if(void 0===b){a=!0;break}if((y-=b)<=0)break}switch(c){case"top":l=d-r;break;case"bottom":l=u-o+r;break;default:var k=eW.current.scrollTop;d<k?i="top":u>k+o&&(i="bottom")}null!==l&&e8(l),l!==j.lastTop&&(a=!0)}a&&_(I(I({},j),{},{times:j.times+1,targetAlign:i,lastTop:l}))}},[j,eW.current]),function(e){if(null==e)return void tS();if(G.A.cancel(P.current),"number"==typeof e)e8(e);else if(e&&"object"===T(e)){var t,n=e.align;t="index"in e?e.index:ez.findIndex(function(t){return eP(t)===e.key});var r=e.offset;_({times:0,index:t,offset:void 0===r?0:r,originAlign:n})}});S.useImperativeHandle(t,function(){return{nativeElement:eG.current,getScrollInfo:ty,scrollTo:function(e){e&&"object"===T(e)&&("left"in e||"top"in e)?(void 0!==e.left&&eJ(tk(e.left)),tw(e.top)):tw(e)}}}),(0,A.A)(function(){eK&&eK(ez.slice(e7,te+1),ez)},[e7,te,ez]);var tC=(ea=(eo=H(S.useMemo(function(){return[new Map,[]]},[ez,eR.id,eu]),2))[0],ei=eo[1],function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=ea.get(e),r=ea.get(t);if(void 0===n||void 0===r)for(var o=ez.length,a=ei.length;a<o;a+=1){var i,l=eP(ez[a]);ea.set(l,a);var c=null!=(i=eR.get(l))?i:eu;if(ei[a]=(ei[a-1]||0)+c,l===e&&(n=a),l===t&&(r=a),void 0!==n&&void 0!==r)break}return{top:ei[n-1]||0,bottom:ei[r]}}),tO=null==eS?void 0:eS({start:e7,end:te,virtual:eH,offsetX:e$,offsetY:tt,rtl:eU,getSize:tC}),tD=ez.slice(e7,te+1).map(function(e,t){var n=eh(e,e7+t,{style:{width:eb},offsetX:e$}),r=eP(e);return S.createElement(Y,{key:r,setRef:function(t){return eT(e,t)}},n)}),tP=null;ed&&(tP=I(R({},void 0===ef||ef?"height":"maxHeight",ed),er),eI&&(tP.overflowY="hidden",eb&&(tP.overflowX="hidden"),eZ&&(tP.pointerEvents="none")));var tA={};return eU&&(tA.dir="rtl"),S.createElement("div",M({ref:eG,style:I(I({},ep),{},{position:"relative"}),className:eB},tA,eD),S.createElement(U.A,{onResize:function(e){to({width:e.offsetWidth,height:e.offsetHeight})}},S.createElement(void 0===ek?"div":ek,{className:"".concat(ec,"-holder"),style:tP,ref:eW,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==eX&&e8(t),null==ex||ex(e),tm()},onMouseEnter:tS},S.createElement(W,{prefixCls:ec,height:e3,offsetX:e$,offsetY:tt,scrollWidth:eb,onInnerResize:eL,ref:eY,innerProps:eN,rtl:eU,extra:tO},tD))),eH&&e3>ed&&S.createElement(Z,{ref:ta,prefixCls:ec,scrollOffset:eX,scrollRange:e3,rtl:eU,onScroll:tb,onStartMove:e1,onStopMove:e2,spinSize:tc,containerSize:tr.height,style:null==ew?void 0:ew.verticalScrollBar,thumbStyle:null==ew?void 0:ew.verticalScrollBarThumb,showScrollBar:eO}),eH&&eb>tr.width&&S.createElement(Z,{ref:ti,prefixCls:ec,scrollOffset:e$,scrollRange:eb,rtl:eU,onScroll:tb,onStartMove:e1,onStopMove:e2,spinSize:tl,containerSize:tr.width,horizontal:!0,style:null==ew?void 0:ew.horizontalScrollBar,thumbStyle:null==ew?void 0:ew.horizontalScrollBarThumb,showScrollBar:eO}))});eo.displayName="List";var ea=n(59125);let ei=S.memo(function(e){for(var t=e.prefixCls,n=e.level,r=e.isStart,o=e.isEnd,a="".concat(t,"-indent-unit"),l=[],c=0;c<n;c+=1)l.push(S.createElement("span",{key:c,className:m()(a,i(i({},"".concat(a,"-start"),r[c]),"".concat(a,"-end"),o[c]))}));return S.createElement("span",{"aria-hidden":"true",className:"".concat(t,"-indent")},l)});var el=n(94663),ec=["children"];function es(e,t){return"".concat(e,"-").concat(t)}function ed(e,t){return null!=e?e:t}function eu(e){var t=e||{},n=t.title,r=t._title,o=t.key,a=t.children,i=n||"title";return{title:i,_title:r||[i],key:o||"key",children:a||"children"}}function ef(e,t,n){var r=eu(n),o=r._title,a=r.key,i=r.children,l=new Set(!0===t?[]:t),c=[];return!function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.map(function(s,d){for(var f,p,v,h=es(r?r.pos:"0",d),y=ed(s[a],h),g=0;g<o.length;g+=1){var m=o[g];if(void 0!==s[m]){v=s[m];break}}var b=Object.assign((f=[].concat(u(o),[a,i]),p=Object.assign({},s),Array.isArray(f)&&f.forEach(function(e){delete p[e]}),p),{title:v,key:y,parent:r,pos:h,children:null,data:s,isStart:[].concat(u(r?r.isStart:[]),[0===d]),isEnd:[].concat(u(r?r.isEnd:[]),[d===n.length-1])});return c.push(b),!0===t||l.has(y)?b.children=e(s[i]||[],b):b.children=[],b})}(e),c}function ep(e,t){var n=t.expandedKeys,r=t.selectedKeys,o=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,l=t.halfCheckedKeys,c=t.dragOverNodeKey,s=t.dropPosition,d=t.keyEntities[e];
1return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==r.indexOf(e),loaded:-1!==o.indexOf(e),loading:-1!==a.indexOf(e),checked:-1!==i.indexOf(e),halfChecked:-1!==l.indexOf(e),pos:String(d?d.pos:""),dragOver:c===e&&0===s,dragOverGapTop:c===e&&-1===s,dragOverGapBottom:c===e&&1===s}}function ev(e){var t=e.data,n=e.expanded,r=e.selected,o=e.checked,a=e.loaded,i=e.loading,l=e.halfChecked,s=e.dragOver,d=e.dragOverGapTop,u=e.dragOverGapBottom,f=e.pos,p=e.active,v=e.eventKey,h=c(c({},t),{},{expanded:n,selected:r,checked:o,loaded:a,loading:i,halfChecked:l,dragOver:s,dragOverGapTop:d,dragOverGapBottom:u,pos:f,active:p,key:v});return"props"in h||Object.defineProperty(h,"props",{get:function(){return(0,N.Ay)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}var eh=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ey="open",eg="close",em=function(e){var t,n,o,a=e.eventKey,l=e.className,s=e.style,d=e.dragOver,u=e.dragOverGapTop,f=e.dragOverGapBottom,p=e.isLeaf,v=e.isStart,h=e.isEnd,y=e.expanded,g=e.selected,b=e.checked,k=e.halfChecked,x=e.loading,E=e.domRef,N=e.active,O=e.data,A=e.onMouseMove,M=e.selectable,T=P(e,eh),L=S.useContext(w),R=S.useContext(C),j=S.useRef(null),I=D(S.useState(!1),2),_=I[0],H=I[1],U=!!(L.disabled||e.disabled||null!=(t=R.nodeDisabled)&&t.call(R,O)),B=S.useMemo(function(){return!!L.checkable&&!1!==e.checkable&&L.checkable},[L.checkable,e.checkable]),z=function(t){U||L.onNodeSelect(t,ev(e))},W=function(t){U||B&&!e.disableCheckbox&&L.onNodeCheck(t,ev(e),!b)},Y=S.useMemo(function(){return"boolean"==typeof M?M:L.selectable},[M,L.selectable]),G=function(t){L.onNodeClick(t,ev(e)),Y?z(t):W(t)},F=function(t){L.onNodeDoubleClick(t,ev(e))},X=function(t){L.onNodeMouseEnter(t,ev(e))},q=function(t){L.onNodeMouseLeave(t,ev(e))},V=function(t){L.onNodeContextMenu(t,ev(e))},$=S.useMemo(function(){return!!(L.draggable&&(!L.draggable.nodeDraggable||L.draggable.nodeDraggable(O)))},[L.draggable,O]),J=function(t){x||L.onNodeExpand(t,ev(e))},Q=S.useMemo(function(){return!!((L.keyEntities[a]||{}).children||[]).length},[L.keyEntities,a]),Z=S.useMemo(function(){return!1!==p&&(p||!L.loadData&&!Q||L.loadData&&e.loaded&&!Q)},[p,L.loadData,Q,e.loaded]);S.useEffect(function(){!x&&("function"!=typeof L.loadData||!y||Z||e.loaded||L.onNodeLoad(ev(e)))},[x,L.loadData,L.onNodeLoad,y,Z,e]);var ee=S.useMemo(function(){var e;return null!=(e=L.draggable)&&e.icon?S.createElement("span",{className:"".concat(L.prefixCls,"-draggable-icon")},L.draggable.icon):null},[L.draggable]),et=function(t){var n=e.switcherIcon||L.switcherIcon;return"function"==typeof n?n(c(c({},e),{},{isLeaf:t})):n},en=S.useMemo(function(){if(!B)return null;var t="boolean"!=typeof B?B:null;return S.createElement("span",{className:m()("".concat(L.prefixCls,"-checkbox"),i(i(i({},"".concat(L.prefixCls,"-checkbox-checked"),b),"".concat(L.prefixCls,"-checkbox-indeterminate"),!b&&k),"".concat(L.prefixCls,"-checkbox-disabled"),U||e.disableCheckbox)),onClick:W,role:"checkbox","aria-checked":k?"mixed":b,"aria-disabled":U||e.disableCheckbox,"aria-label":"Select ".concat("string"==typeof e.title?e.title:"tree node")},t)},[B,b,k,U,e.disableCheckbox,e.title]),er=S.useMemo(function(){return Z?null:y?ey:eg},[Z,y]),eo=S.useMemo(function(){return S.createElement("span",{className:m()("".concat(L.prefixCls,"-iconEle"),"".concat(L.prefixCls,"-icon__").concat(er||"docu"),i({},"".concat(L.prefixCls,"-icon_loading"),x))})},[L.prefixCls,er,x]),ea=S.useMemo(function(){var t=!!L.draggable;return!e.disabled&&t&&L.dragOverNodeKey===a?L.dropIndicatorRender({dropPosition:L.dropPosition,dropLevelOffset:L.dropLevelOffset,indent:L.indent,prefixCls:L.prefixCls,direction:L.direction}):null},[L.dropPosition,L.dropLevelOffset,L.indent,L.prefixCls,L.direction,L.draggable,L.dragOverNodeKey,L.dropIndicatorRender]),el=S.useMemo(function(){var t,n,r=e.title,o=void 0===r?"---":r,a="".concat(L.prefixCls,"-node
1-content-wrapper");if(L.showIcon){var l=e.icon||L.icon;t=l?S.createElement("span",{className:m()("".concat(L.prefixCls,"-iconEle"),"".concat(L.prefixCls,"-icon__customize"))},"function"==typeof l?l(e):l):eo}else L.loadData&&x&&(t=eo);return n="function"==typeof o?o(O):L.titleRender?L.titleRender(O):o,S.createElement("span",{ref:j,title:"string"==typeof o?o:"",className:m()(a,"".concat(a,"-").concat(er||"normal"),i({},"".concat(L.prefixCls,"-node-selected"),!U&&(g||_))),onMouseEnter:X,onMouseLeave:q,onContextMenu:V,onClick:G,onDoubleClick:F},t,S.createElement("span",{className:"".concat(L.prefixCls,"-title")},n),ea)},[L.prefixCls,L.showIcon,e,L.icon,eo,L.titleRender,O,er,X,q,V,G,F]),ec=K(T,{aria:!0,data:!0}),es=(L.keyEntities[a]||{}).level,ed=h[h.length-1],eu=!U&&$,ef=L.draggingNodeKey===a;return S.createElement("div",r({ref:E,role:"treeitem","aria-expanded":p?void 0:y,className:m()(l,"".concat(L.prefixCls,"-treenode"),(i(i(i(i(i(i(i(i(i(i(o={},"".concat(L.prefixCls,"-treenode-disabled"),U),"".concat(L.prefixCls,"-treenode-switcher-").concat(y?"open":"close"),!p),"".concat(L.prefixCls,"-treenode-checkbox-checked"),b),"".concat(L.prefixCls,"-treenode-checkbox-indeterminate"),k),"".concat(L.prefixCls,"-treenode-selected"),g),"".concat(L.prefixCls,"-treenode-loading"),x),"".concat(L.prefixCls,"-treenode-active"),N),"".concat(L.prefixCls,"-treenode-leaf-last"),ed),"".concat(L.prefixCls,"-treenode-draggable"),$),"dragging",ef),i(i(i(i(i(i(i(o,"drop-target",L.dropTargetKey===a),"drop-container",L.dropContainerKey===a),"drag-over",!U&&d),"drag-over-gap-top",!U&&u),"drag-over-gap-bottom",!U&&f),"filter-node",null==(n=L.filterTreeNode)?void 0:n.call(L,ev(e))),"".concat(L.prefixCls,"-treenode-leaf"),Z))),style:s,draggable:eu,onDragStart:eu?function(t){t.stopPropagation(),H(!0),L.onNodeDragStart(t,e);try{t.dataTransfer.setData("text/plain","")}catch(e){}}:void 0,onDragEnter:$?function(t){t.preventDefault(),t.stopPropagation(),L.onNodeDragEnter(t,e)}:void 0,onDragOver:$?function(t){t.preventDefault(),t.stopPropagation(),L.onNodeDragOver(t,e)}:void 0,onDragLeave:$?function(t){t.stopPropagation(),L.onNodeDragLeave(t,e)}:void 0,onDrop:$?function(t){t.preventDefault(),t.stopPropagation(),H(!1),L.onNodeDrop(t,e)}:void 0,onDragEnd:$?function(t){t.stopPropagation(),H(!1),L.onNodeDragEnd(t,e)}:void 0,onMouseMove:A},void 0!==M?{"aria-selected":!!M}:void 0,ec),S.createElement(ei,{prefixCls:L.prefixCls,level:es,isStart:v,isEnd:h}),ee,function(){if(Z){var e=et(!0);return!1!==e?S.createElement("span",{className:m()("".concat(L.prefixCls,"-switcher"),"".concat(L.prefixCls,"-switcher-noop"))},e):null}var t=et(!1);return!1!==t?S.createElement("span",{onClick:J,className:m()("".concat(L.prefixCls,"-switcher"),"".concat(L.prefixCls,"-switcher_").concat(y?ey:eg))},t):null}(),en,el)};em.isTreeNode=1;let eb=function(e,t){var n=D(S.useState(!1),2),r=n[0],o=n[1];(0,A.A)(function(){if(r)return e(),function(){t()}},[r]),(0,A.A)(function(){return o(!0),function(){o(!1)}},[])};var ek=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],ex=S.forwardRef(function(e,t){var n=e.className,o=e.style,a=e.motion,i=e.motionNodes,l=e.motionType,c=e.onMotionStart,s=e.onMotionEnd,d=e.active,u=e.treeNodeRequiredProps,f=P(e,ek),p=D(S.useState(!0),2),v=p[0],h=p[1],y=S.useContext(w).prefixCls,g=i&&"hide"!==l;(0,A.A)(function(){i&&g!==v&&h(g)},[i]);var b=S.useRef(!1),k=function(){i&&!b.current&&(b.current=!0,s())};return(eb(function(){i&&c()},k),i)?S.createElement(ea.Ay,r({ref:t,visible:v},a,{motionAppear:"show"===l,onVisibleChanged:function(e){g===e&&k()}}),function(e,t){var n=e.className,o=e.style;return S.createElement("div",{ref:t,className:m()("".concat(y,"-treenode-motion"),n),style:o},i.map(function(e){var t=Object.assign({},(O(e.data),e.data)),n=e.title,o=e.key,a=e.isStart,i=e.isEnd;delete t.children;var l=ep(o,u);return S.createElement(em,r({},t,l,{title:n,active:d,data:e.data,key:o,isStart:a,isEnd:i}))}))}):S.createElement(em,r({domRef:t,className:n,style:o},f,{active:d}))});function eE(e,t,n){var r=e.findIndex(function(e){return e.key===n}),o=e[r+1],a=t.findIndex(function(e){return e.key===n});if(o){var i=t.findIndex(function(e){return e.key===o.key});return t.slice(a+1,i)}return t.slice(a+1)}var eK=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],eN={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},eS=function(){},ew="RC_TREE_MOTION_".concat(Math.random()),eC={key:ew},eO={key:ew,level:0,index:0,pos:"0",node:eC,nodes:[eC]},eD={parent:null,children:[],pos:eO.pos,data:eC,title:null,key:ew,isStart:[],isEnd:[]};function eP(e,t,n,r){return!1!==t&&n?e.slice(0,Math.ceil(n/r)+1):e}function eA(e){return ed(e.key,e.pos)}var eM=S.forwardRef(function(e,t){var n=e.prefixCls,o=e.data,a=(e.selectable,e.checkable,e.expandedKeys),i=e.selectedKeys,l=e.checkedKeys,c=e.loadedKeys,s=e.loadingKeys,d=e.halfCheckedKeys,u=e.keyEntities,f=e.disabled,p=e.dragging,v=e.dragOverNodeKey,h=e.dropPosition,y=e.motion,g=e.height,m=e.itemHeight,b=e.virtual,k=e.scrollWidth,x=e.focusable,E=e.activeItem,K=e.focused,N=e.tabIndex,w=e.onKeyDown,C=e.onFocus,M=e.onBlur,T=e.onActiveChange,L=e.onListChangeStart,R=e.onListChangeEnd,j=P(e,eK),I=S.useRef(null),_=S.useRef(null);S.useImperativeHandle(t,function(){return{scrollTo:function(e){I.current.scrollTo(e)},getIndentWidth:function(){return _.current.offsetWidth}}});var H=D(S.useState(a),2),U=H[0],B=H[1],z=D(S.useState(o),2),W=z[0],Y=z[1],G=D(S.useState(o),2),F=G[0],X=G[1],q=D(S.useState([]),2),
1V=q[0],$=q[1],J=D(S.useState(null),2),Q=J[0],Z=J[1],ee=S.useRef(o);function et(){var e=ee.current;Y(e),X(e),$([]),Z(null),R()}ee.current=o,(0,A.A)(function(){B(a);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,r=t.length;if(1!==Math.abs(n-r))return{add:!1,key:null};function o(e,t){var n=new Map;e.forEach(function(e){n.set(e,!0)});var r=t.filter(function(e){return!n.has(e)});return 1===r.length?r[0]:null}return n<r?{add:!0,key:o(e,t)}:{add:!1,key:o(t,e)}}(U,a);if(null!==e.key)if(e.add){var t=W.findIndex(function(t){return t.key===e.key}),n=eP(eE(W,o,e.key),b,g,m),r=W.slice();r.splice(t+1,0,eD),X(r),$(n),Z("show")}else{var i=o.findIndex(function(t){return t.key===e.key}),l=eP(eE(o,W,e.key),b,g,m),c=o.slice();c.splice(i+1,0,eD),X(c),$(l),Z("hide")}else W!==o&&(Y(o),X(o))},[a,o]),S.useEffect(function(){p||et()},[p]);var en=y?F:o,er={expandedKeys:a,selectedKeys:i,loadedKeys:c,loadingKeys:s,checkedKeys:l,halfCheckedKeys:d,dragOverNodeKey:v,dropPosition:h,keyEntities:u};return S.createElement(S.Fragment,null,K&&E&&S.createElement("span",{style:eN,"aria-live":"assertive"},function(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}(E)),S.createElement("div",null,S.createElement("input",{style:eN,disabled:!1===x||f,tabIndex:!1!==x?N:null,onKeyDown:w,onFocus:C,onBlur:M,value:"",onChange:eS,"aria-label":"for screen reader"})),S.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},S.createElement("div",{className:"".concat(n,"-indent")},S.createElement("div",{ref:_,className:"".concat(n,"-indent-unit")}))),S.createElement(eo,r({},j,{data:en,itemKey:eA,height:g,fullHeight:!1,virtual:b,itemHeight:m,scrollWidth:k,prefixCls:"".concat(n,"-list"),ref:I,role:"tree",onVisibleChange:function(e){e.every(function(e){return eA(e)!==ew})&&et()}}),function(e){var t=e.pos,n=Object.assign({},(O(e.data),e.data)),o=e.title,a=e.key,i=e.isStart,l=e.isEnd,c=ed(a,t);delete n.key,delete n.children;var s=ep(c,er);return S.createElement(ex,r({},n,s,{title:o,active:!!E&&a===E.key,pos:t,data:e.data,isStart:i,isEnd:l,motion:y,motionNodes:a===ew?V:null,motionType:Q,onMotionStart:L,onMotionEnd:et,treeNodeRequiredProps:er,onMouseMove:function(){T(null)}}))}))});function eT(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function eL(e,t){var n=(e||[]).slice();return -1===n.indexOf(t)&&n.push(t),n}function eR(e){return e.split("-")}function ej(e,t,n,r,o,a,i,l,c,s){var d,u,f=e.clientX,p=e.clientY,v=e.target.getBoundingClientRect(),h=v.top,y=v.height,g=(("rtl"===s?-1:1)*(((null==o?void 0:o.x)||0)-f)-12)/r,m=c.filter(function(e){var t;return null==(t=l[e])||null==(t=t.children)?void 0:t.length}),b=l[n.eventKey];if(p<h+y/2){var k=i.findIndex(function(e){return e.key===b.key});b=l[i[k<=0?0:k-1].key]}var x=b.key,E=b,K=b.key,N=0,S=0;if(!m.includes(x))for(var w=0;w<g;w+=1)if(function(e){if(e.parent){var t=eR(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}(b))b=b.parent,S+=1;else break;var C=t.data,O=b.node,D=!0;return 0===Number((d=eR(b.pos))[d.length-1])&&0===b.level&&p<h+y/2&&a({dragNode:C,dropNode:O,dropPosition:-1})&&b.key===n.eventKey?N=-1:(E.children||[]).length&&m.includes(K)?a({dragNode:C,dropNode:O,dropPosition:0})?N=0:D=!1:0===S?g>-1.5?a({dragNode:C,dropNode:O,dropPosition:1})?N=1:D=!1:a({dragNode:C,dropNode:O,dropPosition:0})?N=0:a({dragNode:C,dropNode:O,dropPosition:1})?N=1:D=!1:a({dragNode:C,dropNode:O,dropPosition:1})?N=1:D=!1,{dropPosition:N,dropLevelOffset:S,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:K,dropContainerKey:0===N?null:(null==(u=b.parent)?void 0:u.key)||null,dropAllowed:D}}function eI(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function e_(e){var t;if(!e)return null;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==o(e))return(0,N.Ay)(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function eH(e,t){var n=new Set;
1return(e||[]).forEach(function(e){!function e(r){if(!n.has(r)){var o=t[r];if(o){n.add(r);var a=o.parent;!o.node.disabled&&a&&e(a.key)}}}(e)}),u(n)}function eU(e,t){var n=new Set;return e.forEach(function(e){t.has(e)||n.add(e)}),n}function eB(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!!(n||r)||!1===o}function ez(e,t,n,r){var o,a=[];o=r||eB;var i=new Set(e.filter(function(e){var t=!!n[e];return t||a.push(e),t})),l=new Map,c=0;return Object.keys(n).forEach(function(e){var t=n[e],r=t.level,o=l.get(r);o||(o=new Set,l.set(r,o)),o.add(t),c=Math.max(c,r)}),(0,N.Ay)(!a.length,"Tree missing follow keys: ".concat(a.slice(0,100).map(function(e){return"'".concat(e,"'")}).join(", "))),!0===t?function(e,t,n,r){for(var o=new Set(e),a=new Set,i=0;i<=n;i+=1)(t.get(i)||new Set).forEach(function(e){var t=e.key,n=e.node,a=e.children,i=void 0===a?[]:a;o.has(t)&&!r(n)&&i.filter(function(e){return!r(e.node)}).forEach(function(e){o.add(e.key)})});for(var l=new Set,c=n;c>=0;c-=1)(t.get(c)||new Set).forEach(function(e){var t=e.parent;if(!(r(e.node)||!e.parent||l.has(e.parent.key))){if(r(e.parent.node))return void l.add(t.key);var n=!0,i=!1;(t.children||[]).filter(function(e){return!r(e.node)}).forEach(function(e){var t=e.key,r=o.has(t);n&&!r&&(n=!1),!i&&(r||a.has(t))&&(i=!0)}),n&&o.add(t.key),i&&a.add(t.key),l.add(t.key)}});return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(eU(a,o))}}(i,l,c,o):function(e,t,n,r,o){for(var a=new Set(e),i=new Set(t),l=0;l<=r;l+=1)(n.get(l)||new Set).forEach(function(e){var t=e.key,n=e.node,r=e.children,l=void 0===r?[]:r;a.has(t)||i.has(t)||o(n)||l.filter(function(e){return!o(e.node)}).forEach(function(e){a.delete(e.key)})});i=new Set;for(var c=new Set,s=r;s>=0;s-=1)(n.get(s)||new Set).forEach(function(e){var t=e.parent;if(!(o(e.node)||!e.parent||c.has(e.parent.key))){if(o(e.parent.node))return void c.add(t.key);var n=!0,r=!1;(t.children||[]).filter(function(e){return!o(e.node)}).forEach(function(e){var t=e.key,o=a.has(t);n&&!o&&(n=!1),!r&&(o||i.has(t))&&(r=!0)}),n||a.delete(t.key),r&&i.add(t.key),c.add(t.key)}});return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(eU(i,a))}}(i,t.halfCheckedKeys,l,c,o)}var eW=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");s.prototype=Object.create(e&&e.prototype,{constructor:{value:s,writable:!0,configurable:!0}}),Object.defineProperty(s,"prototype",{writable:!1}),e&&v(s,e);var t,n,a,l=(t=y(),function(){var e,n=h(s);e=t?Reflect.construct(n,arguments,h(this).constructor):n.apply(this,arguments);if(e&&("object"==o(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return p(this)});function s(){var e;if(!(this instanceof s))throw TypeError("Cannot call a class as a function");for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return i(p(e=l.call.apply(l,[this].concat(n))),"destroyed",!1),i(p(e),"delayedDragEnterLogic",void 0),i(p(e),"loadingRetryTimes",{}),i(p(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:eu()}),i(p(e),"dragStartMousePosition",null),i(p(e),"dragNodeProps",null),i(p(e),"currentMouseOverDroppableNodeKey",null),i(p(e),"listRef",S.createRef()),i(p(e),"onNodeDragStart",function(t,n){var r,o=e.state,a=o.expandedKeys,i=o.keyEntities,l=e.props.onDragStart,c=n.eventKey;e.dragNodeProps=n,e.dragStartMousePosition={x:t.clientX,y:t.clientY};var s=eT(a,c);e.setState({draggingNodeKey:c,dragChildrenKeys:(r=[],!function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach(function(t){var n=t.key,o=t.children;r.push(n),e(o)})}(i[c].children),r),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(s),window.addEventListener("dragend",e.onWindowDragEnd),null==l||l({event:t,node:ev(n)})}),i(p(e),"onNodeDragEnter",function(t,n){var r=e.state,o=r.expandedKeys,a=r.keyEntities,i=r.dragChildrenKeys,l=r.flattenNodes,c=r.indent,s=e.props,d=s.onDragEnter,f=s.onExpand,p=s.allowDrop,v=s.direction,h=n.pos,y=n.eventKey;if(e.currentMouseOverDroppableNodeKey!==y&&(e.currentMouseOverDroppableNodeKey=y),!e.dragNodeProps)return void e.resetDragState();var g=ej(t,e.dragNodeProps,n,c,e.dragStartMousePosition,p,l,a,o,v),m=g.dropPosition,b=g.dropLevelOffset,k=g.dropTargetKey,x=g.dropContainerKey,E=g.dropTargetPos,K=g.dropAllowed,N=g.dragOverNodeKey;return i.includes(k)||!K||(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}
1),Object.keys(e.delayedDragEnterLogic).forEach(function(t){clearTimeout(e.delayedDragEnterLogic[t])}),e.dragNodeProps.eventKey!==n.eventKey&&(t.persist(),e.delayedDragEnterLogic[h]=window.setTimeout(function(){if(null!==e.state.draggingNodeKey){var r=u(o),i=a[n.eventKey];i&&(i.children||[]).length&&(r=eL(o,n.eventKey)),e.props.hasOwnProperty("expandedKeys")||e.setExpandedKeys(r),null==f||f(r,{node:ev(n),expanded:!0,nativeEvent:t.nativeEvent})}},800)),e.dragNodeProps.eventKey===k&&0===b)?void e.resetDragState():void(e.setState({dragOverNodeKey:N,dropPosition:m,dropLevelOffset:b,dropTargetKey:k,dropContainerKey:x,dropTargetPos:E,dropAllowed:K}),null==d||d({event:t,node:ev(n),expandedKeys:o}))}),i(p(e),"onNodeDragOver",function(t,n){var r=e.state,o=r.dragChildrenKeys,a=r.flattenNodes,i=r.keyEntities,l=r.expandedKeys,c=r.indent,s=e.props,d=s.onDragOver,u=s.allowDrop,f=s.direction;if(e.dragNodeProps){var p=ej(t,e.dragNodeProps,n,c,e.dragStartMousePosition,u,a,i,l,f),v=p.dropPosition,h=p.dropLevelOffset,y=p.dropTargetKey,g=p.dropContainerKey,m=p.dropTargetPos,b=p.dropAllowed,k=p.dragOverNodeKey;!o.includes(y)&&b&&(e.dragNodeProps.eventKey===y&&0===h?(null!==e.state.dropPosition||null!==e.state.dropLevelOffset||null!==e.state.dropTargetKey||null!==e.state.dropContainerKey||null!==e.state.dropTargetPos||!1!==e.state.dropAllowed||null!==e.state.dragOverNodeKey)&&e.resetDragState():(v!==e.state.dropPosition||h!==e.state.dropLevelOffset||y!==e.state.dropTargetKey||g!==e.state.dropContainerKey||m!==e.state.dropTargetPos||b!==e.state.dropAllowed||k!==e.state.dragOverNodeKey)&&e.setState({dropPosition:v,dropLevelOffset:h,dropTargetKey:y,dropContainerKey:g,dropTargetPos:m,dropAllowed:b,dragOverNodeKey:k}),null==d||d({event:t,node:ev(n)}))}}),i(p(e),"onNodeDragLeave",function(t,n){e.currentMouseOverDroppableNodeKey!==n.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var r=e.props.onDragLeave;null==r||r({event:t,node:ev(n)})}),i(p(e),"onWindowDragEnd",function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)}),i(p(e),"onNodeDragEnd",function(t,n){var r=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null==r||r({event:t,node:ev(n)}),e.dragNodeProps=null,window.removeEventListener("dragend",e.onWindowDragEnd)}),i(p(e),"onNodeDrop",function(t,n){var r,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.state,i=a.dragChildrenKeys,l=a.dropPosition,s=a.dropTargetKey,d=a.dropTargetPos;if(a.dropAllowed){var u=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==s){var f=c(c({},ep(s,e.getTreeNodeRequiredProps())),{},{active:(null==(r=e.getActiveItem())?void 0:r.key)===s,data:e.state.keyEntities[s].node}),p=i.includes(s);(0,N.Ay)(!p,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var v=eR(d),h={event:t,node:ev(f),dragNode:e.dragNodeProps?ev(e.dragNodeProps):null,dragNodesKeys:[e.dragNodeProps.eventKey].concat(i),dropToGap:0!==l,dropPosition:l+Number(v[v.length-1])};o||null==u||u(h),e.dragNodeProps=null}}}),i(p(e),"cleanDragState",function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null}),i(p(e),"triggerExpandActionExpand",function(t,n){var r=e.state,o=r.expandedKeys,a=r.flattenNodes,i=n.expanded,l=n.key;if(!n.isLeaf&&!t.shiftKey&&!t.metaKey&&!t.ctrlKey){var s=a.filter(function(e){return e.key===l})[0],d=ev(c(c({},ep(l,e.getTreeNodeRequiredProps())),{},{data:s.data}));e.setExpandedKeys(i?eT(o,l):eL(o,l)),e.onNodeExpand(t,d)}}),i(p(e),"onNodeClick",function(t,n){var r=e.props,o=r.onClick;"click"===r.expandAction&&e.triggerExpandActionExpand(t,n),null==o||o(t,n)}),i(p(e),"onNodeDoubleClick",function(t,n){var r=e.props,o=r.onDoubleClick;"doubleClick"===r.expandAction&&e.triggerExpandActionExpand(t,n),null==o||o(t,n)}),i(p(e),"onNodeSelect",function(t,n){var r=e.state.selectedKeys,o=e.state,a=o.keyEntities,i=o.fieldNames,l=e.props,c=l.onSelect,s=l.multiple,d=n.selected,u=n[i.key],f=!d,p=(r=f?s?eL(r,u):[u]:eT(r,u)).map(function(e){var t=a[e];return t?t.node:null}
1).filter(Boolean);e.setUncontrolledState({selectedKeys:r}),null==c||c(r,{event:"select",selected:f,node:n,selectedNodes:p,nativeEvent:t.nativeEvent})}),i(p(e),"onNodeCheck",function(t,n,r){var o,a=e.state,i=a.keyEntities,l=a.checkedKeys,c=a.halfCheckedKeys,s=e.props,d=s.checkStrictly,f=s.onCheck,p=n.key,v={event:"check",node:n,checked:r,nativeEvent:t.nativeEvent};if(d){var h=r?eL(l,p):eT(l,p);o={checked:h,halfChecked:eT(c,p)},v.checkedNodes=h.map(function(e){return i[e]}).filter(Boolean).map(function(e){return e.node}),e.setUncontrolledState({checkedKeys:h})}else{var y=ez([].concat(u(l),[p]),!0,i),g=y.checkedKeys,m=y.halfCheckedKeys;if(!r){var b=new Set(g);b.delete(p);var k=ez(Array.from(b),{checked:!1,halfCheckedKeys:m},i);g=k.checkedKeys,m=k.halfCheckedKeys}o=g,v.checkedNodes=[],v.checkedNodesPositions=[],v.halfCheckedKeys=m,g.forEach(function(e){var t=i[e];if(t){var n=t.node,r=t.pos;v.checkedNodes.push(n),v.checkedNodesPositions.push({node:n,pos:r})}}),e.setUncontrolledState({checkedKeys:g},!1,{halfCheckedKeys:m})}null==f||f(o,v)}),i(p(e),"onNodeLoad",function(t){var n,r=t.key,o=e.state.keyEntities[r];if(null==o||null==(n=o.children)||!n.length){var a=new Promise(function(n,o){e.setState(function(a){var i=a.loadedKeys,l=a.loadingKeys,c=void 0===l?[]:l,s=e.props,d=s.loadData,u=s.onLoad;return!d||(void 0===i?[]:i).includes(r)||c.includes(r)?null:(d(t).then(function(){var o=eL(e.state.loadedKeys,r);null==u||u(o,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:o}),e.setState(function(e){return{loadingKeys:eT(e.loadingKeys,r)}}),n()}).catch(function(t){if(e.setState(function(e){return{loadingKeys:eT(e.loadingKeys,r)}}),e.loadingRetryTimes[r]=(e.loadingRetryTimes[r]||0)+1,e.loadingRetryTimes[r]>=10){var a=e.state.loadedKeys;(0,N.Ay)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:eL(a,r)}),n()}o(t)}),{loadingKeys:eL(c,r)})})});return a.catch(function(){}),a}}),i(p(e),"onNodeMouseEnter",function(t,n){var r=e.props.onMouseEnter;null==r||r({event:t,node:n})}),i(p(e),"onNodeMouseLeave",function(t,n){var r=e.props.onMouseLeave;null==r||r({event:t,node:n})}),i(p(e),"onNodeContextMenu",function(t,n){var r=e.props.onRightClick;r&&(t.preventDefault(),r({event:t,node:n}))}),i(p(e),"onFocus",function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];null==t||t.apply(void 0,r)}),i(p(e),"onBlur",function(){var t=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];null==t||t.apply(void 0,r)}),i(p(e),"getTreeNodeRequiredProps",function(){var t=e.state;return{expandedKeys:t.expandedKeys||[],selectedKeys:t.selectedKeys||[],loadedKeys:t.loadedKeys||[],loadingKeys:t.loadingKeys||[],checkedKeys:t.checkedKeys||[],halfCheckedKeys:t.halfCheckedKeys||[],dragOverNodeKey:t.dragOverNodeKey,dropPosition:t.dropPosition,keyEntities:t.keyEntities}}),i(p(e),"setExpandedKeys",function(t){var n=e.state,r=ef(n.treeData,t,n.fieldNames);e.setUncontrolledState({expandedKeys:t,flattenNodes:r},!0)}),i(p(e),"onNodeExpand",function(t,n){var r=e.state.expandedKeys,o=e.state,a=o.listChanging,i=o.fieldNames,l=e.props,c=l.onExpand,s=l.loadData,d=n.expanded,u=n[i.key];if(!a){var f=r.includes(u),p=!d;if((0,N.Ay)(d&&f||!d&&!f,"Expand state not sync with index check"),r=p?eL(r,u):eT(r,u),e.setExpandedKeys(r),null==c||c(r,{node:n,expanded:p,nativeEvent:t.nativeEvent}),p&&s){var v=e.onNodeLoad(n);v&&v.then(function(){var t=ef(e.state.treeData,r,i);e.setUncontrolledState({flattenNodes:t})}).catch(function(){var t=eT(e.state.expandedKeys,u);e.setExpandedKeys(t)})}}}),i(p(e),"onListChangeStart",function(){e.setUncontrolledState({listChanging:!0})}),i(p(e),"onListChangeEnd",function(){setTimeout(function(){e.setUncontrolledState({listChanging:!1})})}),i(p(e),"onActiveChange",function(t){var n=e.state.activeKey,r=e.props,o=r.onActiveChange,a=r.itemScrollOffset;n!==t&&(e.setState({activeKey:t}),null!==t&&e.scrollTo({key:t,offset:void 0===a?0:a}),null==o||o(t))}),i(p(e),"getActiveItem",function(){var t=e.state,n=t.activeKey,r=t.flattenNodes;return null===n?null:r.find(function(e){return e.key===n})||null}),i(p(e),"offsetActiveKey",function(t){var n=e.state,r=n.flattenNodes,o=n.activeKey,a=r.findIndex(function(e){return e.key===o});-1===a&&t<0&&(a=r.length),a=(a+t+r.length)%r.length;var i=r[a];if(i){var l=i.key;e.onActiveChange(l)}else e.onActiveChange(null)}),i(p(e),"onKeyDown",function(t){var n=e.state,r=n.activeKey,o=n.expandedKeys,a=n.checkedKeys,i=n.fieldNames,l=e.props,s=l.onKeyDown,d=l.checkable,u=l.selectable;switch(t.which){case b.A.UP:e.offsetActiveKey(-1),t.preventDefault();break;case b.A.DOWN:e.offsetActiveKey(1),t.preventDefault()}var f=e.getActiveItem();if(f&&f.data){var p=e.getTreeNodeRequiredProps(),v=!1===f.data.isLeaf||!!(f.data[i.children]||[]).length,h=ev(c(c({},ep(r,p)),{},{data:f.data,active:!0}));
1switch(t.which){case b.A.LEFT:v&&o.includes(r)?e.onNodeExpand({},h):f.parent&&e.onActiveChange(f.parent.key),t.preventDefault();break;case b.A.RIGHT:v&&!o.includes(r)?e.onNodeExpand({},h):f.children&&f.children.length&&e.onActiveChange(f.children[0].key),t.preventDefault();break;case b.A.ENTER:case b.A.SPACE:!d||h.disabled||!1===h.checkable||h.disableCheckbox?d||!u||h.disabled||!1===h.selectable||e.onNodeSelect({},h):e.onNodeCheck({},h,!a.includes(r))}}null==s||s(t)}),i(p(e),"setUncontrolledState",function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var o=!1,a=!0,i={};Object.keys(t).forEach(function(n){if(e.props.hasOwnProperty(n)){a=!1;return}o=!0,i[n]=t[n]}),o&&(!n||a)&&e.setState(c(c({},i),r))}}),i(p(e),"scrollTo",function(t){e.listRef.current.scrollTo(t)}),e}return n=[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props,t=e.activeKey,n=e.itemScrollOffset;void 0!==t&&t!==this.state.activeKey&&(this.setState({activeKey:t}),null!==t&&this.scrollTo({key:t,offset:void 0===n?0:n}))}},{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 e,t=this.state,n=t.focused,a=t.flattenNodes,l=t.keyEntities,c=t.draggingNodeKey,s=t.activeKey,d=t.dropLevelOffset,u=t.dropContainerKey,f=t.dropTargetKey,p=t.dropPosition,v=t.dragOverNodeKey,h=t.indent,y=this.props,g=y.prefixCls,b=y.className,k=y.style,x=y.showLine,E=y.focusable,N=y.tabIndex,C=y.selectable,O=y.showIcon,D=y.icon,P=y.switcherIcon,A=y.draggable,M=y.checkable,T=y.checkStrictly,L=y.disabled,R=y.motion,j=y.loadData,I=y.filterTreeNode,_=y.height,H=y.itemHeight,U=y.scrollWidth,B=y.virtual,z=y.titleRender,W=y.dropIndicatorRender,Y=y.onContextMenu,G=y.onScroll,F=y.direction,X=y.rootClassName,q=y.rootStyle,V=K(this.props,{aria:!0,data:!0});A&&(e="object"===o(A)?A:"function"==typeof A?{nodeDraggable:A}:{});var $={prefixCls:g,selectable:C,showIcon:O,icon:D,switcherIcon:P,draggable:e,draggingNodeKey:c,checkable:M,checkStrictly:T,disabled:L,keyEntities:l,dropLevelOffset:d,dropContainerKey:u,dropTargetKey:f,dropPosition:p,dragOverNodeKey:v,indent:h,direction:F,dropIndicatorRender:W,loadData:j,filterTreeNode:I,titleRender:z,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};return S.createElement(w.Provider,{value:$},S.createElement("div",{className:m()(g,b,X,i(i(i({},"".concat(g,"-show-line"),x),"".concat(g,"-focused"),n),"".concat(g,"-active-focused"),null!==s)),style:q},S.createElement(eM,r({ref:this.listRef,prefixCls:g,style:k,data:a,disabled:L,selectable:C,checkable:!!M,motion:R,dragging:null!==c,height:_,itemHeight:H,virtual:B,focusable:E,focused:n,tabIndex:void 0===N?0:N,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Y,onScroll:G,scrollWidth:U},this.getTreeNodeRequiredProps(),V))))}}],a=[{key:"getDerivedStateFromProps",value:function(e,t){var n,r,a=t.prevProps,l={prevProps:e};function s(t){return!a&&e.hasOwnProperty(t)||a&&a[t]!==e[t]}var d=t.fieldNames;if((s("fieldNames")&&(l.fieldNames=d=eu(e.fieldNames)),s("treeData"))?n=e.treeData:s("children")&&((0,N.Ay)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=function e(t){return(0,el.A)(t).map(function(t){if(!(t&&t.type&&t.type.isTreeNode))return(0,N.Ay)(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var n=t.key,r=t.props,o=r.children,a=c({key:n},P(r,ec)),i=e(o);return i.length&&(a.children=i),a}).filter(function(e){return e})}(e.children)),n){l.treeData=n;var f=function(e){var t,n,r,a,i,l,c,s,d,f,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},v=p.initWrapper,h=p.processEntity,y=p.onProcessFinished,g=p.externalGetKey,m=p.childrenPropName,b=p.fieldNames,k=arguments.length>2?arguments[2]:void 0,x={},E={},K={posEntities:x,keyEntities:E};return v&&(K=v(K)||K),t=function(e){var t=e.node,n=e.index,r=e.pos,o=e.key,a=e.parentPos,i=e.level,l={node:t,nodes:e.nodes,index:n,key:o,pos:r,level:i},c=ed(o,r);x[r]=l,E[c]=l,l.parent=x[a],l.parent&&(l.parent.children=l.parent.children||[],l.parent.children.push(l)),h&&h(l,K)},i=(a=("object"===o(n={externalGetKey:g||k,childrenPropName:m,fieldNames:b})?n:{externalGetKey:n})||{}).childrenPropName,l=a.externalGetKey,s=(c=eu(a.fieldNames)).key,d=c.children,f=i||d,l?"string"==typeof l?r=function(e){return e[l]}:"function"==typeof l&&(r=function(e){return l(e)}):r=function(e,t){return ed(e[s],t)},function n(o,a,i,l){var c=o?o[f]:e,s=o?es(i.pos,a):"0",d=o?[].concat(u(l),[o]):[];if(o){var p=r(o,s);t({node:o,index:a,pos:s,key:p,parentPos:i.node?i.pos:null,level:i.level+1,nodes:d})}
1c&&c.forEach(function(e,t){n(e,t,{node:o,pos:s,level:i?i.level+1:-1},d)})}(null),y&&y(K),K}(n,{fieldNames:d});l.keyEntities=c(i({},ew,eO),f.keyEntities)}var p=l.keyEntities||t.keyEntities;if(s("expandedKeys")||a&&s("autoExpandParent"))l.expandedKeys=e.autoExpandParent||!a&&e.defaultExpandParent?eH(e.expandedKeys,p):e.expandedKeys;else if(!a&&e.defaultExpandAll){var v=c({},p);delete v[ew];var h=[];Object.keys(v).forEach(function(e){var t=v[e];t.children&&t.children.length&&h.push(t.key)}),l.expandedKeys=h}else!a&&e.defaultExpandedKeys&&(l.expandedKeys=e.autoExpandParent||e.defaultExpandParent?eH(e.defaultExpandedKeys,p):e.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,n||l.expandedKeys){var y=ef(n||t.treeData,l.expandedKeys||t.expandedKeys,d);l.flattenNodes=y}if(e.selectable&&(s("selectedKeys")?l.selectedKeys=eI(e.selectedKeys,e):!a&&e.defaultSelectedKeys&&(l.selectedKeys=eI(e.defaultSelectedKeys,e))),e.checkable&&(s("checkedKeys")?r=e_(e.checkedKeys)||{}:!a&&e.defaultCheckedKeys?r=e_(e.defaultCheckedKeys)||{}:n&&(r=e_(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),r)){var g=r,m=g.checkedKeys,b=void 0===m?[]:m,k=g.halfCheckedKeys,x=void 0===k?[]:k;if(!e.checkStrictly){var E=ez(b,!0,p);b=E.checkedKeys,x=E.halfCheckedKeys}l.checkedKeys=b,l.halfCheckedKeys=x}return s("loadedKeys")&&(l.loadedKeys=e.loadedKeys),l}}],n&&f(s.prototype,n),a&&f(s,a),Object.defineProperty(s,"prototype",{writable:!1}),s}(S.Component);i(eW,"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:function(e){var t=e.dropPosition,n=e.dropLevelOffset,r=e.indent,o={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case -1:o.top=0,o.left=-n*r;break;case 1:o.bottom=0,o.left=-n*r;break;case 0:o.bottom=0,o.left=r}return S.createElement("div",{style:o})},allowDrop:function(){return!0},expandAction:!1}),i(eW,"TreeNode",em);let eY=eW},50298:e=>{e.exports=function(e){return e!=e}},51781:(e,t,n)=>{var r=n(31405);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},53448:(e,t,n)=>{var r=n(86174),o=n(7216),a=n(55972),i=n(49766),l=n(86552),c=n(81850);e.exports=function(e,t,n){var s=-1,d=o,u=e.length,f=!0,p=[],v=p;if(n)f=!1,d=a;else if(u>=200){var h=t?null:l(e);if(h)return c(h);f=!1,d=i,v=new r}else v=t?[]:p;e:for(;++s<u;){var y=e[s],g=t?t(y):y;if(y=n||0!==y?y:0,f&&g==g){for(var m=v.length;m--;)if(v[m]===g)continue e;t&&v.push(g),p.push(y)}else d(v,g,n)||(v!==p&&v.push(g),p.push(y))}return p}},55748:(e,t,n)=>{var r=n(74479),o=n(96395),a=n(98778),i=n(5728);e.exports=o(function(e){return a(r(e,i))})},55972:e=>{e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},57996:(e,t,n)=>{var r=n(63924),o=n(84671),a=n(10527),i=n(8603);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},59790:e=>{e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return -1}},60918:(e,t,n)=>{var r=n(97204),o=n(94305),a=n(63924),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},62968:(e,t,n)=>{var r=n(98335),o=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}},63049:(e,t,n)=>{var r=n(97204),o=n(27945),a=n(63924),i=n(98335),l=1/0,c=r?r.prototype:void 0,s=c?c.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-l?"-0":n}},72513:(e,t,n)=>{var r=n(26099);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},81429:e=>{e.exports=function(e){return e}},83486:(e,t,n)=>{var r=n(86174),o=n(7216),a=n(55972),i=n(27945),l=n(18584),c=n(49766);e.exports=function(e,t,n,s){var d=-1,u=o,f=!0,p=e.length,v=[],h=t.length;if(!p)return v;n&&(t=i(t,l(n))),s?(u=a,f=!1):t.length>=200&&(u=c,f=!1,t=new r(t));e:for(;++d<p;){var y=e[d],g=null==n?y:n(y);if(y=s||0!==y?y:0,f&&g==g){for(var m=h;m--;)if(t[m]===g)continue e;v.push(y)}else u(t,g,s)||v.push(y)}return v}},84671:(e,t,n)=>{var r=n(63924),o=n(98335),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||o(e))||i.test(e)||!a.test(e)||null!=t&&e in Object(t)}}
1,86552:(e,t,n)=>{var r=n(58068),o=n(2627),a=n(81850);e.exports=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o},88133:(e,t,n)=>{var r=n(15669),o=n(60918);e.exports=function e(t,n,a,i,l){var c=-1,s=t.length;for(a||(a=o),l||(l=[]);++c<s;){var d=t[c];n>0&&a(d)?n>1?e(d,n-1,a,i,l):r(l,d):i||(l[l.length]=d)}return l}},96395:(e,t,n)=>{var r=n(81429),o=n(1288),a=n(32628);e.exports=function(e,t){return a(o(e,t,r),e+"")}},97858:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return -1}},98778:(e,t,n)=>{var r=n(83486),o=n(88133),a=n(53448);e.exports=function(e,t,n){var i=e.length;if(i<2)return i?a(e[0]):[];for(var l=-1,c=Array(i);++l<i;)for(var s=e[l],d=-1;++d<i;)d!=l&&(c[l]=r(c[l]||s,e[d],t,n));return a(o(c,1),t,n)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.