You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/80144.23bc345f.async.js

1 line
27 KiB

(self.webpackChunk=self.webpackChunk||[]).push([[80144,31450,55608,72878,56548,50523,96004,23003],{38827:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},i=n(22589),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},27385:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},i=n(22589),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},22893:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},i=n(22589),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},50382:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},i=n(22589),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},8887:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},i=n(22589),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},71600:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5891),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},i=n(22589),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),a=n.n(o),i=n(59301),s=n(94172),l=n(3113),c=n(36355),u=n(81327),f=n(33234),d=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};const m=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:o}=i.useContext(c.E_),{prefixCls:m,type:y="default",danger:v,disabled:g,loading:b,onClick:h,htmlType:O,children:C,className:w,menu:x,arrow:E,autoFocus:j,overlay:P,trigger:N,align:Z,open:k,onOpenChange:S,placement:R,getPopupContainer:K,href:z,icon:D=i.createElement(s.Z,null),title:M,buttonsRender:$=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:A,destroyPopupOnHide:_,dropdownRender:B}=e,H=p(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),U=n("dropdown",m),V=`${U}-button`,[F,Q]=(0,d.Z)(U),q={menu:x,arrow:E,autoFocus:j,align:Z,disabled:g,trigger:g?[]:N,onOpenChange:S,getPopupContainer:K||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:A,destroyPopupOnHide:_,dropdownRender:B},{compactSize:G,compactItemClassnames:W}=(0,f.ri)(U,o),X=a()(V,W,w,Q);"overlay"in e&&(q.overlay=P),"open"in e&&(q.open=k),q.placement="placement"in e?R:"rtl"===o?"bottomLeft":"bottomRight";const J=i.createElement(l.ZP,{type:y,danger:v,disabled:g,loading:b,onClick:h,htmlType:O,href:z,title:M},C),Y=i.createElement(l.ZP,{type:y,danger:v,icon:D}),[ee,te]=$([J,Y]);return F(i.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},H),ee,i.createElement(r.Z,Object.assign({},q),te)))};m.__ANT_BUTTON=!0;var y=m;const v=r.Z;v.Button=y;var g=v},92832:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),f=t("input"),[d,p]=(0,l.ZP)(f),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,a.useContext)(s.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return d(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),f=n(22893),d=n(50382),p=n(55405),m=n(25629),y=n(59412),v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};const g=e=>e?a.createElement(d.Z,null):a.createElement(f.Z,null),b={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&l(n.visible)}),[r,n]);const f=(0,y.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:h,prefixCls:O,inputPrefixCls:C,size:w}=e,x=v(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(i.E_),j=E("input",C),P=E("input-password",O),N=n&&(t=>{const{action:n="click",iconRender:r=g}=e,o=b[n]||"",i=r(s),l={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(i)?i:a.createElement("span",null,i),l)})(P),Z=o()(P,h,{[`${P}-${w}`]:!!w}),k=Object.assign(Object.assign({},(0,p.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:j,suffix:N});return w&&(k.size=w),a.createElement(u.Z,Object.assign({ref:(0,m.sQ)(t,c)},k))})),O=n(42653),C=n(92343),w=n(3113),x=n(19716),E=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};var P=a.forwardRef(((e,t)=>{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:f=!1,addonAfter:d,loading:p,disabled:y,onSearch:v,onChange:g,onCompositionStart:b,onCompositionEnd:h}=e,P=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:N,direction:Z}=a.useContext(i.E_),k=a.useRef(!1),S=N("input-search",n),R=N("input",r),{compactSize:K}=(0,E.ri)(S,Z),z=(0,x.Z)((e=>{var t;return null!==(t=null!=l?l:K)&&void 0!==t?t:e})),D=a.useRef(null),M=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},$=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof f?a.createElement(O.Z,null):null,L=`${S}-button`;let T;const A=f||{},_=A.type&&!0===A.type.__ANT_BUTTON;T=_||"button"===A.type?(0,C.Tm)(A,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==A?void 0:A.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),$(e)},key:"enterButton"},_?{className:L,size:z}:{})):a.createElement(w.ZP,{className:L,type:f?"primary":void 0,size:z,disabled:y,key:"enterButton",onMouseDown:M,onClick:$,loading:p,icon:I},f),d&&(T=[T,(0,C.Tm)(d,{key:"addonAfter"})]);const B=o()(S,{[`${S}-rtl`]:"rtl"===Z,[`${S}-${z}`]:!!z,[`${S}-with-button`]:!!f},s);return a.createElement(u.Z,Object.assign({ref:(0,m.sQ)(D,t),onPressEnter:e=>{k.current||p||$(e)}},P,{size:z,onCompositionStart:e=>{k.current=!0,null==b||b(e)},onCompositionEnd:e=>{k.current=!1,null==h||h(e)},prefixCls:R,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:B,disabled:y}))})),N=n(1643);const Z=u.Z;Z.Group=c,Z.Search=P,Z.TextArea=N.Z,Z.Password=h;var k=Z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),i=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var f=e=>{let{className:t,index:n,children:o,split:a,style:i}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},o),n<s&&a&&r.createElement("span",{className:`${t}-split`},a))},d=n(2856);function p(e){return["small","middle","large"].includes(e)}function m(e){return!!e&&("number"==typeof e&&!Number.isNaN(e))}var y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};const v=r.forwardRef(((e,t)=>{var n,o;const{getPrefixCls:l,space:c,direction:v}=r.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:h,rootClassName:O,children:C,direction:w="horizontal",prefixCls:x,split:E,style:j,wrap:P=!1,classNames:N,styles:Z}=e,k=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[S,R]=Array.isArray(g)?g:[g,g],K=p(R),z=p(S),D=m(R),M=m(S),$=(0,i.Z)(C,{keepEmpty:!0}),I=void 0===b&&"horizontal"===w?"center":b,L=l("space",x),[T,A]=(0,d.Z)(L),_=a()(L,null==c?void 0:c.className,A,`${L}-${w}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${I}`]:I,[`${L}-gap-row-${R}`]:K,[`${L}-gap-col-${S}`]:z},h,O),B=a()(`${L}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const U=$.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${B}-${t}`;return r.createElement(f,{className:B,key:a,index:t,split:E,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),V=r.useMemo((()=>({latestIndex:H})),[H]);if(0===$.length)return null;const F={};return P&&(F.flexWrap="wrap"),!z&&M&&(F.columnGap=S),!K&&D&&(F.rowGap=R),T(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},F),null==c?void 0:c.style),j)},k),r.createElement(u,{value:V},U)))}));const g=v;g.Compact=l.ZP;var b=g},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return d}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),f={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},d=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:i}=f[t];return[(0,o.R)(r,a,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},38318:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(99581),o=n(26390),a=n(98483),i=n(8887),s=n(5891),l=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(22589),f=function(e,t){return l.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var d=l.forwardRef(f),p=n(92310),m=n.n(p),y=n(35654),v=n(71430),g=n(36355),b=n(71600),h=n(62892),O=n(20648);function C(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,i="ltr"===a?"left":"right",s={[i]:-n*o+4,["ltr"===a?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[i]=o+4}return l.createElement("div",{style:s,className:`${r}-drop-indicator`})}var w=n(10333);const x=l.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:a,tree:i}=l.useContext(g.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:f,switcherIcon:d,blockNode:p=!1,children:y,checkable:v=!1,selectable:x=!0,draggable:E,motion:j,style:P}=e,N=n("tree",s),Z=n(),k=null!=j?j:Object.assign(Object.assign({},(0,h.Z)(Z)),{motionAppear:!1}),S=Object.assign(Object.assign({},e),{checkable:v,selectable:x,showIcon:u,motion:k,blockNode:p,showLine:Boolean(f),dropIndicatorRender:C}),[R,K]=(0,O.ZP)(N),z=l.useMemo((()=>{if(!E)return!1;let e={};switch(typeof E){case"function":e.nodeDraggable=E;break;case"object":e=Object.assign({},E)}return!1!==e.icon&&(e.icon=e.icon||l.createElement(b.Z,null)),e}),[E]);return R(l.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:a},S,{style:Object.assign(Object.assign({},null==i?void 0:i.style),P),prefixCls:N,className:m()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:p,[`${N}-unselectable`]:!x,[`${N}-rtl`]:"rtl"===o},null==i?void 0:i.className,c,K),direction:o,checkable:v?l.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:x,switcherIcon:e=>l.createElement(w.Z,{prefixCls:N,switcherIcon:d,treeNodeProps:e,showLine:f}),draggable:z}),y))}));var E,j=x;function P(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&P(r||[],t)}))}function N(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const a=[];let i=E.None;if(r&&r===o)return[r];if(!r||!o)return[];return P(t,(e=>{if(i===E.End)return!1;if(function(e){return e===r||e===o}(e)){if(a.push(e),i===E.None)i=E.Start;else if(i===E.Start)return i=E.End,!1}else i===E.Start&&a.push(e);return n.includes(e)})),a}function Z(e,t){const n=(0,o.Z)(t),r=[];return P(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(E||(E={}));var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};function S(e){const{isLeaf:t,expanded:n}=e;return t?l.createElement(a.Z,null):n?l.createElement(i.Z,null):l.createElement(d,null)}function R(e){let{treeData:t,children:n}=e;return t||(0,v.zn)(n)}const K=(e,t)=>{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,i=k(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=l.useRef(),c=l.useRef(),[u,f]=l.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[d,p]=l.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(R(i));let t;return t=n?Object.keys(e):r?(0,y.r7)(i.expandedKeys||a||[],e):i.expandedKeys||a,t})()));l.useEffect((()=>{"selectedKeys"in i&&f(i.selectedKeys)}),[i.selectedKeys]),l.useEffect((()=>{"expandedKeys"in i&&p(i.expandedKeys)}),[i.expandedKeys]);const{getPrefixCls:b,direction:h}=l.useContext(g.E_),{prefixCls:O,className:C,showIcon:w=!0,expandAction:x="click"}=i,E=k(i,["prefixCls","className","showIcon","expandAction"]),P=b("tree",O),K=m()(`${P}-directory`,{[`${P}-directory-rtl`]:"rtl"===h},C);return l.createElement(j,Object.assign({icon:S,ref:t,blockNode:!0},E,{showIcon:w,expandAction:x,prefixCls:P,className:K,expandedKeys:d,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=i,{node:a,nativeEvent:l}=t,{key:u=""}=a,p=R(i),m=Object.assign(Object.assign({},t),{selected:!0}),y=(null==l?void 0:l.ctrlKey)||(null==l?void 0:l.metaKey),v=null==l?void 0:l.shiftKey;let g;r&&y?(g=e,s.current=u,c.current=g,m.selectedNodes=Z(p,g)):r&&v?(g=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(N({treeData:p,expandedKeys:d,startKey:u,endKey:s.current}))))),m.selectedNodes=Z(p,g)):(g=[u],s.current=u,c.current=g,m.selectedNodes=Z(p,g)),null===(n=i.onSelect)||void 0===n||n.call(i,g,m),"selectedKeys"in i||f(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||p(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))};var z=l.forwardRef(K);const D=j;D.DirectoryTree=z,D.TreeNode=r.O;var M=D},25769:function(e,t,n){"use strict";var r=n(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,s,l,c,u=!1;t||(t={}),n=t.debug||!1;try{if(i=r(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=o[t.format]||o.default;window.clipboardData.setData(a,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),i()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=a(n(59301)),o=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="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},i(e)}function s(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 l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(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,r.key,r)}}function f(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?p(e):t}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){function t(){var e,n;c(this,t);for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return y(p(n=f(this,(e=d(t)).call.apply(e,[this].concat(i)))),"onClick",(function(e){var t=n.props,a=t.text,i=t.onCopy,s=t.children,l=t.options,c=r.default.Children.only(s),u=(0,o.default)(a,l);i&&i(a,u),c&&c.props&&"function"==typeof c.props.onClick&&c.props.onClick(e)})),n}var n,a,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(t,e),n=t,a=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=l(e,["text","onCopy","options","children"]),o=r.default.Children.only(t);return r.default.cloneElement(o,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(n,!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n,{onClick:this.onClick}))}}],a&&u(n.prototype,a),i&&u(n,i),t}(r.default.PureComponent);t.CopyToClipboard=v,y(v,"defaultProps",{onCopy:void 0,options:void 0})},56102:function(e,t,n){"use strict";var r=n(83145).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},1012:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),o=new Uint8Array(16);function a(){if(!r)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(o)}var i=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var s=function(e){return"string"==typeof e&&i.test(e)},l=[],c=0;c<256;++c)l.push((c+256).toString(16).substr(1));var u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(l[e[t+0]]+l[e[t+1]]+l[e[t+2]]+l[e[t+3]]+"-"+l[e[t+4]]+l[e[t+5]]+"-"+l[e[t+6]]+l[e[t+7]]+"-"+l[e[t+8]]+l[e[t+9]]+"-"+l[e[t+10]]+l[e[t+11]]+l[e[t+12]]+l[e[t+13]]+l[e[t+14]]+l[e[t+15]]).toLowerCase();if(!s(n))throw TypeError("Stringified UUID is invalid");return n};var f=function(e,t,n){var r=(e=e||{}).random||(e.rng||a)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return u(r)}}}]);