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.
98 lines
207 KiB
98 lines
207 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[78563],{33463:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},28575:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},73148:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},56747:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={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"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},50881:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={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"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},34182:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},74664:function(Et,Ne,a){a.d(Ne,{Z:function(){return r}});var C=a(87462),E=a(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Z=M,fe=a(84089),$=function(ae,X){return E.createElement(fe.Z,(0,C.Z)({},ae,{ref:X,icon:Z}))},r=E.forwardRef($)},54053:function(Et,Ne,a){a.r(Ne),a.d(Ne,{default:function(){return ve}});var C=a(67294),E=a(35973),M=a(22150),Z=a(83062),fe=a(71577),$=a(57953),r=a(14446),re=a(2453),ae=a(71230),X=a(15746),ie=a(9430),Oe=a(64743),K=a(26194),de={flex_box_center:"flex_box_center___Hmx5i",flex_space_between:"flex_space_between___Dx8H4",flex_box_vertical_center:"flex_box_vertical_center___dMU0Z",flex_box_center_end:"flex_box_center_end___dCdhg",flex_box_column:"flex_box_column___QCcWO",Onerow:"Onerow___bolpc",MultiLine:"MultiLine___jesmY",DiscussionList:"DiscussionList___CcLEr",DiscussionListItem:"DiscussionListItem___CSgpe",DiscussionListItemImg:"DiscussionListItemImg___KgrBI",imgUpLoad:"imgUpLoad___nu_Sv",DiscussionDetail:"DiscussionDetail___zgks4"},ee=a(33170),Y=a(11320),v=a(28706),Pe=a(35598),Ae=a(35994),Ke=a(86805),k=a(91613),N=a(52262),R=Object.defineProperty,j=Object.defineProperties,G=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,f=(te,pe,ye)=>pe in te?R(te,pe,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[pe]=ye,Me=(te,pe)=>{for(var ye in pe||(pe={}))oe.call(pe,ye)&&f(te,ye,pe[ye]);if(le)for(var ye of le(pe))I.call(pe,ye)&&f(te,ye,pe[ye]);return te},J=(te,pe)=>j(te,G(pe)),Qe=(te,pe)=>{var ye={};for(var we in te)oe.call(te,we)&&pe.indexOf(we)<0&&(ye[we]=te[we]);if(te!=null&&le)for(var we of le(te))pe.indexOf(we)<0&&I.call(te,we)&&(ye[we]=te[we]);return ye},D=(te,pe,ye)=>new Promise((we,vt)=>{var lt=pt=>{try{Dt(ye.next(pt))}catch(At){vt(At)}},Ze=pt=>{try{Dt(ye.throw(pt))}catch(At){vt(At)}},Dt=pt=>pt.done?we(pt.value):Promise.resolve(pt.value).then(lt,Ze);Dt((ye=ye.apply(te,pe)).next())});const F=te=>{var pe=te,{classroomList:ye,globalSetting:we,user:vt,virtualSpaces:lt,loading:Ze,dispatch:Dt}=pe,pt=Qe(pe,["classroomList","globalSetting","user","virtualSpaces","loading","dispatch"]),At,wt,Nt,fn,Xt,ht,kt;const[Yt]=M.default.useForm(),{DiscussionDetail:st}=lt,{virtual_spacesId:ct,id:Bt,fileid:cn}=(0,E.useParams)(),[vn,hn]=(0,C.useState)(!1),[pn,zn]=(0,C.useState)(!1),[Mn,Yn]=(0,C.useState)(!1),[Wt,Tn]=(0,C.useState)(null),[nr]=(0,E.useSearchParams)(),[mn,fr]=(0,C.useState)(!!nr.get("isViewFile")||!1),Lr=(0,C.useRef)(),[Ln,vr]=(0,C.useState)({content:"",type:""}),rr=(0,C.useRef)(null),[pr,Fr]=(0,C.useState)({virtual_classroom_id:ct,virtual_spacesId:ct,id:Bt,page:1,limit:10}),Gr=[{title:"\u540D\u79F0",dataIndex:"title",ellipsis:!0,render:(It,rt)=>C.createElement(Z.Z,{placement:"topLeft",title:It},C.createElement("span",{style:{cursor:"pointer"},onClick:()=>{window.open(`/${v.AS}/${ct}/discussion/${Bt}/detail/${rt==null?void 0:rt.id}?isViewFile=true&leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`)}},C.createElement(Ke.Z,{fileName:It}),It||"--"))},{title:"\u64CD\u4F5C",dataIndex:"keyword",align:"right",ellipsis:!0,width:150,render:(It,rt)=>C.createElement(C.Fragment,null,C.createElement(fe.ZP,{style:{padding:"4px 10px"},type:"link",onClick:()=>{window.open(`/${v.AS}/${ct}/discussion/${Bt}/detail/${rt==null?void 0:rt.id}?isViewFile=true&leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`)}},"\u67E5\u770B"),C.createElement(Oe.op,{openLoading:!0,type:"link",style:{padding:"4px 10px"},onClick:()=>D(void 0,null,function*(){var wn,Cn;if(["pdf","txt","image"].includes(rt==null?void 0:rt.file_type)){yield Xr(`${Y.Z.API_SERVER}${(wn=rt==null?void 0:rt.url)==null?void 0:wn.replace("disposition=inline","")}`,rt==null?void 0:rt.title);return}(0,v.Nd)(rt==null?void 0:rt.title,`${Y.Z.API_SERVER}${(Cn=rt==null?void 0:rt.url)==null?void 0:Cn.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D"))}],po=It=>D(void 0,null,function*(){const rt=yield(0,ee.ZP)(`/api/attachments/${It}/detail.json`,{method:"get"});if((rt==null?void 0:rt.status)!==-1){if(rt.file_type==="txt"){const wn=yield(0,ee.ZP)(rt.url,{method:"get",headers:{"Content-Type":"application/xml"},credentials:"omit"});Lr.current=wn}vr({type:rt.file_type,content:rt.url+"&nocredentials=true"})}Tn(rt)}),Xr=(It,rt="")=>D(void 0,null,function*(){var wn,Cn,Wn;const mr=yield fetch(It,{method:"get"}),br=yield mr.blob(),mo=decodeURIComponent((Wn=(Cn=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec((wn=mr==null?void 0:mr.headers)==null?void 0:wn.get("Content-Disposition")))==null?void 0:Cn[1])==null?void 0:Wn.replace(/['"]/g,""));(0,v.Nd)(rt||mo,window.URL.createObjectURL(br))}),Yr=()=>{Dt({type:"virtualSpaces/getDiscussionDetail",payload:Me({},pr)})};return(0,C.useEffect)(()=>{mn?po(cn):ct&&Bt&&Yr()},[mn]),(0,C.useEffect)(()=>{var It;((It=rr==null?void 0:rr.current)==null?void 0:It.clientHeight)>90?zn(!0):zn(!1)},[st]),C.createElement($.Z,{spinning:!!Ze["virtualSpaces/getDiscussionDetail"]},C.createElement("div",{className:"ml40 mr40"},C.createElement(Oe.qE,{title:mn?Wt==null?void 0:Wt.title:(At=st==null?void 0:st.data)==null?void 0:At.name,onClick:()=>{if(mn){E.history.push(`/${v.AS}/${ct}/discussion/${Bt}/detail?leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`);return}E.history.push(`/${v.AS}/${ct}/discussion?leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`)}},mn&&C.createElement(C.Fragment,null,C.createElement(Oe.op,{openLoading:!0,className:"primary-hover",type:"link",icon:C.createElement("i",{className:"iconfont icon-xiazai4 font14"}),onClick:()=>D(void 0,null,function*(){var It,rt;if(["pdf","txt","image"].includes(Wt==null?void 0:Wt.file_type)){yield Xr(`${Y.Z.API_SERVER}${(It=Wt==null?void 0:Wt.url)==null?void 0:It.replace("disposition=inline","")}`,Wt==null?void 0:Wt.title);return}(0,v.Nd)(Wt==null?void 0:Wt.title,`${Y.Z.API_SERVER}${(rt=Wt==null?void 0:Wt.url)==null?void 0:rt.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D")),!mn&&C.createElement(C.Fragment,null,C.createElement(fe.ZP,{className:"primary-hover",type:"link",icon:C.createElement("i",{className:"iconfont icon-bianji7 font14"}),onClick:()=>{var It;Yn(!0),Yt.setFieldsValue(J(Me({},st==null?void 0:st.data),{attachment_ids:(It=st==null?void 0:st.data)==null?void 0:It.attachments.map(rt=>({uid:rt.id,name:rt.title,status:"done",url:`${Y.Z.API_SERVER}/api/attachments/${rt.id}`,response:{id:rt.id}}))}))}},"\u7F16\u8F91"),C.createElement(fe.ZP,{className:"delete-hover",type:"link",icon:C.createElement("i",{className:"iconfont icon-piliangshanchubeifen font14"}),onClick:()=>{const It=r.default.confirm({icon:null,centered:!0,maskClosable:!0,width:374,title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u4EA4\u6D41\u7814\u8BA8\uFF1F",onOk:()=>D(void 0,null,function*(){const rt=yield(0,ee.ZP)(`/api/virtual_classrooms/${ct}/discussions/${Bt}.json`,{method:"delete"});(rt==null?void 0:rt.status)==0&&(re.ZP.success("\u5220\u9664\u6210\u529F"),It.destroy(),E.history.push(`/${v.AS}/${ct}/discussion?leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`))}),onCancel:()=>It.destroy()})}},"\u5220\u9664"))),mn&&C.createElement("div",{style:{position:"relative",height:1e3,margin:"25px 0"}},C.createElement(k.Z,{data:Ln==null?void 0:Ln.content,type:Ln==null?void 0:Ln.type,disabledDownload:!(0,N.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:Lr.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{vr({content:"",type:""}),fr(!1)}})),!mn&&C.createElement(C.Fragment,null,C.createElement(ae.Z,{className:de.DiscussionDetail},C.createElement(X.Z,null,C.createElement("img",{width:283,height:177,src:`${Y.Z.API_SERVER}${(Nt=(wt=st==null?void 0:st.data)==null?void 0:wt.cover)==null?void 0:Nt.url}`})),C.createElement(ae.Z,{className:"ml20",style:{flexDirection:"column",flex:1}},C.createElement("div",{className:`font16 ${de.MultiLine}`,style:{fontWeight:500,lineHeight:"26px"}},C.createElement(Z.Z,{title:(fn=st==null?void 0:st.data)==null?void 0:fn.name},(Xt=st==null?void 0:st.data)==null?void 0:Xt.name)),C.createElement(X.Z,null,C.createElement("div",{ref:rr},C.createElement(Pe.Z,{className:`mt20 font14 ${!vn&&de.MultiLine}`,style:{WebkitLineClamp:4},value:(ht=st==null?void 0:st.data)==null?void 0:ht.desc})),pn&&C.createElement("a",{style:{float:"right",display:"inline-block"},onClick:()=>hn(!vn)},vn?"\u6536\u8D77":"\u5C55\u5F00")))),C.createElement(Oe.YG,{className:"mt20",value:1,onChange:()=>{},dataSource:[{id:1,name:"\u9644\u4EF6"}]}),C.createElement(ie.default,{className:"mt20",columns:Gr,dataSource:((kt=st==null?void 0:st.data)==null?void 0:kt.attachments)||[],loading:Ze["virtualSpaces/getLessonResourcesList"],locale:{emptyText:C.createElement(K.Z,null)},pagination:!1})),C.createElement(Ae.Z,{title:"\u7F16\u8F91\u4EA4\u6D41\u7814\u8BA8",form:Yt,width:1200,open:Mn,destroyOnClose:!0,dispatch:Dt,onCancel:()=>Yn(!1),confirmLoading:Ze["virtualSpaces/putEditDiscussion"],onOk:()=>Yt.submit(),handleFinish:It=>D(void 0,null,function*(){var rt;It.attachment_ids=(rt=It==null?void 0:It.attachment_ids)==null?void 0:rt.map(Cn=>{var Wn;return(Wn=Cn==null?void 0:Cn.response)==null?void 0:Wn.id});const wn=yield Dt({type:"virtualSpaces/putEditDiscussion",payload:Me(Me({},pr),It)});(wn==null?void 0:wn.status)==0&&(re.ZP.success("\u4FEE\u6539\u6210\u529F"),Yn(!1),Yr())})})))};var ve=(0,E.connect)(({loading:te,globalSetting:pe,virtualSpaces:ye,user:we})=>({globalSetting:pe,loading:te.effects,virtualSpaces:ye,user:we}))(F)},86805:function(Et,Ne,a){a.d(Ne,{Z:function(){return Ke}});var C=a(67294),E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg==",M="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC",Z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg==",r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII=",re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII=",ae=Object.defineProperty,X=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ee=(k,N,R)=>N in k?ae(k,N,{enumerable:!0,configurable:!0,writable:!0,value:R}):k[N]=R,Y=(k,N)=>{for(var R in N||(N={}))K.call(N,R)&&ee(k,R,N[R]);if(Oe)for(var R of Oe(N))de.call(N,R)&&ee(k,R,N[R]);return k},v=(k,N)=>X(k,ie(N)),Pe=(k,N)=>{var R={};for(var j in k)K.call(k,j)&&N.indexOf(j)<0&&(R[j]=k[j]);if(k!=null&&Oe)for(var j of Oe(k))N.indexOf(j)<0&&de.call(k,j)&&(R[j]=k[j]);return R},Ke=k=>{var N=k,{fileName:R,width:j=26}=N,G=Pe(N,["fileName","width"]);const le=()=>{switch(R.split(".").pop().toLowerCase()){case"mp4":case"ram":case"avi":case"wmv":case"mov":case"mkv":case"flv":case"webm":case"m4v":case"rmvb":case"ts":case"vob":case"f4v":case"ogv":case"swf":case"asf":case"mpg":case"mpeg":case"3gp":case"3g2":case"m2ts":case"mts":return $;case"zip":case"rar":case"7z":case"gz":case"tar":case"tgz":case"xz":case"z":return re;case"doc":case"docx":return r;case"ppt":case"pptx":return fe;case"xls":case"xlsx":return M;case"pdf":return Z;default:return E}};return C.createElement("img",v(Y({},G),{width:j,src:le()}))}},38780:function(Et,Ne){function a(){const C=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let E=1;E<arguments.length;E++){const M=E<0||arguments.length<=E?void 0:arguments[E];M&&Object.keys(M).forEach(Z=>{const fe=M[Z];fe!==void 0&&(C[Z]=fe)})}return C}Ne.Z=a},66367:function(Et,Ne,a){a.d(Ne,{F:function(){return C},Z:function(){return E}});function C(M){return M!=null&&M===M.window}function E(M,Z){var fe,$;if(typeof window=="undefined")return 0;const r=Z?"scrollTop":"scrollLeft";let re=0;return C(M)?re=M[Z?"pageYOffset":"pageXOffset"]:M instanceof Document?re=M.documentElement[r]:(M instanceof HTMLElement||M)&&(re=M[r]),M&&!C(M)&&typeof re!="number"&&(re=($=((fe=M.ownerDocument)!==null&&fe!==void 0?fe:M).documentElement)===null||$===void 0?void 0:$[r]),re}},58375:function(Et,Ne,a){a.d(Ne,{Z:function(){return Z}});var C=a(96523);function E(fe,$,r,re){const ae=r-$;return fe/=re/2,fe<1?ae/2*fe*fe*fe+$:ae/2*((fe-=2)*fe*fe+2)+$}var M=a(66367);function Z(fe){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:re,duration:ae=450}=$,X=r(),ie=(0,M.Z)(X,!0),Oe=Date.now(),K=()=>{const ee=Date.now()-Oe,Y=E(ee>ae?ae:ee,ie,fe,ae);(0,M.F)(X)?X.scrollTo(window.pageXOffset,Y):X instanceof Document||X.constructor.name==="HTMLDocument"?X.documentElement.scrollTop=Y:X.scrollTop=Y,ee<ae?(0,C.Z)(K):typeof re=="function"&&re()};(0,C.Z)(K)}},84567:function(Et,Ne,a){a.d(Ne,{default:function(){return j}});var C=a(94184),E=a.n(C),M=a(95860),Z=a(67294),fe=a(53124),$=a(98866),r=a(65223),ae=Z.createContext(null),X=a(63185),ie=a(45353),Oe=a(92429),K=function(G,le){var oe={};for(var I in G)Object.prototype.hasOwnProperty.call(G,I)&&le.indexOf(I)<0&&(oe[I]=G[I]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,I=Object.getOwnPropertySymbols(G);f<I.length;f++)le.indexOf(I[f])<0&&Object.prototype.propertyIsEnumerable.call(G,I[f])&&(oe[I[f]]=G[I[f]]);return oe};const de=(G,le)=>{var oe;const{prefixCls:I,className:f,rootClassName:Me,children:J,indeterminate:Qe=!1,style:D,onMouseEnter:F,onMouseLeave:ve,skipGroup:te=!1,disabled:pe}=G,ye=K(G,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:we,direction:vt,checkbox:lt}=Z.useContext(fe.E_),Ze=Z.useContext(ae),{isFormItemInput:Dt}=Z.useContext(r.aM),pt=Z.useContext($.Z),At=(oe=(Ze==null?void 0:Ze.disabled)||pe)!==null&&oe!==void 0?oe:pt,wt=Z.useRef(ye.value);Z.useEffect(()=>{Ze==null||Ze.registerValue(ye.value)},[]),Z.useEffect(()=>{if(!te)return ye.value!==wt.current&&(Ze==null||Ze.cancelValue(wt.current),Ze==null||Ze.registerValue(ye.value),wt.current=ye.value),()=>Ze==null?void 0:Ze.cancelValue(ye.value)},[ye.value]);const Nt=we("checkbox",I),[fn,Xt]=(0,X.ZP)(Nt),ht=Object.assign({},ye);Ze&&!te&&(ht.onChange=function(){ye.onChange&&ye.onChange.apply(ye,arguments),Ze.toggleOption&&Ze.toggleOption({label:J,value:ye.value})},ht.name=Ze.name,ht.checked=Ze.value.includes(ye.value));const kt=E()(`${Nt}-wrapper`,{[`${Nt}-rtl`]:vt==="rtl",[`${Nt}-wrapper-checked`]:ht.checked,[`${Nt}-wrapper-disabled`]:At,[`${Nt}-wrapper-in-form-item`]:Dt},lt==null?void 0:lt.className,f,Me,Xt),Yt=E()({[`${Nt}-indeterminate`]:Qe},Oe.A,Xt),st=Qe?"mixed":void 0;return fn(Z.createElement(ie.Z,{component:"Checkbox",disabled:At},Z.createElement("label",{className:kt,style:Object.assign(Object.assign({},lt==null?void 0:lt.style),D),onMouseEnter:F,onMouseLeave:ve},Z.createElement(M.Z,Object.assign({"aria-checked":st},ht,{prefixCls:Nt,className:Yt,disabled:At,ref:le})),J!==void 0&&Z.createElement("span",null,J))))};var Y=Z.forwardRef(de),v=a(74902),Pe=a(10366),Ae=function(G,le){var oe={};for(var I in G)Object.prototype.hasOwnProperty.call(G,I)&&le.indexOf(I)<0&&(oe[I]=G[I]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,I=Object.getOwnPropertySymbols(G);f<I.length;f++)le.indexOf(I[f])<0&&Object.prototype.propertyIsEnumerable.call(G,I[f])&&(oe[I[f]]=G[I[f]]);return oe};const Ke=(G,le)=>{const{defaultValue:oe,children:I,options:f=[],prefixCls:Me,className:J,rootClassName:Qe,style:D,onChange:F}=G,ve=Ae(G,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:te,direction:pe}=Z.useContext(fe.E_),[ye,we]=Z.useState(ve.value||oe||[]),[vt,lt]=Z.useState([]);Z.useEffect(()=>{"value"in ve&&we(ve.value||[])},[ve.value]);const Ze=Z.useMemo(()=>f.map(ct=>typeof ct=="string"||typeof ct=="number"?{label:ct,value:ct}:ct),[f]),Dt=ct=>{lt(Bt=>Bt.filter(cn=>cn!==ct))},pt=ct=>{lt(Bt=>[].concat((0,v.Z)(Bt),[ct]))},At=ct=>{const Bt=ye.indexOf(ct.value),cn=(0,v.Z)(ye);Bt===-1?cn.push(ct.value):cn.splice(Bt,1),"value"in ve||we(cn),F==null||F(cn.filter(vn=>vt.includes(vn)).sort((vn,hn)=>{const pn=Ze.findIndex(Mn=>Mn.value===vn),zn=Ze.findIndex(Mn=>Mn.value===hn);return pn-zn}))},wt=te("checkbox",Me),Nt=`${wt}-group`,[fn,Xt]=(0,X.ZP)(wt),ht=(0,Pe.Z)(ve,["value","disabled"]),kt=f.length?Ze.map(ct=>Z.createElement(Y,{prefixCls:wt,key:ct.value.toString(),disabled:"disabled"in ct?ct.disabled:ve.disabled,value:ct.value,checked:ye.includes(ct.value),onChange:ct.onChange,className:`${Nt}-item`,style:ct.style,title:ct.title},ct.label)):I,Yt={toggleOption:At,value:ye,disabled:ve.disabled,name:ve.name,registerValue:pt,cancelValue:Dt},st=E()(Nt,{[`${Nt}-rtl`]:pe==="rtl"},J,Qe,Xt);return fn(Z.createElement("div",Object.assign({className:st,style:D},ht,{ref:le}),Z.createElement(ae.Provider,{value:Yt},kt)))},k=Z.forwardRef(Ke);var N=Z.memo(k);const R=Y;R.Group=N,R.__ANT_CHECKBOX=!0;var j=R},63185:function(Et,Ne,a){a.d(Ne,{C2:function(){return fe}});var C=a(14747),E=a(45503),M=a(67968);const Z=$=>{const{checkboxCls:r}=$,re=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,C.Wf)($)),{display:"inline-flex",flexWrap:"wrap",columnGap:$.marginXS,[`> ${$.antCls}-row`]:{flex:1}}),[re]:Object.assign(Object.assign({},(0,C.Wf)($)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${re}`]:{marginInlineStart:0},[`&${re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,C.Wf)($)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:$.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,C.oN)($))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:$.checkboxSize,height:$.checkboxSize,direction:"ltr",backgroundColor:$.colorBgContainer,border:`${$.lineWidth}px ${$.lineType} ${$.colorBorder}`,borderRadius:$.borderRadiusSM,borderCollapse:"separate",transition:`all ${$.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:$.checkboxSize/14*5,height:$.checkboxSize/14*8,border:`${$.lineWidthBold}px solid ${$.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${$.motionDurationFast} ${$.motionEaseInBack}, opacity ${$.motionDurationFast}`}},"& + span":{paddingInlineStart:$.paddingXS,paddingInlineEnd:$.paddingXS}})},{[`
|
|
${re}:not(${re}-disabled),
|
|
${r}:not(${r}-disabled)
|
|
`]:{[`&:hover ${r}-inner`]:{borderColor:$.colorPrimary}},[`${re}:not(${re}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:$.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:$.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:$.colorPrimary,borderColor:$.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${$.motionDurationMid} ${$.motionEaseOutBack} ${$.motionDurationFast}`}}},[`
|
|
${re}-checked:not(${re}-disabled),
|
|
${r}-checked:not(${r}-disabled)
|
|
`]:{[`&:hover ${r}-inner`]:{backgroundColor:$.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:$.colorBgContainer,borderColor:$.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:$.fontSizeLG/2,height:$.fontSizeLG/2,backgroundColor:$.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${re}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:$.colorBgContainerDisabled,borderColor:$.colorBorder,"&:after":{borderColor:$.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:$.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:$.colorTextDisabled}}}]};function fe($,r){const re=(0,E.TS)(r,{checkboxCls:`.${$}`,checkboxSize:r.controlInteractiveSize});return[Z(re)]}Ne.ZP=(0,M.Z)("Checkbox",($,r)=>{let{prefixCls:re}=r;return[fe(re,$)]})},49867:function(Et,Ne,a){a.d(Ne,{N:function(){return C}});const C=E=>({color:E.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${E.motionDurationSlow}`,"&:focus, &:hover":{color:E.colorLinkHover},"&:active":{color:E.colorLinkActive}})},9430:function(Et,Ne,a){a.d(Ne,{default:function(){return Il}});var C={},E="rc-table-internal-hook",M=a(97685),Z=a(66680),fe=a(8410),$=a(91881),r=a(67294),re=a(73935);function ae(e){var t=r.createContext(void 0),n=function(i){var s=i.value,c=i.children,u=r.useRef(s);u.current=s;var d=r.useState(function(){return{getValue:function(){return u.current},listeners:new Set}}),p=(0,M.Z)(d,1),y=p[0];return(0,fe.Z)(function(){(0,re.unstable_batchedUpdates)(function(){y.listeners.forEach(function(g){g(s)})})},[s]),r.createElement(t.Provider,{value:y},c)};return{Context:t,Provider:n,defaultValue:e}}function X(e,t){var n=(0,Z.Z)(typeof t=="function"?t:function(g){if(t===void 0)return g;if(!Array.isArray(t))return g[t];var A={};return t.forEach(function(P){A[P]=g[P]}),A}),o=r.useContext(e==null?void 0:e.Context),i=o||{},s=i.listeners,c=i.getValue,u=r.useRef();u.current=n(o?c():e==null?void 0:e.defaultValue);var d=r.useState({}),p=(0,M.Z)(d,2),y=p[1];return(0,fe.Z)(function(){if(!o)return;function g(A){var P=n(A);(0,$.Z)(u.current,P,!0)||y({})}return s.add(g),function(){s.delete(g)}},[o]),u.current}var ie=a(87462),Oe=a(42550);function K(){var e=r.createContext(null);function t(){return r.useContext(e)}function n(i,s){var c=(0,Oe.Yr)(i),u=function(p,y){var g=c?{ref:y}:{},A=r.useRef(0),P=r.useRef(p),T=t();return T!==null?r.createElement(i,(0,ie.Z)({},p,g)):((!s||s(P.current,p))&&(A.current+=1),P.current=p,r.createElement(e.Provider,{value:A.current},r.createElement(i,(0,ie.Z)({},p,g))))};return c?r.forwardRef(u):u}function o(i,s){var c=(0,Oe.Yr)(i),u=function(p,y){var g=c?{ref:y}:{};return t(),r.createElement(i,(0,ie.Z)({},p,g))};return c?r.memo(r.forwardRef(u),s):r.memo(u,s)}return{makeImmutable:n,responseImmutable:o,useImmutableMark:t}}var de=K(),ee=de.makeImmutable,Y=de.responseImmutable,v=de.useImmutableMark,Pe=K(),Ae=Pe.makeImmutable,Ke=Pe.responseImmutable,k=Pe.useImmutableMark,N=ae(),R=N;function j(e,t){var n=r.useRef(0);n.current+=1;var o=r.useRef(e),i=[];Object.keys(e||{}).map(function(c){var u;(e==null?void 0:e[c])!==((u=o.current)===null||u===void 0?void 0:u[c])&&i.push(c)}),o.current=e;var s=r.useRef([]);return i.length&&(s.current=i),r.useDebugValue(n.current),r.useDebugValue(s.current.join(", ")),t&&console.log("".concat(t,":"),n.current,s.current),n.current}var G=null,le=r.memo(function(){var e=j();return r.createElement("h1",null,"Render Times: ",e)});le.displayName="RenderBlock";var oe=a(71002),I=a(1413),f=a(4942),Me=a(94184),J=a.n(Me);function Qe(e,t,n){var o=r.useRef({});return(!("value"in o.current)||n(o.current.condition,t))&&(o.current.value=e(),o.current.condition=t),o.current.value}var D={},F=[],ve=function(t){F.push(t)};function te(e,t){if(0)var n}function pe(e,t){if(0)var n}function ye(){D={}}function we(e,t,n){!t&&!D[n]&&(e(!1,n),D[n]=!0)}function vt(e,t){we(te,e,t)}function lt(e,t){we(pe,e,t)}vt.preMessage=ve,vt.resetWarned=ye,vt.noteOnce=lt;var Ze=vt;function Dt(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=new Set;function i(s,c){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,d=o.has(s);if(Ze(!d,"Warning: There may be circular references"),d)return!1;if(s===c)return!0;if(n&&u>1)return!1;o.add(s);var p=u+1;if(Array.isArray(s)){if(!Array.isArray(c)||s.length!==c.length)return!1;for(var y=0;y<s.length;y++)if(!i(s[y],c[y],p))return!1;return!0}if(s&&c&&(0,oe.Z)(s)==="object"&&(0,oe.Z)(c)==="object"){var g=Object.keys(s);return g.length!==Object.keys(c).length?!1:g.every(function(A){return i(s[A],c[A],p)})}return!1}return i(e,t)}var pt=Dt;function At(e,t){for(var n=e,o=0;o<t.length;o+=1){if(n==null)return;n=n[t[o]]}return n}var wt=r.createContext({renderWithProps:!1}),Nt=wt,fn="RC_TABLE_KEY";function Xt(e){return e==null?[]:Array.isArray(e)?e:[e]}function ht(e){var t=[],n={};return e.forEach(function(o){for(var i=o||{},s=i.key,c=i.dataIndex,u=s||Xt(c).join("-")||fn;n[u];)u="".concat(u,"_next");n[u]=!0,t.push(u)}),t}function kt(e){return e!=null}function Yt(e){return e&&(0,oe.Z)(e)==="object"&&!Array.isArray(e)&&!r.isValidElement(e)}function st(e,t,n,o,i,s){var c=r.useContext(Nt),u=k(),d=Qe(function(){if(kt(o))return[o];var p=t==null||t===""?[]:Array.isArray(t)?t:[t],y=At(e,p),g=y,A=void 0;if(i){var P=i(y,e,n);Yt(P)?(g=P.children,A=P.props,c.renderWithProps=!0):g=P}return[g,A]},[u,e,o,t,i,n],function(p,y){if(s){var g=(0,M.Z)(p,2),A=g[1],P=(0,M.Z)(y,2),T=P[1];return s(T,A)}return c.renderWithProps?!0:!pt(p,y,!0)});return d}function ct(e,t,n,o){var i=e+t-1;return e<=o&&i>=n}function Bt(e,t){return X(R,function(n){var o=ct(e,t||1,n.hoverStartRow,n.hoverEndRow);return[o,n.onHover]})}var cn=function(t){var n=t.ellipsis,o=t.rowType,i=t.children,s,c=n===!0?{showTitle:!0}:n;return c&&(c.showTitle||o==="header")&&(typeof i=="string"||typeof i=="number"?s=i.toString():r.isValidElement(i)&&typeof i.props.children=="string"&&(s=i.props.children)),s};function vn(e){var t,n,o,i,s,c,u,d,p=e.component,y=e.children,g=e.ellipsis,A=e.scope,P=e.prefixCls,T=e.className,z=e.align,B=e.record,W=e.render,U=e.dataIndex,_=e.renderIndex,Se=e.shouldCellUpdate,Re=e.index,he=e.rowType,Fe=e.colSpan,Ve=e.rowSpan,se=e.fixLeft,xe=e.fixRight,ce=e.firstFixLeft,q=e.lastFixLeft,ge=e.firstFixRight,Le=e.lastFixRight,Je=e.appendNode,We=e.additionalProps,Ie=We===void 0?{}:We,qe=e.isSticky,tt="".concat(P,"-cell"),Pt=X(R,["supportSticky","allColumnsFixedLeft"]),ft=Pt.supportSticky,Vt=Pt.allColumnsFixedLeft,Gt=st(B,U,_,y,W,Se),Ge=(0,M.Z)(Gt,2),qt=Ge[0],mt=Ge[1],Lt={},Mt=typeof se=="number"&&ft,Rn=typeof xe=="number"&&ft;Mt&&(Lt.position="sticky",Lt.left=se),Rn&&(Lt.position="sticky",Lt.right=xe);var $e=(t=(n=(o=mt==null?void 0:mt.colSpan)!==null&&o!==void 0?o:Ie.colSpan)!==null&&n!==void 0?n:Fe)!==null&&t!==void 0?t:1,De=(i=(s=(c=mt==null?void 0:mt.rowSpan)!==null&&c!==void 0?c:Ie.rowSpan)!==null&&s!==void 0?s:Ve)!==null&&i!==void 0?i:1,Te=Bt(Re,De),Ce=(0,M.Z)(Te,2),gt=Ce[0],Ee=Ce[1],je=function(tn){var On;B&&Ee(Re,Re+De-1),Ie==null||(On=Ie.onMouseEnter)===null||On===void 0||On.call(Ie,tn)},dt=function(tn){var On;B&&Ee(-1,-1),Ie==null||(On=Ie.onMouseLeave)===null||On===void 0||On.call(Ie,tn)};if($e===0||De===0)return null;var at=(u=Ie.title)!==null&&u!==void 0?u:cn({rowType:he,ellipsis:g,children:qt}),yn=J()(tt,T,(d={},(0,f.Z)(d,"".concat(tt,"-fix-left"),Mt&&ft),(0,f.Z)(d,"".concat(tt,"-fix-left-first"),ce&&ft),(0,f.Z)(d,"".concat(tt,"-fix-left-last"),q&&ft),(0,f.Z)(d,"".concat(tt,"-fix-left-all"),q&&Vt&&ft),(0,f.Z)(d,"".concat(tt,"-fix-right"),Rn&&ft),(0,f.Z)(d,"".concat(tt,"-fix-right-first"),ge&&ft),(0,f.Z)(d,"".concat(tt,"-fix-right-last"),Le&&ft),(0,f.Z)(d,"".concat(tt,"-ellipsis"),g),(0,f.Z)(d,"".concat(tt,"-with-append"),Je),(0,f.Z)(d,"".concat(tt,"-fix-sticky"),(Mt||Rn)&&qe&&ft),(0,f.Z)(d,"".concat(tt,"-row-hover"),!mt&>),d),Ie.className,mt==null?void 0:mt.className),un={};z&&(un.textAlign=z);var Gn=(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({},Lt),Ie.style),un),mt==null?void 0:mt.style),en=qt;return(0,oe.Z)(en)==="object"&&!Array.isArray(en)&&!r.isValidElement(en)&&(en=null),g&&(q||ge)&&(en=r.createElement("span",{className:"".concat(tt,"-content")},en)),r.createElement(p,(0,ie.Z)({},mt,Ie,{className:yn,style:Gn,title:at,scope:A,onMouseEnter:je,onMouseLeave:dt,colSpan:$e!==1?$e:null,rowSpan:De!==1?De:null}),Je,en)}var hn=r.memo(vn);function pn(e,t,n,o,i,s){var c=n[e]||{},u=n[t]||{},d,p;c.fixed==="left"?d=o.left[i==="rtl"?t:e]:u.fixed==="right"&&(p=o.right[i==="rtl"?e:t]);var y=!1,g=!1,A=!1,P=!1,T=n[t+1],z=n[e-1],B=!(s!=null&&s.children);if(i==="rtl"){if(d!==void 0){var W=z&&z.fixed==="left";P=!W&&B}else if(p!==void 0){var U=T&&T.fixed==="right";A=!U&&B}}else if(d!==void 0){var _=T&&T.fixed==="left";y=!_&&B}else if(p!==void 0){var Se=z&&z.fixed==="right";g=!Se&&B}return{fixLeft:d,fixRight:p,lastFixLeft:y,firstFixRight:g,lastFixRight:A,firstFixLeft:P,isSticky:o.isSticky}}var zn=r.createContext({}),Mn=zn;function Yn(e){var t=e.className,n=e.index,o=e.children,i=e.colSpan,s=i===void 0?1:i,c=e.rowSpan,u=e.align,d=X(R,["prefixCls","direction"]),p=d.prefixCls,y=d.direction,g=r.useContext(Mn),A=g.scrollColumnIndex,P=g.stickyOffsets,T=g.flattenColumns,z=g.columns,B=n+s-1,W=B+1===A?s+1:s,U=pn(n,n+W-1,T,P,y,z==null?void 0:z[n]);return r.createElement(hn,(0,ie.Z)({className:t,index:n,component:"td",prefixCls:p,record:null,dataIndex:null,align:u,colSpan:W,rowSpan:c,render:function(){return o}},U))}var Wt=a(45987),Tn=["children"];function nr(e){var t=e.children,n=(0,Wt.Z)(e,Tn);return r.createElement("tr",n,t)}function mn(e){var t=e.children;return t}mn.Row=nr,mn.Cell=Yn;var fr=mn;function Lr(e){var t=e.children,n=e.stickyOffsets,o=e.flattenColumns,i=e.columns,s=X(R,"prefixCls"),c=o.length-1,u=o[c],d=r.useMemo(function(){return{stickyOffsets:n,flattenColumns:o,scrollColumnIndex:u!=null&&u.scrollbar?c:null,columns:i}},[u,o,c,n,i]);return r.createElement(Mn.Provider,{value:d},r.createElement("tfoot",{className:"".concat(s,"-summary")},t))}var Ln=Ke(Lr),vr=fr;function rr(e){var t=r.useRef();t.current=e;var n=r.useCallback(function(){for(var o,i=arguments.length,s=new Array(i),c=0;c<i;c++)s[c]=arguments[c];return(o=t.current)===null||o===void 0?void 0:o.call.apply(o,[t].concat(s))},[]);return n}function pr(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Fr=pr()?r.useLayoutEffect:r.useEffect,Gr=function(t,n){var o=React.useRef(!0);Fr(function(){return t(o.current)},n),Fr(function(){return o.current=!1,function(){o.current=!0}},[])},po=function(t,n){Gr(function(o){if(!o)return t()},n)},Xr=null;function Yr(e){var t=React.useRef(!1),n=React.useState(e),o=_slicedToArray(n,2),i=o[0],s=o[1];React.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function c(u,d){d&&t.current||s(u)}return[i,c]}function It(e){return e!==void 0}function rt(e,t){var n=t||{},o=n.defaultValue,i=n.value,s=n.onChange,c=n.postState,u=useState(function(){return It(i)?i:It(o)?typeof o=="function"?o():o:typeof e=="function"?e():e}),d=_slicedToArray(u,2),p=d[0],y=d[1],g=i!==void 0?i:p,A=c?c(g):g,P=useEvent(s),T=useState([g]),z=_slicedToArray(T,2),B=z[0],W=z[1];useLayoutUpdateEffect(function(){var _=B[0];p!==_&&P(p,_)},[B]),useLayoutUpdateEffect(function(){It(i)||y(i)},[i]);var U=useEvent(function(_,Se){y(_,Se),W([g],Se)});return[A,U]}var wn=a(35110);function Cn(e,t){typeof e=="function"?e(t):(0,oe.Z)(e)==="object"&&e&&"current"in e&&(e.current=t)}function Wn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t.filter(function(i){return i});return o.length<=1?o[0]:function(i){t.forEach(function(s){Cn(s,i)})}}function mr(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return useMemo(function(){return Wn.apply(void 0,t)},t,function(o,i){return o.length!==i.length||o.every(function(s,c){return s!==i[c]})})}function br(e){var t,n,o=isMemo(e)?e.type.type:e.type;return!(typeof o=="function"&&!((t=o.prototype)!==null&&t!==void 0&&t.render)||typeof e=="function"&&!((n=e.prototype)!==null&&n!==void 0&&n.render))}function mo(e){return!isValidElement(e)||isFragment(e)?!1:br(e)}function Br(e,t,n,o){if(!t.length)return n;var i=_toArray(t),s=i[0],c=i.slice(1),u;return!e&&typeof s=="number"?u=[]:Array.isArray(e)?u=_toConsumableArray(e):u=_objectSpread({},e),o&&n===void 0&&c.length===1?delete u[s][c[0]]:u[s]=Br(u[s],c,n,o),u}function Qr(e,t,n){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&o&&n===void 0&&!get(e,t.slice(0,-1))?e:Br(e,t,n,o)}function jo(e){return _typeof(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function go(e){return Array.isArray(e)?[]:{}}var zo=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Na(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=go(t[0]);return t.forEach(function(i){function s(c,u){var d=new Set(u),p=get(i,c),y=Array.isArray(p);if(y||jo(p)){if(!d.has(p)){d.add(p);var g=get(o,c);y?o=Qr(o,c,[]):(!g||_typeof(g)!=="object")&&(o=Qr(o,c,go(p))),zo(p).forEach(function(A){s([].concat(_toConsumableArray(c),[A]),d)})}}else o=Qr(o,c,p)}s([])}),o}var ho=a(48555),Wo=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,o=t.height;if(n||o)return!0}if(e.getBoundingClientRect){var i=e.getBoundingClientRect(),s=i.width,c=i.height;if(s||c)return!0}}return!1},wr=function(t){if(pr()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],o=window.document.documentElement;return n.some(function(i){return i in o.style})}return!1},Vo=function(t,n){if(!wr(t))return!1;var o=document.createElement("div"),i=o.style[t];return o.style[t]=n,o.style[t]!==i};function $t(e,t){return!Array.isArray(e)&&t!==void 0?Vo(e,t):wr(e)}var Jr;function Hr(e){if(typeof document=="undefined")return 0;if(e||Jr===void 0){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),o=n.style;o.position="absolute",o.top="0",o.left="0",o.pointerEvents="none",o.visibility="hidden",o.width="200px",o.height="150px",o.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var i=t.offsetWidth;n.style.overflow="scroll";var s=t.offsetWidth;i===s&&(s=n.clientWidth),document.body.removeChild(n),Jr=i-s}return Jr}function yo(e){var t=e.match(/^(.*)px$/),n=Number(t==null?void 0:t[1]);return Number.isNaN(n)?Hr():n}function xo(e){if(typeof document=="undefined"||!e||!(e instanceof Element))return{width:0,height:0};var t=getComputedStyle(e,"::-webkit-scrollbar"),n=t.width,o=t.height;return{width:yo(n),height:yo(o)}}var Go=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,So=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Xo="".concat(Go," ").concat(So).split(/[\s\n]+/),Co="aria-",Yo="data-";function Qn(e,t){return e.indexOf(t)===0}function Ur(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=(0,I.Z)({},t);var o={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||Qn(i,Co))||n.data&&Qn(i,Yo)||n.attr&&Xo.includes(i))&&(o[i]=e[i])}),o}function _r(e,t,n,o,i,s,c){e.push({record:t,indent:n,index:c});var u=s(t),d=i==null?void 0:i.has(u);if(t&&Array.isArray(t[o])&&d)for(var p=0;p<t[o].length;p+=1)_r(e,t[o][p],n+1,o,i,s,p)}function qr(e,t,n,o){var i=r.useMemo(function(){if(n!=null&&n.size){for(var s=[],c=0;c<(e==null?void 0:e.length);c+=1){var u=e[c];_r(s,u,0,t,n,o,c)}return s}return e==null?void 0:e.map(function(d,p){return{record:d,indent:0,index:p}})},[e,t,n,o]);return i}function Eo(e){var t=e.prefixCls,n=e.children,o=e.component,i=e.cellComponent,s=e.className,c=e.expanded,u=e.colSpan,d=e.isEmpty,p=X(R,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),y=p.scrollbarSize,g=p.fixHeader,A=p.fixColumn,P=p.componentWidth,T=p.horizonScroll,z=n;return(d?T&&P:A)&&(z=r.createElement("div",{style:{width:P-(g?y:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},z)),r.createElement(o,{className:s,style:{display:c?null:"none"}},r.createElement(hn,{component:i,prefixCls:t,colSpan:u},z))}var eo=Eo;function bo(e,t,n,o){var i=X(R,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),s=i.flattenColumns,c=i.expandableType,u=i.expandedKeys,d=i.childrenColumnName,p=i.onTriggerExpand,y=i.rowExpandable,g=i.onRow,A=i.expandRowByClick,P=i.rowClassName,T=c==="nest",z=c==="row"&&(!y||y(e)),B=z||T,W=u&&u.has(t),U=d&&e&&e[d],_=rr(p),Se=g==null?void 0:g(e,n),Re=Se==null?void 0:Se.onClick,he=function(xe){A&&B&&p(e,xe);for(var ce=arguments.length,q=new Array(ce>1?ce-1:0),ge=1;ge<ce;ge++)q[ge-1]=arguments[ge];Re==null||Re.apply(void 0,[xe].concat(q))},Fe;typeof P=="string"?Fe=P:typeof P=="function"&&(Fe=P(e,n,o));var Ve=ht(s);return(0,I.Z)((0,I.Z)({},i),{},{columnsKey:Ve,nestExpandable:T,expanded:W,hasNestChildren:U,record:e,onTriggerExpand:_,rowSupportExpand:z,expandable:B,rowProps:(0,I.Z)((0,I.Z)({},Se),{},{className:J()(Fe,Se==null?void 0:Se.className),onClick:he})})}function to(e,t,n,o,i){var s=e.record,c=e.prefixCls,u=e.columnsKey,d=e.fixedInfoList,p=e.expandIconColumnIndex,y=e.nestExpandable,g=e.indentSize,A=e.expandIcon,P=e.expanded,T=e.hasNestChildren,z=e.onTriggerExpand,B=u[n],W=d[n],U;n===(p||0)&&y&&(U=r.createElement(r.Fragment,null,r.createElement("span",{style:{paddingLeft:"".concat(g*o,"px")},className:"".concat(c,"-row-indent indent-level-").concat(o)}),A({prefixCls:c,expanded:P,expandable:T,record:s,onExpand:z})));var _;return t.onCell&&(_=t.onCell(s,i)),{key:B,fixedInfo:W,appendCellNode:U,additionalCellProps:_||{}}}function wo(e){var t=e.className,n=e.style,o=e.record,i=e.index,s=e.renderIndex,c=e.rowKey,u=e.indent,d=u===void 0?0:u,p=e.rowComponent,y=e.cellComponent,g=e.scopeCellComponent,A=bo(o,c,i,d),P=A.prefixCls,T=A.flattenColumns,z=A.expandedRowClassName,B=A.expandedRowRender,W=A.rowProps,U=A.expanded,_=A.rowSupportExpand,Se=r.useState(!1),Re=(0,M.Z)(Se,2),he=Re[0],Fe=Re[1];r.useEffect(function(){U&&Fe(!0)},[U]);var Ve=r.createElement(p,(0,ie.Z)({},W,{"data-row-key":c,className:J()(t,"".concat(P,"-row"),"".concat(P,"-row-level-").concat(d),W==null?void 0:W.className),style:(0,I.Z)((0,I.Z)({},n),W==null?void 0:W.style)}),T.map(function(q,ge){var Le=q.render,Je=q.dataIndex,We=q.className,Ie=to(A,q,ge,d,i),qe=Ie.key,tt=Ie.fixedInfo,Pt=Ie.appendCellNode,ft=Ie.additionalCellProps;return r.createElement(hn,(0,ie.Z)({className:We,ellipsis:q.ellipsis,align:q.align,scope:q.rowScope,component:q.rowScope?g:y,prefixCls:P,key:qe,record:o,index:i,renderIndex:s,dataIndex:Je,render:Le,shouldCellUpdate:q.shouldCellUpdate},tt,{appendNode:Pt,additionalProps:ft}))})),se;if(_&&(he||U)){var xe=B(o,i,d+1,U),ce=z&&z(o,i,d);se=r.createElement(eo,{expanded:U,className:J()("".concat(P,"-expanded-row"),"".concat(P,"-expanded-row-level-").concat(d+1),ce),prefixCls:P,component:p,cellComponent:y,colSpan:T.length,isEmpty:!1},xe)}return r.createElement(r.Fragment,null,Ve,se)}wo.displayName="BodyRow";var Tt=Ke(wo);function no(e){var t=e.columnKey,n=e.onColumnResize,o=r.useRef();return r.useEffect(function(){o.current&&n(t,o.current.offsetWidth)},[]),r.createElement(ho.Z,{data:t},r.createElement("td",{ref:o,style:{padding:0,border:0,height:0}},r.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Nr(e){var t=e.prefixCls,n=e.columnsKey,o=e.onColumnResize;return r.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),style:{height:0,fontSize:0}},r.createElement(ho.Z.Collection,{onBatchResize:function(s){s.forEach(function(c){var u=c.data,d=c.size;o(u,d.offsetWidth)})}},n.map(function(i){return r.createElement(no,{key:i,columnKey:i,onColumnResize:o})})))}function No(e){var t=e.data,n=e.measureColumnWidth,o=X(R,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),i=o.prefixCls,s=o.getComponent,c=o.onColumnResize,u=o.flattenColumns,d=o.getRowKey,p=o.expandedKeys,y=o.childrenColumnName,g=o.emptyNode,A=qr(t,y,p,d),P=r.useRef({renderWithProps:!1}),T=s(["body","wrapper"],"tbody"),z=s(["body","row"],"tr"),B=s(["body","cell"],"td"),W=s(["body","cell"],"th"),U;t.length?U=A.map(function(Se,Re){var he=Se.record,Fe=Se.indent,Ve=Se.index,se=d(he,Re);return r.createElement(Tt,{key:se,rowKey:se,record:he,index:Re,renderIndex:Ve,rowComponent:z,cellComponent:B,scopeCellComponent:W,getRowKey:d,indent:Fe})}):U=r.createElement(eo,{expanded:!0,className:"".concat(i,"-placeholder"),prefixCls:i,component:z,cellComponent:B,colSpan:u.length,isEmpty:!0},g);var _=ht(u);return r.createElement(Nt.Provider,{value:P.current},r.createElement(T,{className:"".concat(i,"-tbody")},n&&r.createElement(Nr,{prefixCls:i,columnsKey:_,onColumnResize:c}),U))}No.displayName="Body";var ro=Ke(No),Qo=["expandable"],Rr="RC_TABLE_INTERNAL_COL_DEFINE";function Jo(e){var t=e.expandable,n=(0,Wt.Z)(e,Qo),o;return"expandable"in e?o=(0,I.Z)((0,I.Z)({},n),t):o=n,o.showExpandColumn===!1&&(o.expandIconColumnIndex=-1),o}var _o=["columnType"];function qo(e){for(var t=e.colWidths,n=e.columns,o=e.columCount,i=[],s=o||n.length,c=!1,u=s-1;u>=0;u-=1){var d=t[u],p=n&&n[u],y=p&&p[Rr];if(d||y||c){var g=y||{},A=g.columnType,P=(0,Wt.Z)(g,_o);i.unshift(r.createElement("col",(0,ie.Z)({key:u,style:{width:d}},P))),c=!0}}return r.createElement("colgroup",null,i)}var Ro=qo,Zt=a(74902),ea=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ta(e,t){return(0,r.useMemo)(function(){for(var n=[],o=0;o<t;o+=1){var i=e[o];if(i!==void 0)n[o]=i;else return null}return n},[e.join("_"),t])}var oo=r.forwardRef(function(e,t){var n=e.className,o=e.noData,i=e.columns,s=e.flattenColumns,c=e.colWidths,u=e.columCount,d=e.stickyOffsets,p=e.direction,y=e.fixHeader,g=e.stickyTopOffset,A=e.stickyBottomOffset,P=e.stickyClassName,T=e.onScroll,z=e.maxContentScroll,B=e.children,W=(0,Wt.Z)(e,ea),U=X(R,["prefixCls","scrollbarSize","isSticky"]),_=U.prefixCls,Se=U.scrollbarSize,Re=U.isSticky,he=Re&&!y?0:Se,Fe=r.useRef(null),Ve=r.useCallback(function(We){Cn(t,We),Cn(Fe,We)},[]);r.useEffect(function(){var We;function Ie(qe){var tt=qe,Pt=tt.currentTarget,ft=tt.deltaX;ft&&(T({currentTarget:Pt,scrollLeft:Pt.scrollLeft+ft}),qe.preventDefault())}return(We=Fe.current)===null||We===void 0||We.addEventListener("wheel",Ie),function(){var qe;(qe=Fe.current)===null||qe===void 0||qe.removeEventListener("wheel",Ie)}},[]);var se=r.useMemo(function(){return s.every(function(We){return We.width})},[s]),xe=s[s.length-1],ce={fixed:xe?xe.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(_,"-cell-scrollbar")}}},q=(0,r.useMemo)(function(){return he?[].concat((0,Zt.Z)(i),[ce]):i},[he,i]),ge=(0,r.useMemo)(function(){return he?[].concat((0,Zt.Z)(s),[ce]):s},[he,s]),Le=(0,r.useMemo)(function(){var We=d.right,Ie=d.left;return(0,I.Z)((0,I.Z)({},d),{},{left:p==="rtl"?[].concat((0,Zt.Z)(Ie.map(function(qe){return qe+he})),[0]):Ie,right:p==="rtl"?We:[].concat((0,Zt.Z)(We.map(function(qe){return qe+he})),[0]),isSticky:Re})},[he,d,Re]),Je=ta(c,u);return r.createElement("div",{style:(0,I.Z)({overflow:"hidden"},Re?{top:g,bottom:A}:{}),ref:Ve,className:J()(n,(0,f.Z)({},P,!!P))},r.createElement("table",{style:{tableLayout:"fixed",visibility:o||Je?null:"hidden"}},(!o||!z||se)&&r.createElement(Ro,{colWidths:Je?[].concat((0,Zt.Z)(Je),[he]):[],columCount:u+1,columns:ge}),B((0,I.Z)((0,I.Z)({},W),{},{stickyOffsets:Le,columns:q,flattenColumns:ge}))))});oo.displayName="FixedHolder";var Oo=r.memo(oo);function Po(e){var t=e.cells,n=e.stickyOffsets,o=e.flattenColumns,i=e.rowComponent,s=e.cellComponent,c=e.tdCellComponent,u=e.onHeaderRow,d=e.index,p=X(R,["prefixCls","direction"]),y=p.prefixCls,g=p.direction,A;u&&(A=u(t.map(function(T){return T.column}),d));var P=ht(t.map(function(T){return T.column}));return r.createElement(i,A,t.map(function(T,z){var B=T.column,W=pn(T.colStart,T.colEnd,o,n,g,B),U;return B&&B.onHeaderCell&&(U=T.column.onHeaderCell(B)),r.createElement(hn,(0,ie.Z)({},T,{scope:B.title?T.colSpan>1?"colgroup":"col":null,ellipsis:B.ellipsis,align:B.align,component:B.title?s:c,prefixCls:y,key:P[z]},W,{additionalProps:U,rowType:"header"}))}))}Po.displayName="HeaderRow";var na=Po;function Ao(e){var t=[];function n(c,u){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[d]=t[d]||[];var p=u,y=c.filter(Boolean).map(function(g){var A={key:g.key,className:g.className||"",children:g.title,column:g,colStart:p},P=1,T=g.children;return T&&T.length>0&&(P=n(T,p,d+1).reduce(function(z,B){return z+B},0),A.hasSubColumns=!0),"colSpan"in g&&(P=g.colSpan),"rowSpan"in g&&(A.rowSpan=g.rowSpan),A.colSpan=P,A.colEnd=A.colStart+P-1,t[d].push(A),p+=P,P});return y}n(e,0);for(var o=t.length,i=function(u){t[u].forEach(function(d){!("rowSpan"in d)&&!d.hasSubColumns&&(d.rowSpan=o-u)})},s=0;s<o;s+=1)i(s);return t}function ra(e){var t=e.stickyOffsets,n=e.columns,o=e.flattenColumns,i=e.onHeaderRow,s=X(R,["prefixCls","getComponent"]),c=s.prefixCls,u=s.getComponent,d=r.useMemo(function(){return Ao(n)},[n]),p=u(["header","wrapper"],"thead"),y=u(["header","row"],"tr"),g=u(["header","cell"],"th"),A=u(["header","cell"],"td");return r.createElement(p,{className:"".concat(c,"-thead")},d.map(function(P,T){var z=r.createElement(na,{key:T,flattenColumns:o,cells:P,stickyOffsets:t,rowComponent:y,cellComponent:g,tdCellComponent:A,onHeaderRow:i,index:T});return z}))}var Io=Ke(ra);function To(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return r.Children.forEach(e,function(o){o==null&&!t.keepEmpty||(Array.isArray(o)?n=n.concat(To(o)):(0,wn.isFragment)(o)&&o.props?n=n.concat(To(o.props.children,t)):n.push(o))}),n}function ao(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function Vn(e,t){return r.useMemo(function(){if(t&&t>0){var n=0,o=0;e.forEach(function(p){var y=ao(t,p.width);y?n+=y:o+=1});var i=t-n,s=o,c=i/o,u=0,d=e.map(function(p){var y=(0,I.Z)({},p),g=ao(t,y.width);if(g)y.width=g;else{var A=Math.floor(c);y.width=s===1?i:A,i-=A,s-=1}return u+=y.width,y});return[d,u]}return[e,t]},[e,t])}var io=["children"],oa=["fixed"];function Or(e){return To(e).filter(function(t){return r.isValidElement(t)}).map(function(t){var n=t.key,o=t.props,i=o.children,s=(0,Wt.Z)(o,io),c=(0,I.Z)({key:n},s);return i&&(c.children=Or(i)),c})}function jr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&(0,oe.Z)(n)==="object"}).reduce(function(n,o,i){var s=o.fixed,c=s===!0?"left":s,u="".concat(t,"-").concat(i),d=o.children;return d&&d.length>0?[].concat((0,Zt.Z)(n),(0,Zt.Z)(jr(d,u).map(function(p){return(0,I.Z)({fixed:c},p)}))):[].concat((0,Zt.Z)(n),[(0,I.Z)((0,I.Z)({key:u},o),{},{fixed:c})])},[])}function Ra(e){for(var t=!0,n=0;n<e.length;n+=1){var o=e[n];if(t&&o.fixed!=="left")t=!1;else if(!t&&o.fixed==="left"){warning(!1,"Index ".concat(n-1," of `columns` missing `fixed='left'` prop."));break}}for(var i=!0,s=e.length-1;s>=0;s-=1){var c=e[s];if(i&&c.fixed!=="right")i=!1;else if(!i&&c.fixed==="right"){warning(!1,"Index ".concat(s+1," of `columns` missing `fixed='right'` prop."));break}}}function Ko(e){return e.map(function(t){var n=t.fixed,o=(0,Wt.Z)(t,oa),i=n;return n==="left"?i="right":n==="right"&&(i="left"),(0,I.Z)({fixed:i},o)})}function aa(e,t){var n=e.prefixCls,o=e.columns,i=e.children,s=e.expandable,c=e.expandedKeys,u=e.columnTitle,d=e.getRowKey,p=e.onTriggerExpand,y=e.expandIcon,g=e.rowExpandable,A=e.expandIconColumnIndex,P=e.direction,T=e.expandRowByClick,z=e.columnWidth,B=e.fixed,W=e.scrollWidth,U=r.useMemo(function(){return o||Or(i)},[o,i]),_=r.useMemo(function(){if(s){var xe,ce=U.slice();if(!ce.includes(C)){var q=A||0;q>=0&&ce.splice(q,0,C)}var ge=ce.indexOf(C);ce=ce.filter(function(Ie,qe){return Ie!==C||qe===ge});var Le=U[ge],Je;(B==="left"||B)&&!A?Je="left":(B==="right"||B)&&A===U.length?Je="right":Je=Le?Le.fixed:null;var We=(xe={},(0,f.Z)(xe,Rr,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,f.Z)(xe,"title",u),(0,f.Z)(xe,"fixed",Je),(0,f.Z)(xe,"className","".concat(n,"-row-expand-icon-cell")),(0,f.Z)(xe,"width",z),(0,f.Z)(xe,"render",function(qe,tt,Pt){var ft=d(tt,Pt),Vt=c.has(ft),Gt=g?g(tt):!0,Ge=y({prefixCls:n,expanded:Vt,expandable:Gt,record:tt,onExpand:p});return T?r.createElement("span",{onClick:function(mt){return mt.stopPropagation()}},Ge):Ge}),xe);return ce.map(function(Ie){return Ie===C?We:Ie})}return U.filter(function(Ie){return Ie!==C})},[s,U,d,c,y,P]),Se=r.useMemo(function(){var xe=_;return t&&(xe=t(xe)),xe.length||(xe=[{render:function(){return null}}]),xe},[t,_,P]),Re=r.useMemo(function(){return P==="rtl"?Ko(jr(Se)):jr(Se)},[Se,P,W]),he=Vn(Re,W),Fe=(0,M.Z)(he,2),Ve=Fe[0],se=Fe[1];return[Se,Ve,se]}var Oa=aa;function ia(e){var t,n=e.prefixCls,o=e.record,i=e.onExpand,s=e.expanded,c=e.expandable,u="".concat(n,"-row-expand-icon");if(!c)return r.createElement("span",{className:J()(u,"".concat(n,"-row-spaced"))});var d=function(y){i(o,y),y.stopPropagation()};return r.createElement("span",{className:J()(u,(t={},(0,f.Z)(t,"".concat(n,"-row-expanded"),s),(0,f.Z)(t,"".concat(n,"-row-collapsed"),!s),t)),onClick:d})}function lo(e,t,n){var o=[];function i(s){(s||[]).forEach(function(c,u){o.push(t(c,u)),i(c[n])})}return i(e),o}function la(e,t,n){var o=Jo(e),i=o.expandIcon,s=o.expandedRowKeys,c=o.defaultExpandedRowKeys,u=o.defaultExpandAllRows,d=o.expandedRowRender,p=o.onExpand,y=o.onExpandedRowsChange,g=o.childrenColumnName,A=i||ia,P=g||"children",T=r.useMemo(function(){return d?"row":e.expandable&&e.internalHooks===E&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(Re){return Re&&(0,oe.Z)(Re)==="object"&&Re[P]})?"nest":!1},[!!d,t]),z=r.useState(function(){return c||(u?lo(t,n,P):[])}),B=(0,M.Z)(z,2),W=B[0],U=B[1],_=r.useMemo(function(){return new Set(s||W||[])},[s,W]),Se=r.useCallback(function(Re){var he=n(Re,t.indexOf(Re)),Fe,Ve=_.has(he);Ve?(_.delete(he),Fe=(0,Zt.Z)(_)):Fe=[].concat((0,Zt.Z)(_),[he]),U(Fe),p&&p(!Ve,Re),y&&y(Fe)},[n,_,t,p,y]);return[o,T,_,A,P,Se]}function m(e,t,n,o){var i=e.map(function(s,c){return pn(c,c,e,t,n,o==null?void 0:o[c])});return Qe(function(){return i},[i],function(s,c){return!pt(s,c)})}function x(e){var t=(0,r.useRef)(e),n=(0,r.useState)({}),o=(0,M.Z)(n,2),i=o[1],s=(0,r.useRef)(null),c=(0,r.useRef)([]);function u(d){c.current.push(d);var p=Promise.resolve();s.current=p,p.then(function(){if(s.current===p){var y=c.current,g=t.current;c.current=[],y.forEach(function(A){t.current=A(t.current)}),s.current=null,g!==t.current&&i({})}})}return(0,r.useEffect)(function(){return function(){s.current=null}},[]),[t.current,u]}function O(e){var t=(0,r.useRef)(e||null),n=(0,r.useRef)();function o(){window.clearTimeout(n.current)}function i(c){t.current=c,o(),n.current=window.setTimeout(function(){t.current=null,n.current=void 0},100)}function s(){return t.current}return(0,r.useEffect)(function(){return o},[]),[i,s]}function l(){var e=r.useState(-1),t=(0,M.Z)(e,2),n=t[0],o=t[1],i=r.useState(-1),s=(0,M.Z)(i,2),c=s[0],u=s[1],d=r.useCallback(function(p,y){o(p),u(y)},[]);return[n,c,d]}var w=pr()?window:null;function L(e,t){var n=(0,oe.Z)(e)==="object"?e:{},o=n.offsetHeader,i=o===void 0?0:o,s=n.offsetSummary,c=s===void 0?0:s,u=n.offsetScroll,d=u===void 0?0:u,p=n.getContainer,y=p===void 0?function(){return w}:p,g=y()||w;return r.useMemo(function(){var A=!!e;return{isSticky:A,stickyClassName:A?"".concat(t,"-sticky-holder"):"",offsetHeader:i,offsetSummary:c,offsetScroll:d,container:g}},[d,i,c,t,g])}function V(e,t,n){var o=(0,r.useMemo)(function(){for(var i=[],s=[],c=0,u=0,d=0;d<t;d+=1)if(n==="rtl"){s[d]=u,u+=e[d]||0;var p=t-d-1;i[p]=c,c+=e[p]||0}else{i[d]=c,c+=e[d]||0;var y=t-d-1;s[y]=u,u+=e[y]||0}return{left:i,right:s}},[e,t,n]);return o}var h=V;function b(e){var t=e.className,n=e.children;return r.createElement("div",{className:t},n)}var S=b;function H(e,t,n,o){var i=re.unstable_batchedUpdates?function(c){re.unstable_batchedUpdates(n,c)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,o),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,o)}}}var ne=/margin|padding|width|height|max|min|offset/,me={left:!0,top:!0},ue={cssFloat:1,styleFloat:1,float:1};function be(e){return e.nodeType===1?e.ownerDocument.defaultView.getComputedStyle(e,null):{}}function ke(e,t,n){if(t=t.toLowerCase(),n==="auto"){if(t==="height")return e.offsetHeight;if(t==="width")return e.offsetWidth}return t in me||(me[t]=ne.test(t)),me[t]?parseFloat(n)||0:n}function Ue(e,t){var n=arguments.length,o=be(e);return t=ue[t]?"cssFloat"in e.style?"cssFloat":"styleFloat":t,n===1?o:ke(e,t,o[t]||e.style[t])}function Q(e,t,n){var o=arguments.length;if(t=ue[t]?"cssFloat"in e.style?"cssFloat":"styleFloat":t,o===3)return typeof n=="number"&&ne.test(t)&&(n="".concat(n,"px")),e.style[t]=n,n;for(var i in t)t.hasOwnProperty(i)&&Q(e,i,t[i]);return be(e)}function He(e){return e===document.body?document.documentElement.clientWidth:e.offsetWidth}function ze(e){return e===document.body?window.innerHeight||document.documentElement.clientHeight:e.offsetHeight}function Be(){var e=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:e,height:t}}function Xe(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function Ye(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function yt(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}var et=function(t,n){var o,i,s=t.scrollBodyRef,c=t.onScroll,u=t.offsetScroll,d=t.container,p=X(R,"prefixCls"),y=((o=s.current)===null||o===void 0?void 0:o.scrollWidth)||0,g=((i=s.current)===null||i===void 0?void 0:i.clientWidth)||0,A=y&&g*(g/y),P=r.useRef(),T=x({scrollLeft:0,isHiddenScrollBar:!1}),z=(0,M.Z)(T,2),B=z[0],W=z[1],U=r.useRef({delta:0,x:0}),_=r.useState(!1),Se=(0,M.Z)(_,2),Re=Se[0],he=Se[1],Fe=function(){he(!1)},Ve=function(ge){ge.persist(),U.current.delta=ge.pageX-B.scrollLeft,U.current.x=0,he(!0),ge.preventDefault()},se=function(ge){var Le,Je=ge||((Le=window)===null||Le===void 0?void 0:Le.event),We=Je.buttons;if(!Re||We===0){Re&&he(!1);return}var Ie=U.current.x+ge.pageX-U.current.x-U.current.delta;Ie<=0&&(Ie=0),Ie+A>=g&&(Ie=g-A),c({scrollLeft:Ie/g*(y+2)}),U.current.x=ge.pageX},xe=function(){if(s.current){var ge=yt(s.current).top,Le=ge+s.current.offsetHeight,Je=d===window?document.documentElement.scrollTop+window.innerHeight:yt(d).top+d.clientHeight;Le-Hr()<=Je||ge>=Je-u?W(function(We){return(0,I.Z)((0,I.Z)({},We),{},{isHiddenScrollBar:!0})}):W(function(We){return(0,I.Z)((0,I.Z)({},We),{},{isHiddenScrollBar:!1})})}},ce=function(ge){W(function(Le){return(0,I.Z)((0,I.Z)({},Le),{},{scrollLeft:ge/y*g||0})})};return r.useImperativeHandle(n,function(){return{setScrollLeft:ce}}),r.useEffect(function(){var q=H(document.body,"mouseup",Fe,!1),ge=H(document.body,"mousemove",se,!1);return xe(),function(){q.remove(),ge.remove()}},[A,Re]),r.useEffect(function(){var q=H(d,"scroll",xe,!1),ge=H(window,"resize",xe,!1);return function(){q.remove(),ge.remove()}},[d]),r.useEffect(function(){B.isHiddenScrollBar||W(function(q){var ge=s.current;return ge?(0,I.Z)((0,I.Z)({},q),{},{scrollLeft:ge.scrollLeft/ge.scrollWidth*ge.clientWidth}):q})},[B.isHiddenScrollBar]),y<=g||!A||B.isHiddenScrollBar?null:r.createElement("div",{style:{height:Hr(),width:g,bottom:u},className:"".concat(p,"-sticky-scroll")},r.createElement("div",{onMouseDown:Ve,ref:P,className:J()("".concat(p,"-sticky-scroll-bar"),(0,f.Z)({},"".concat(p,"-sticky-scroll-bar-active"),Re)),style:{width:"".concat(A,"px"),transform:"translate3d(".concat(B.scrollLeft,"px, 0, 0)")}}))},it=r.forwardRef(et);function ot(e){return null}var _e=ot;function Rt(e){return null}var bt=Rt,Ht="rc-table",Ot=[],nn={};function rn(){return"No Data"}function Nn(e){var t,n=(0,I.Z)({rowKey:"key",prefixCls:Ht,emptyText:rn},e),o=n.prefixCls,i=n.className,s=n.rowClassName,c=n.style,u=n.data,d=n.rowKey,p=n.scroll,y=n.tableLayout,g=n.direction,A=n.title,P=n.footer,T=n.summary,z=n.caption,B=n.id,W=n.showHeader,U=n.components,_=n.emptyText,Se=n.onRow,Re=n.onHeaderRow,he=n.internalHooks,Fe=n.transformColumns,Ve=n.internalRefs,se=n.tailor,xe=n.sticky,ce=u||Ot,q=!!ce.length,ge=he===E,Le=r.useCallback(function(Ct,Ft){return At(U,Ct)||Ft},[U]),Je=r.useMemo(function(){return typeof d=="function"?d:function(Ct){var Ft=Ct&&Ct[d];return Ft}},[d]),We=Le(["body"]),Ie=l(),qe=(0,M.Z)(Ie,3),tt=qe[0],Pt=qe[1],ft=qe[2],Vt=la(n,ce,Je),Gt=(0,M.Z)(Vt,6),Ge=Gt[0],qt=Gt[1],mt=Gt[2],Lt=Gt[3],Mt=Gt[4],Rn=Gt[5],$e=p==null?void 0:p.x,De=r.useState(0),Te=(0,M.Z)(De,2),Ce=Te[0],gt=Te[1],Ee=Oa((0,I.Z)((0,I.Z)((0,I.Z)({},n),Ge),{},{expandable:!!Ge.expandedRowRender,columnTitle:Ge.columnTitle,expandedKeys:mt,getRowKey:Je,onTriggerExpand:Rn,expandIcon:Lt,expandIconColumnIndex:Ge.expandIconColumnIndex,direction:g,scrollWidth:ge&&se&&typeof $e=="number"?$e:null}),ge?Fe:null),je=(0,M.Z)(Ee,3),dt=je[0],at=je[1],yn=je[2],un=yn!=null?yn:$e,Gn=r.useMemo(function(){return{columns:dt,flattenColumns:at}},[dt,at]),en=r.useRef(),Hn=r.useRef(),tn=r.useRef(),On=r.useRef(),$r=r.useRef(),xt=r.useState(!1),St=(0,M.Z)(xt,2),Ut=St[0],on=St[1],an=r.useState(!1),nt=(0,M.Z)(an,2),En=nt[0],xn=nt[1],Dn=x(new Map),qn=(0,M.Z)(Dn,2),Xn=qn[0],vo=qn[1],dr=ht(at),Un=dr.map(function(Ct){return Xn.get(Ct)}),Pn=r.useMemo(function(){return Un},[Un.join("_")]),bn=h(Pn,at.length,g),ln=p&&kt(p.y),jt=p&&kt(un)||!!Ge.fixed,er=jt&&at.some(function(Ct){var Ft=Ct.fixed;return Ft}),Zr=r.useRef(),Sr=L(xe,o),tr=Sr.isSticky,Fo=Sr.offsetHeader,ga=Sr.offsetSummary,ut=Sr.offsetScroll,Kt=Sr.stickyClassName,gn=Sr.container,zt=r.useMemo(function(){return T==null?void 0:T(ce)},[T,ce]),Sn=(ln||tr)&&r.isValidElement(zt)&&zt.type===fr&&zt.props.fixed,An,In,ur;ln&&(In={overflowY:"scroll",maxHeight:p.y}),jt&&(An={overflowX:"auto"},ln||(In={overflowY:"hidden"}),ur={width:un===!0?"auto":un,minWidth:"100%"});var _a=r.useCallback(function(Ct,Ft){Wo(en.current)&&vo(function(jn){if(jn.get(Ct)!==Ft){var Cr=new Map(jn);return Cr.set(Ct,Ft),Cr}return jn})},[]),Tl=O(null),qa=(0,M.Z)(Tl,2),Kl=qa[0],ei=qa[1];function Bo(Ct,Ft){Ft&&(typeof Ft=="function"?Ft(Ct):Ft.scrollLeft!==Ct&&(Ft.scrollLeft=Ct,Ft.scrollLeft!==Ct&&setTimeout(function(){Ft.scrollLeft=Ct},0)))}var Vr=rr(function(Ct){var Ft=Ct.currentTarget,jn=Ct.scrollLeft,Cr=g==="rtl",Er=typeof jn=="number"?jn:Ft.scrollLeft,mi=Ft||nn;if(!ei()||ei()===mi){var Ca;Kl(mi),Bo(Er,Hn.current),Bo(Er,tn.current),Bo(Er,$r.current),Bo(Er,(Ca=Zr.current)===null||Ca===void 0?void 0:Ca.setScrollLeft)}var Ea=Ft||Hn.current;if(Ea){var ba=Ea.scrollWidth,wa=Ea.clientWidth;if(ba===wa){on(!1),xn(!1);return}Cr?(on(-Er<ba-wa),xn(-Er>0)):(on(Er>0),xn(Er<ba-wa))}}),ti=function(){jt&&tn.current?Vr({currentTarget:tn.current}):(on(!1),xn(!1))},Dl=function(Ft){var jn=Ft.width;jn!==Ce&&(ti(),gt(en.current?en.current.offsetWidth:jn))},ni=r.useRef(!1);r.useEffect(function(){ni.current&&ti()},[jt,u,dt.length]),r.useEffect(function(){ni.current=!0},[]);var Ml=r.useState(0),ri=(0,M.Z)(Ml,2),Ho=ri[0],oi=ri[1],kl=r.useState(!0),ai=(0,M.Z)(kl,2),ii=ai[0],$l=ai[1];r.useEffect(function(){(!se||!ge)&&(tn.current instanceof Element?oi(xo(tn.current).width):oi(xo(On.current).width)),$l($t("position","sticky"))},[]),r.useEffect(function(){ge&&Ve&&(Ve.body.current=tn.current)});var Zl=r.useCallback(function(Ct){return r.createElement(r.Fragment,null,r.createElement(Io,Ct),Sn==="top"&&r.createElement(Ln,Ct,zt))},[Sn,zt]),Ll=r.useCallback(function(Ct){return r.createElement(Ln,Ct,zt)},[zt]),li=Le(["table"],"table"),Uo=r.useMemo(function(){return y||(er?un==="max-content"?"auto":"fixed":ln||tr||at.some(function(Ct){var Ft=Ct.ellipsis;return Ft})?"fixed":"auto")},[ln,er,at,y,tr]),ha,ya={colWidths:Pn,columCount:at.length,stickyOffsets:bn,onHeaderRow:Re,fixHeader:ln,scroll:p},si=r.useMemo(function(){return q?null:typeof _=="function"?_():_},[q,_]),ci=r.createElement(ro,{data:ce,measureColumnWidth:ln||jt||tr}),di=r.createElement(Ro,{colWidths:at.map(function(Ct){var Ft=Ct.width;return Ft}),columns:at}),ui=z!=null?r.createElement("caption",{className:"".concat(o,"-caption")},z):void 0,Fl=Ur(n,{data:!0}),fi=Ur(n,{aria:!0});if(ln||tr){var xa;typeof We=="function"?(xa=We(ce,{scrollbarSize:Ho,ref:tn,onScroll:Vr}),ya.colWidths=at.map(function(Ct,Ft){var jn=Ct.width,Cr=Ft===at.length-1?jn-Ho:jn;return typeof Cr=="number"&&!Number.isNaN(Cr)?Cr:0})):xa=r.createElement("div",{style:(0,I.Z)((0,I.Z)({},An),In),onScroll:Vr,ref:tn,className:J()("".concat(o,"-body"))},r.createElement(li,(0,ie.Z)({style:(0,I.Z)((0,I.Z)({},ur),{},{tableLayout:Uo})},fi),ui,di,ci,!Sn&&zt&&r.createElement(Ln,{stickyOffsets:bn,flattenColumns:at,columns:dt},zt)));var vi=(0,I.Z)((0,I.Z)((0,I.Z)({noData:!ce.length,maxContentScroll:jt&&un==="max-content"},ya),Gn),{},{direction:g,stickyClassName:Kt,onScroll:Vr});ha=r.createElement(r.Fragment,null,W!==!1&&r.createElement(Oo,(0,ie.Z)({},vi,{stickyTopOffset:Fo,className:"".concat(o,"-header"),ref:Hn}),Zl),xa,Sn&&Sn!=="top"&&r.createElement(Oo,(0,ie.Z)({},vi,{stickyBottomOffset:ga,className:"".concat(o,"-summary"),ref:$r}),Ll),tr&&r.createElement(it,{ref:Zr,offsetScroll:ut,scrollBodyRef:tn,onScroll:Vr,container:gn}))}else ha=r.createElement("div",{style:(0,I.Z)((0,I.Z)({},An),In),className:J()("".concat(o,"-content")),onScroll:Vr,ref:tn},r.createElement(li,(0,ie.Z)({style:(0,I.Z)((0,I.Z)({},ur),{},{tableLayout:Uo})},fi),ui,di,W!==!1&&r.createElement(Io,(0,ie.Z)({},ya,Gn)),ci,zt&&r.createElement(Ln,{stickyOffsets:bn,flattenColumns:at,columns:dt},zt)));var Sa=r.createElement("div",(0,ie.Z)({className:J()(o,i,(t={},(0,f.Z)(t,"".concat(o,"-rtl"),g==="rtl"),(0,f.Z)(t,"".concat(o,"-ping-left"),Ut),(0,f.Z)(t,"".concat(o,"-ping-right"),En),(0,f.Z)(t,"".concat(o,"-layout-fixed"),y==="fixed"),(0,f.Z)(t,"".concat(o,"-fixed-header"),ln),(0,f.Z)(t,"".concat(o,"-fixed-column"),er),(0,f.Z)(t,"".concat(o,"-scroll-horizontal"),jt),(0,f.Z)(t,"".concat(o,"-has-fix-left"),at[0]&&at[0].fixed),(0,f.Z)(t,"".concat(o,"-has-fix-right"),at[at.length-1]&&at[at.length-1].fixed==="right"),t)),style:c,id:B,ref:en},Fl),A&&r.createElement(S,{className:"".concat(o,"-title")},A(ce)),r.createElement("div",{ref:On,className:"".concat(o,"-container")},ha),P&&r.createElement(S,{className:"".concat(o,"-footer")},P(ce)));jt&&(Sa=r.createElement(ho.Z,{onResize:Dl},Sa));var pi=m(at,bn,g,dt),Bl=r.useMemo(function(){return{scrollX:un,prefixCls:o,getComponent:Le,scrollbarSize:Ho,direction:g,fixedInfoList:pi,isSticky:tr,supportSticky:ii,componentWidth:Ce,fixHeader:ln,fixColumn:er,horizonScroll:jt,tableLayout:Uo,rowClassName:s,expandedRowClassName:Ge.expandedRowClassName,expandIcon:Lt,expandableType:qt,expandRowByClick:Ge.expandRowByClick,expandedRowRender:Ge.expandedRowRender,onTriggerExpand:Rn,expandIconColumnIndex:Ge.expandIconColumnIndex,indentSize:Ge.indentSize,allColumnsFixedLeft:at.every(function(Ct){return Ct.fixed==="left"}),emptyNode:si,columns:dt,flattenColumns:at,onColumnResize:_a,hoverStartRow:tt,hoverEndRow:Pt,onHover:ft,rowExpandable:Ge.rowExpandable,onRow:Se,getRowKey:Je,expandedKeys:mt,childrenColumnName:Mt}},[un,o,Le,Ho,g,pi,tr,ii,Ce,ln,er,jt,Uo,s,Ge.expandedRowClassName,Lt,qt,Ge.expandRowByClick,Ge.expandedRowRender,Rn,Ge.expandIconColumnIndex,Ge.indentSize,si,dt,at,_a,tt,Pt,ft,Ge.rowExpandable,Se,Je,mt,Mt]);return r.createElement(R.Provider,{value:Bl},Sa)}function sn(e){return Ae(Nn,e)}var kn=sn();kn.EXPAND_COLUMN=C,kn.INTERNAL_HOOKS=E,kn.Column=_e,kn.ColumnGroup=bt,kn.Summary=vr;var or=kn,ar=a(73299),Fn=ae(null),$n=ae(null);function ir(e,t,n){var o=t||1;return n[e+o]-(n[e]||0)}function Pr(e){var t=e.rowInfo,n=e.column,o=e.colIndex,i=e.indent,s=e.index,c=e.renderIndex,u=e.record,d=e.style,p=e.className,y=e.inverse,g=e.getHeight,A=n.render,P=n.dataIndex,T=n.className,z=n.width,B=X($n,["columnsOffset"]),W=B.columnsOffset,U=to(t,n,o,i,s),_=U.key,Se=U.fixedInfo,Re=U.appendCellNode,he=U.additionalCellProps,Fe=he.style,Ve=he.colSpan,se=Ve===void 0?1:Ve,xe=he.rowSpan,ce=xe===void 0?1:xe,q=o-1,ge=ir(q,se,W),Le=se>1?z-ge:0,Je=(0,I.Z)((0,I.Z)((0,I.Z)({},Fe),d),{},{flex:"0 0 ".concat(ge,"px"),width:"".concat(ge,"px"),marginRight:Le,pointerEvents:"auto"}),We=r.useMemo(function(){return y?ce<=1:se===0||ce===0||ce>1},[ce,se,y]);We?Je.visibility="hidden":y&&(Je.height=g==null?void 0:g(ce));var Ie=We?function(){return null}:A,qe={};return(ce===0||se===0)&&(qe.rowSpan=1,qe.colSpan=1),r.createElement(hn,(0,ie.Z)({className:J()(T,p),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:"div",prefixCls:t.prefixCls,key:_,record:u,index:s,renderIndex:c,dataIndex:P,render:Ie,shouldCellUpdate:n.shouldCellUpdate},Se,{appendNode:Re,additionalProps:(0,I.Z)((0,I.Z)({},he),{},{style:Je},qe)}))}var gr=Pr,Ar=["data","index","className","rowKey","style","extra","getHeight"],Kn=r.forwardRef(function(e,t){var n=e.data,o=e.index,i=e.className,s=e.rowKey,c=e.style,u=e.extra,d=e.getHeight,p=(0,Wt.Z)(e,Ar),y=n.record,g=n.indent,A=n.index,P=X(R,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),T=P.scrollX,z=P.flattenColumns,B=P.prefixCls,W=P.fixColumn,U=P.componentWidth,_=bo(y,s,o,g),Se=_.rowSupportExpand,Re=_.expanded,he=_.rowProps,Fe=_.expandedRowRender,Ve=_.expandedRowClassName,se;if(Se&&Re){var xe=Fe(y,o,g+1,Re),ce=Ve==null?void 0:Ve(y,o,g),q={};W&&(q={style:(0,f.Z)({},"--virtual-width","".concat(U,"px"))});var ge="".concat(B,"-expanded-row-cell");se=r.createElement("div",{className:J()("".concat(B,"-expanded-row"),"".concat(B,"-expanded-row-level-").concat(g+1),ce)},r.createElement(hn,{component:"div",prefixCls:B,className:J()(ge,(0,f.Z)({},"".concat(ge,"-fixed"),W)),additionalProps:q},xe))}var Le=(0,I.Z)((0,I.Z)({},c),{},{width:T});u&&(Le.position="absolute",Le.pointerEvents="none");var Je=r.createElement("div",(0,ie.Z)({},he,p,{ref:Se?null:t,className:J()(i,"".concat(B,"-row"),he==null?void 0:he.className,(0,f.Z)({},"".concat(B,"-row-extra"),u)),style:(0,I.Z)((0,I.Z)({},Le),he==null?void 0:he.style)}),z.map(function(We,Ie){return r.createElement(gr,{key:Ie,rowInfo:_,column:We,colIndex:Ie,indent:g,index:o,renderIndex:A,record:y,inverse:u,getHeight:d})}));return Se?r.createElement("div",{ref:t},Je,se):Je}),Ir=Ke(Kn),Zn=Ir,so=r.forwardRef(function(e,t){var n=e.data,o=e.onScroll,i=X(R,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),s=i.flattenColumns,c=i.onColumnResize,u=i.getRowKey,d=i.expandedKeys,p=i.prefixCls,y=i.childrenColumnName,g=i.emptyNode,A=i.scrollX,P=X(Fn),T=P.scrollY,z=P.listItemHeight,B=r.useRef(),W=qr(n,y,d,u),U=r.useMemo(function(){var se=0;return s.map(function(xe){var ce=xe.width,q=xe.key;return se+=ce,[q,ce,se]})},[s]),_=r.useMemo(function(){return U.map(function(se){return se[2]})},[U]);r.useEffect(function(){U.forEach(function(se){var xe=(0,M.Z)(se,2),ce=xe[0],q=xe[1];c(ce,q)})},[U]),r.useImperativeHandle(t,function(){var se={};return Object.defineProperty(se,"scrollLeft",{get:function(){var ce;return((ce=B.current)===null||ce===void 0?void 0:ce.getScrollInfo().x)||0},set:function(ce){var q;(q=B.current)===null||q===void 0||q.scrollTo({left:ce})}}),se});var Se=function(xe,ce){var q,ge=(q=W[ce])===null||q===void 0?void 0:q.record,Le=xe.onCell;if(Le){var Je,We=Le(ge,ce);return(Je=We==null?void 0:We.rowSpan)!==null&&Je!==void 0?Je:1}return 1},Re=function(xe){var ce=xe.start,q=xe.end,ge=xe.getSize,Le=xe.offsetY;if(q<0)return null;for(var Je=s.filter(function($e){return Se($e,ce)===0}),We=ce,Ie=function(De){if(Je=Je.filter(function(Te){return Se(Te,De)===0}),!Je.length)return We=De,"break"},qe=ce;qe>=0;qe-=1){var tt=Ie(qe);if(tt==="break")break}for(var Pt=s.filter(function($e){return Se($e,q)!==1}),ft=q,Vt=function(De){if(Pt=Pt.filter(function(Te){return Se(Te,De)!==1}),!Pt.length)return ft=Math.max(De-1,q),"break"},Gt=q;Gt<W.length;Gt+=1){var Ge=Vt(Gt);if(Ge==="break")break}for(var qt=[],mt=function(De){var Te=W[De];if(!Te)return"continue";s.some(function(Ce){return Se(Ce,De)>1})&&qt.push(De)},Lt=We;Lt<=ft;Lt+=1)var Mt=mt(Lt);var Rn=qt.map(function($e){var De=W[$e],Te=u(De.record,$e),Ce=function(je){var dt=$e+je-1,at=u(W[dt].record,dt),yn=ge(Te,at);return yn.bottom-yn.top},gt=ge(Te);return r.createElement(Zn,{key:$e,data:De,rowKey:Te,index:$e,style:{top:-Le+gt.top},extra:!0,getHeight:Ce})});return Rn},he=r.useMemo(function(){return{columnsOffset:_}},[_]),Fe="".concat(p,"-tbody"),Ve;return W.length?Ve=r.createElement(ar.Z,{fullHeight:!1,ref:B,className:J()(Fe,"".concat(Fe,"-virtual")),height:T,itemHeight:z||24,data:W,itemKey:function(xe){return u(xe.record)},scrollWidth:A,onVirtualScroll:function(xe){var ce=xe.x;o({scrollLeft:ce})},extraRender:Re},function(se,xe,ce){var q=u(se.record,xe);return r.createElement(Zn,(0,ie.Z)({data:se,rowKey:q,index:xe},ce))}):Ve=r.createElement("div",{className:J()("".concat(p,"-placeholder"))},r.createElement(hn,{component:"div",prefixCls:p},g)),r.createElement($n.Provider,{value:he},Ve)}),Bn=Ke(so),co=Bn,hr=function(t,n){var o=n.ref,i=n.onScroll;return r.createElement(co,{ref:o,data:t,onScroll:i})},Tr=100;function Qt(e){var t=e.columns,n=e.scroll,o=e.prefixCls,i=o===void 0?Ht:o,s=e.className,c=e.listItemHeight,u=n||{},d=u.x,p=u.y;typeof d!="number"&&(d=((t||[]).length+1)*Tr),typeof p!="number"&&(p=500);var y=r.useMemo(function(){return{scrollY:p,listItemHeight:c}},[p,c]);return r.createElement(Fn.Provider,{value:y},r.createElement(or,(0,ie.Z)({},e,{className:J()(s,"".concat(i,"-virtual")),scroll:(0,I.Z)((0,I.Z)({},n),{},{x:d}),components:{body:hr},columns:t,internalHooks:E,tailor:!0})))}function Jt(e){return Ae(Qt,e)}var dn=Jt(),Kr=null;function Do(e){return null}var _t=Do;function Jn(e){return null}var lr=Jn,yr=a(10366),sr=a(58375),_n=a(53124),zr=a(88258),Dr=a(98675),Mr=a(25378),Pa=a(24457),gi=a(28452),hi=a(57953),yi=a(29691);function xi(e){return function(n){let{prefixCls:o,onExpand:i,record:s,expanded:c,expandable:u}=n;const d=`${o}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:p=>{i(s,p),p.stopPropagation()},className:J()(d,{[`${d}-spaced`]:!u,[`${d}-expanded`]:u&&c,[`${d}-collapsed`]:u&&!c}),"aria-label":c?e.collapse:e.expand,"aria-expanded":c})}}var Si=xi;function kr(e,t){return"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t}function uo(e,t){return t?`${t}-${e}`:`${e}`}function Mo(e,t){return typeof e=="function"?e(t):e}function Ci(e,t){const n=Mo(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n}var Ei={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},bi=Ei,wi=a(84089),Ni=function(t,n){return r.createElement(wi.Z,(0,ie.Z)({},t,{ref:n,icon:bi}))},Ri=r.forwardRef(Ni),Aa=a(7699),Oi=a(57838);function Pi(e){const t=r.useRef(e),n=(0,Oi.Z)();return[()=>t.current,o=>{t.current=o,n()}]}var Ia=a(71577),ko=a(84567),Ta=a(85418),Ka=a(32983),Ai=a(68508),Ii=a(76529),Da=a(78045),Ti=a(79870),Ki=a(72395),Di=a(69677);function Mi(e){let{value:t,onChange:n,filterSearch:o,tablePrefixCls:i,locale:s}=e;return o?r.createElement("div",{className:`${i}-filter-dropdown-search`},r.createElement(Di.default,{prefix:r.createElement(Ki.Z,null),placeholder:s.filterSearchPlaceholder,onChange:n,value:t,htmlSize:1,className:`${i}-filter-dropdown-search-input`})):null}var Ma=Mi,ka=a(92389);const ki=e=>{const{keyCode:t}=e;t===ka.Z.ENTER&&e.stopPropagation()};var $i=r.forwardRef((e,t)=>r.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:ki,ref:t},e.children));function Wr(e){let t=[];return(e||[]).forEach(n=>{let{value:o,children:i}=n;t.push(o),i&&(t=[].concat((0,Zt.Z)(t),(0,Zt.Z)(Wr(i))))}),t}function Zi(e){return e.some(t=>{let{children:n}=t;return n})}function $a(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function Za(e){let{filters:t,prefixCls:n,filteredKeys:o,filterMultiple:i,searchValue:s,filterSearch:c}=e;return t.map((u,d)=>{const p=String(u.value);if(u.children)return{key:p||d,label:u.text,popupClassName:`${n}-dropdown-submenu`,children:Za({filters:u.children,prefixCls:n,filteredKeys:o,filterMultiple:i,searchValue:s,filterSearch:c})};const y=i?ko.default:Da.ZP,g={key:u.value!==void 0?p:d,label:r.createElement(r.Fragment,null,r.createElement(y,{checked:o.includes(p)}),r.createElement("span",null,u.text))};return s.trim()?typeof c=="function"?c(s,u)?g:null:$a(s,u.text)?g:null:g})}function Li(e){var t,n;const{tablePrefixCls:o,prefixCls:i,column:s,dropdownPrefixCls:c,columnKey:u,filterMultiple:d,filterMode:p="menu",filterSearch:y=!1,filterState:g,triggerFilter:A,locale:P,children:T,getPopupContainer:z}=e,{filterDropdownOpen:B,onFilterDropdownOpenChange:W,filterResetToDefaultFilteredValue:U,defaultFilteredValue:_,filterDropdownVisible:Se,onFilterDropdownVisibleChange:Re}=s,[he,Fe]=r.useState(!1),Ve=!!(g&&(!((t=g.filteredKeys)===null||t===void 0)&&t.length||g.forceFiltered)),se=Ee=>{Fe(Ee),W==null||W(Ee),Re==null||Re(Ee)},xe=(n=B!=null?B:Se)!==null&&n!==void 0?n:he,ce=g==null?void 0:g.filteredKeys,[q,ge]=Pi(ce||[]),Le=Ee=>{let{selectedKeys:je}=Ee;ge(je)},Je=(Ee,je)=>{let{node:dt,checked:at}=je;Le(d?{selectedKeys:Ee}:{selectedKeys:at&&dt.key?[dt.key]:[]})};r.useEffect(()=>{he&&Le({selectedKeys:ce||[]})},[ce]);const[We,Ie]=r.useState([]),qe=Ee=>{Ie(Ee)},[tt,Pt]=r.useState(""),ft=Ee=>{const{value:je}=Ee.target;Pt(je)};r.useEffect(()=>{he||Pt("")},[he]);const Vt=Ee=>{const je=Ee&&Ee.length?Ee:null;if(je===null&&(!g||!g.filteredKeys)||(0,Aa.Z)(je,g==null?void 0:g.filteredKeys,!0))return null;A({column:s,key:u,filteredKeys:je})},Gt=()=>{se(!1),Vt(q())},Ge=function(){let{confirm:Ee,closeDropdown:je}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ee&&Vt([]),je&&se(!1),Pt(""),ge(U?(_||[]).map(dt=>String(dt)):[])},qt=function(){let{closeDropdown:Ee}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ee&&se(!1),Vt(q())},mt=Ee=>{Ee&&ce!==void 0&&ge(ce||[]),se(Ee),!Ee&&!s.filterDropdown&&Gt()},Lt=J()({[`${c}-menu-without-submenu`]:!Zi(s.filters||[])}),Mt=Ee=>{if(Ee.target.checked){const je=Wr(s==null?void 0:s.filters).map(dt=>String(dt));ge(je)}else ge([])},Rn=Ee=>{let{filters:je}=Ee;return(je||[]).map((dt,at)=>{const yn=String(dt.value),un={title:dt.text,key:dt.value!==void 0?yn:at};return dt.children&&(un.children=Rn({filters:dt.children})),un})},$e=Ee=>{var je;return Object.assign(Object.assign({},Ee),{text:Ee.title,value:Ee.key,children:((je=Ee.children)===null||je===void 0?void 0:je.map(dt=>$e(dt)))||[]})};let De;if(typeof s.filterDropdown=="function")De=s.filterDropdown({prefixCls:`${c}-custom`,setSelectedKeys:Ee=>Le({selectedKeys:Ee}),selectedKeys:q(),confirm:qt,clearFilters:Ge,filters:s.filters,visible:xe,close:()=>{se(!1)}});else if(s.filterDropdown)De=s.filterDropdown;else{const Ee=q()||[],je=()=>(s.filters||[]).length===0?r.createElement(Ka.Z,{image:Ka.Z.PRESENTED_IMAGE_SIMPLE,description:P.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):p==="tree"?r.createElement(r.Fragment,null,r.createElement(Ma,{filterSearch:y,value:tt,onChange:ft,tablePrefixCls:o,locale:P}),r.createElement("div",{className:`${o}-filter-dropdown-tree`},d?r.createElement(ko.default,{checked:Ee.length===Wr(s.filters).length,indeterminate:Ee.length>0&&Ee.length<Wr(s.filters).length,className:`${o}-filter-dropdown-checkall`,onChange:Mt},P.filterCheckall):null,r.createElement(Ti.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:d,checkStrictly:!d,className:`${c}-menu`,onCheck:Je,checkedKeys:Ee,selectedKeys:Ee,showIcon:!1,treeData:Rn({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:tt.trim()?at=>typeof y=="function"?y(tt,$e(at)):$a(tt,at.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Ma,{filterSearch:y,value:tt,onChange:ft,tablePrefixCls:o,locale:P}),r.createElement(Ai.default,{selectable:!0,multiple:d,prefixCls:`${c}-menu`,className:Lt,onSelect:Le,onDeselect:Le,selectedKeys:Ee,getPopupContainer:z,openKeys:We,onOpenChange:qe,items:Za({filters:s.filters||[],filterSearch:y,prefixCls:i,filteredKeys:q(),filterMultiple:d,searchValue:tt})})),dt=()=>U?(0,Aa.Z)((_||[]).map(at=>String(at)),Ee,!0):Ee.length===0;De=r.createElement(r.Fragment,null,je(),r.createElement("div",{className:`${i}-dropdown-btns`},r.createElement(Ia.ZP,{type:"link",size:"small",disabled:dt(),onClick:()=>Ge()},P.filterReset),r.createElement(Ia.ZP,{type:"primary",size:"small",onClick:Gt},P.filterConfirm)))}s.filterDropdown&&(De=r.createElement(Ii.J,{selectable:void 0},De));const Te=()=>r.createElement($i,{className:`${i}-dropdown`},De);let Ce;typeof s.filterIcon=="function"?Ce=s.filterIcon(Ve):s.filterIcon?Ce=s.filterIcon:Ce=r.createElement(Ri,null);const{direction:gt}=r.useContext(_n.E_);return r.createElement("div",{className:`${i}-column`},r.createElement("span",{className:`${o}-column-title`},T),r.createElement(Ta.Z,{dropdownRender:Te,trigger:["click"],open:xe,onOpenChange:mt,getPopupContainer:z,placement:gt==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:J()(`${i}-trigger`,{active:Ve}),onClick:Ee=>{Ee.stopPropagation()}},Ce)))}var Fi=Li;function sa(e,t,n){let o=[];return(e||[]).forEach((i,s)=>{var c;const u=uo(s,n);if(i.filters||"filterDropdown"in i||"onFilter"in i)if("filteredValue"in i){let d=i.filteredValue;"filterDropdown"in i||(d=(c=d==null?void 0:d.map(String))!==null&&c!==void 0?c:d),o.push({column:i,key:kr(i,u),filteredKeys:d,forceFiltered:i.filtered})}else o.push({column:i,key:kr(i,u),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(o=[].concat((0,Zt.Z)(o),(0,Zt.Z)(sa(i.children,t,u))))}),o}function La(e,t,n,o,i,s,c,u){return n.map((d,p)=>{const y=uo(p,u),{filterMultiple:g=!0,filterMode:A,filterSearch:P}=d;let T=d;if(T.filters||T.filterDropdown){const z=kr(T,y),B=o.find(W=>{let{key:U}=W;return z===U});T=Object.assign(Object.assign({},T),{title:W=>r.createElement(Fi,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:T,columnKey:z,filterState:B,filterMultiple:g,filterMode:A,filterSearch:P,triggerFilter:s,locale:i,getPopupContainer:c},Mo(d.title,W))})}return"children"in T&&(T=Object.assign(Object.assign({},T),{children:La(e,t,T.children,o,i,s,c,y)})),T})}function Fa(e){const t={};return e.forEach(n=>{let{key:o,filteredKeys:i,column:s}=n;const{filters:c,filterDropdown:u}=s;if(u)t[o]=i||null;else if(Array.isArray(i)){const d=Wr(c);t[o]=d.filter(p=>i.includes(String(p)))}else t[o]=null}),t}function Ba(e,t){return t.reduce((n,o)=>{const{column:{onFilter:i,filters:s},filteredKeys:c}=o;return i&&c&&c.length?n.filter(u=>c.some(d=>{const p=Wr(s),y=p.findIndex(A=>String(A)===String(d)),g=y!==-1?p[y]:d;return i(g,u)})):n},e)}const Ha=e=>e.flatMap(t=>"children"in t?[t].concat((0,Zt.Z)(Ha(t.children||[]))):[t]);function Bi(e){let{prefixCls:t,dropdownPrefixCls:n,mergedColumns:o,onFilterChange:i,getPopupContainer:s,locale:c}=e;const u=r.useMemo(()=>Ha(o||[]),[o]),[d,p]=r.useState(()=>sa(u,!0)),y=r.useMemo(()=>{const T=sa(u,!1);if(T.length===0)return T;let z=!0,B=!0;if(T.forEach(W=>{let{filteredKeys:U}=W;U!==void 0?z=!1:B=!1}),z){const W=(u||[]).map((U,_)=>kr(U,uo(_)));return d.filter(U=>{let{key:_}=U;return W.includes(_)}).map(U=>{const _=u[W.findIndex(Se=>Se===U.key)];return Object.assign(Object.assign({},U),{column:Object.assign(Object.assign({},U.column),_),forceFiltered:_.filtered})})}return T},[u,d]),g=r.useMemo(()=>Fa(y),[y]),A=T=>{const z=y.filter(B=>{let{key:W}=B;return W!==T.key});z.push(T),p(z),i(Fa(z),z)};return[T=>La(t,n,T,y,c,A,s),y,g]}var Hi=Bi;function Ui(e,t,n){const o=r.useRef({});function i(s){if(!o.current||o.current.data!==e||o.current.childrenColumnName!==t||o.current.getRowKey!==n){let u=function(d){d.forEach((p,y)=>{const g=n(p,y);c.set(g,p),p&&typeof p=="object"&&t in p&&u(p[t]||[])})};const c=new Map;u(e),o.current={data:e,childrenColumnName:t,kvMap:c,getRowKey:n}}return o.current.kvMap.get(s)}return[i]}var ji=a(38780),zi=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,o=Object.getOwnPropertySymbols(e);i<o.length;i++)t.indexOf(o[i])<0&&Object.prototype.propertyIsEnumerable.call(e,o[i])&&(n[o[i]]=e[o[i]]);return n};const Ua=10;function Wi(e,t){const n={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(i=>{const s=e[i];typeof s!="function"&&(n[i]=s)}),n}function Vi(e,t,n){const o=n&&typeof n=="object"?n:{},{total:i=0}=o,s=zi(o,["total"]),[c,u]=(0,r.useState)(()=>({current:"defaultCurrent"in s?s.defaultCurrent:1,pageSize:"defaultPageSize"in s?s.defaultPageSize:Ua})),d=(0,ji.Z)(c,s,{total:i>0?i:e}),p=Math.ceil((i||e)/d.pageSize);d.current>p&&(d.current=p||1);const y=(A,P)=>{u({current:A!=null?A:1,pageSize:P||d.pageSize})},g=(A,P)=>{var T;n&&((T=n.onChange)===null||T===void 0||T.call(n,A,P)),y(A,P),t(A,P||(d==null?void 0:d.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},d),{onChange:g}),y]}var Gi=Vi,Xi=a(42922),ja=a(29873),ca=a(97153),Yi=a(83898),Qi=a(5663);const xr={},da="SELECT_ALL",ua="SELECT_INVERT",fa="SELECT_NONE",za=[],Wa=(e,t)=>{let n=[];return(t||[]).forEach(o=>{n.push(o),o&&typeof o=="object"&&e in o&&(n=[].concat((0,Zt.Z)(n),(0,Zt.Z)(Wa(e,o[e]))))}),n};var Ji=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:o,defaultSelectedRowKeys:i,getCheckboxProps:s,onChange:c,onSelect:u,onSelectAll:d,onSelectInvert:p,onSelectNone:y,onSelectMultiple:g,columnWidth:A,type:P,selections:T,fixed:z,renderCell:B,hideSelectAll:W,checkStrictly:U=!0}=t||{},{prefixCls:_,data:Se,pageData:Re,getRecordByKey:he,getRowKey:Fe,expandType:Ve,childrenColumnName:se,locale:xe,getPopupContainer:ce}=e,[q,ge]=(0,Qi.Z)(o||i||za,{value:o}),Le=r.useRef(new Map),Je=(0,r.useCallback)($e=>{if(n){const De=new Map;$e.forEach(Te=>{let Ce=he(Te);!Ce&&Le.current.has(Te)&&(Ce=Le.current.get(Te)),De.set(Te,Ce)}),Le.current=De}},[he,n]);r.useEffect(()=>{Je(q)},[q]);const{keyEntities:We}=(0,r.useMemo)(()=>{if(U)return{keyEntities:null};let $e=Se;if(n){const De=new Set(Se.map((Ce,gt)=>Fe(Ce,gt))),Te=Array.from(Le.current).reduce((Ce,gt)=>{let[Ee,je]=gt;return De.has(Ee)?Ce:Ce.concat(je)},[]);$e=[].concat((0,Zt.Z)($e),(0,Zt.Z)(Te))}return(0,Yi.I8)($e,{externalGetKey:Fe,childrenPropName:se})},[Se,Fe,U,se,n]),Ie=(0,r.useMemo)(()=>Wa(se,Re),[se,Re]),qe=(0,r.useMemo)(()=>{const $e=new Map;return Ie.forEach((De,Te)=>{const Ce=Fe(De,Te),gt=(s?s(De):null)||{};$e.set(Ce,gt)}),$e},[Ie,Fe,s]),tt=(0,r.useCallback)($e=>{var De;return!!(!((De=qe.get(Fe($e)))===null||De===void 0)&&De.disabled)},[qe,Fe]),[Pt,ft]=(0,r.useMemo)(()=>{if(U)return[q||[],[]];const{checkedKeys:$e,halfCheckedKeys:De}=(0,ca.S)(q,!0,We,tt);return[$e||[],De]},[q,U,We,tt]),Vt=(0,r.useMemo)(()=>{const $e=P==="radio"?Pt.slice(0,1):Pt;return new Set($e)},[Pt,P]),Gt=(0,r.useMemo)(()=>P==="radio"?new Set:new Set(ft),[ft,P]),[Ge,qt]=(0,r.useState)(null);r.useEffect(()=>{t||ge(za)},[!!t]);const mt=(0,r.useCallback)(($e,De)=>{let Te,Ce;Je($e),n?(Te=$e,Ce=$e.map(gt=>Le.current.get(gt))):(Te=[],Ce=[],$e.forEach(gt=>{const Ee=he(gt);Ee!==void 0&&(Te.push(gt),Ce.push(Ee))})),ge(Te),c==null||c(Te,Ce,{type:De})},[ge,he,c,n]),Lt=(0,r.useCallback)(($e,De,Te,Ce)=>{if(u){const gt=Te.map(Ee=>he(Ee));u(he($e),De,gt,Ce)}mt(Te,"single")},[u,he,mt]),Mt=(0,r.useMemo)(()=>!T||W?null:(T===!0?[da,ua,fa]:T).map(De=>De===da?{key:"all",text:xe.selectionAll,onSelect(){mt(Se.map((Te,Ce)=>Fe(Te,Ce)).filter(Te=>{const Ce=qe.get(Te);return!(Ce!=null&&Ce.disabled)||Vt.has(Te)}),"all")}}:De===ua?{key:"invert",text:xe.selectInvert,onSelect(){const Te=new Set(Vt);Re.forEach((gt,Ee)=>{const je=Fe(gt,Ee),dt=qe.get(je);dt!=null&&dt.disabled||(Te.has(je)?Te.delete(je):Te.add(je))});const Ce=Array.from(Te);p&&p(Ce),mt(Ce,"invert")}}:De===fa?{key:"none",text:xe.selectNone,onSelect(){y==null||y(),mt(Array.from(Vt).filter(Te=>{const Ce=qe.get(Te);return Ce==null?void 0:Ce.disabled}),"none")}}:De).map(De=>Object.assign(Object.assign({},De),{onSelect:function(){for(var Te,Ce,gt=arguments.length,Ee=new Array(gt),je=0;je<gt;je++)Ee[je]=arguments[je];(Ce=De.onSelect)===null||Ce===void 0||(Te=Ce).call.apply(Te,[De].concat(Ee)),qt(null)}})),[T,Vt,Re,Fe,p,mt]);return[(0,r.useCallback)($e=>{var De;if(!t)return $e.filter(xt=>xt!==xr);let Te=(0,Zt.Z)($e);const Ce=new Set(Vt),gt=Ie.map(Fe).filter(xt=>!qe.get(xt).disabled),Ee=gt.every(xt=>Ce.has(xt)),je=gt.some(xt=>Ce.has(xt)),dt=()=>{const xt=[];Ee?gt.forEach(Ut=>{Ce.delete(Ut),xt.push(Ut)}):gt.forEach(Ut=>{Ce.has(Ut)||(Ce.add(Ut),xt.push(Ut))});const St=Array.from(Ce);d==null||d(!Ee,St.map(Ut=>he(Ut)),xt.map(Ut=>he(Ut))),mt(St,"all"),qt(null)};let at;if(P!=="radio"){let xt;if(Mt){const nt={getPopupContainer:ce,items:Mt.map((En,xn)=>{const{key:Dn,text:qn,onSelect:Xn}=En;return{key:Dn!=null?Dn:xn,onClick:()=>{Xn==null||Xn(gt)},label:qn}})};xt=r.createElement("div",{className:`${_}-selection-extra`},r.createElement(Ta.Z,{menu:nt,getPopupContainer:ce},r.createElement("span",null,r.createElement(Xi.Z,null))))}const St=Ie.map((nt,En)=>{const xn=Fe(nt,En),Dn=qe.get(xn)||{};return Object.assign({checked:Ce.has(xn)},Dn)}).filter(nt=>{let{disabled:En}=nt;return En}),Ut=!!St.length&&St.length===Ie.length,on=Ut&&St.every(nt=>{let{checked:En}=nt;return En}),an=Ut&&St.some(nt=>{let{checked:En}=nt;return En});at=!W&&r.createElement("div",{className:`${_}-selection`},r.createElement(ko.default,{checked:Ut?on:!!Ie.length&&Ee,indeterminate:Ut?!on&&an:!Ee&&je,onChange:dt,disabled:Ie.length===0||Ut,"aria-label":xt?"Custom selection":"Select all",skipGroup:!0}),xt)}let yn;P==="radio"?yn=(xt,St,Ut)=>{const on=Fe(St,Ut),an=Ce.has(on);return{node:r.createElement(Da.ZP,Object.assign({},qe.get(on),{checked:an,onClick:nt=>nt.stopPropagation(),onChange:nt=>{Ce.has(on)||Lt(on,!0,[on],nt.nativeEvent)}})),checked:an}}:yn=(xt,St,Ut)=>{var on;const an=Fe(St,Ut),nt=Ce.has(an),En=Gt.has(an),xn=qe.get(an);let Dn;return Ve==="nest"?Dn=En:Dn=(on=xn==null?void 0:xn.indeterminate)!==null&&on!==void 0?on:En,{node:r.createElement(ko.default,Object.assign({},xn,{indeterminate:Dn,checked:nt,skipGroup:!0,onClick:qn=>qn.stopPropagation(),onChange:qn=>{let{nativeEvent:Xn}=qn;const{shiftKey:vo}=Xn;let dr=-1,Un=-1;if(vo&&U){const Pn=new Set([Ge,an]);gt.some((bn,ln)=>{if(Pn.has(bn))if(dr===-1)dr=ln;else return Un=ln,!0;return!1})}if(Un!==-1&&dr!==Un&&U){const Pn=gt.slice(dr,Un+1),bn=[];nt?Pn.forEach(jt=>{Ce.has(jt)&&(bn.push(jt),Ce.delete(jt))}):Pn.forEach(jt=>{Ce.has(jt)||(bn.push(jt),Ce.add(jt))});const ln=Array.from(Ce);g==null||g(!nt,ln.map(jt=>he(jt)),bn.map(jt=>he(jt))),mt(ln,"multiple")}else{const Pn=Pt;if(U){const bn=nt?(0,ja._5)(Pn,an):(0,ja.L0)(Pn,an);Lt(an,!nt,bn,Xn)}else{const bn=(0,ca.S)([].concat((0,Zt.Z)(Pn),[an]),!0,We,tt),{checkedKeys:ln,halfCheckedKeys:jt}=bn;let er=ln;if(nt){const Zr=new Set(ln);Zr.delete(an),er=(0,ca.S)(Array.from(Zr),{checked:!1,halfCheckedKeys:jt},We,tt).checkedKeys}Lt(an,!nt,er,Xn)}}qt(nt?null:an)}})),checked:nt}};const un=(xt,St,Ut)=>{const{node:on,checked:an}=yn(xt,St,Ut);return B?B(an,St,Ut,on):on};if(!Te.includes(xr))if(Te.findIndex(xt=>{var St;return((St=xt[Rr])===null||St===void 0?void 0:St.columnType)==="EXPAND_COLUMN"})===0){const[xt,...St]=Te;Te=[xt,xr].concat((0,Zt.Z)(St))}else Te=[xr].concat((0,Zt.Z)(Te));const Gn=Te.indexOf(xr);Te=Te.filter((xt,St)=>xt!==xr||St===Gn);const en=Te[Gn-1],Hn=Te[Gn+1];let tn=z;tn===void 0&&((Hn==null?void 0:Hn.fixed)!==void 0?tn=Hn.fixed:(en==null?void 0:en.fixed)!==void 0&&(tn=en.fixed)),tn&&en&&((De=en[Rr])===null||De===void 0?void 0:De.columnType)==="EXPAND_COLUMN"&&en.fixed===void 0&&(en.fixed=tn);const On=J()(`${_}-selection-col`,{[`${_}-selection-col-with-dropdown`]:T&&P==="checkbox"}),$r={fixed:tn,width:A,className:`${_}-selection-column`,title:t.columnTitle||at,render:un,onCell:t.onCell,[Rr]:{className:On}};return Te.map(xt=>xt===xr?$r:xt)},[Fe,Ie,t,Pt,Vt,Gt,A,Mt,Ve,Ge,qe,g,Lt,tt]),Vt]},_i=a(33463),qi=a(28575),el=a(83062);const $o="ascend",va="descend";function Zo(e){return typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1}function Va(e){return typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1}function tl(e,t){return t?e[e.indexOf(t)+1]:e[0]}function pa(e,t,n){let o=[];function i(s,c){o.push({column:s,key:kr(s,c),multiplePriority:Zo(s),sortOrder:s.sortOrder})}return(e||[]).forEach((s,c)=>{const u=uo(c,n);s.children?("sortOrder"in s&&i(s,u),o=[].concat((0,Zt.Z)(o),(0,Zt.Z)(pa(s.children,t,u)))):s.sorter&&("sortOrder"in s?i(s,u):t&&s.defaultSortOrder&&o.push({column:s,key:kr(s,u),multiplePriority:Zo(s),sortOrder:s.defaultSortOrder}))}),o}function Ga(e,t,n,o,i,s,c,u){return(t||[]).map((d,p)=>{const y=uo(p,u);let g=d;if(g.sorter){const A=g.sortDirections||i,P=g.showSorterTooltip===void 0?c:g.showSorterTooltip,T=kr(g,y),z=n.find(Ve=>{let{key:se}=Ve;return se===T}),B=z?z.sortOrder:null,W=tl(A,B);let U;if(d.sortIcon)U=d.sortIcon({sortOrder:B});else{const Ve=A.includes($o)&&r.createElement(qi.Z,{className:J()(`${e}-column-sorter-up`,{active:B===$o})}),se=A.includes(va)&&r.createElement(_i.Z,{className:J()(`${e}-column-sorter-down`,{active:B===va})});U=r.createElement("span",{className:J()(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(Ve&&se)})},r.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},Ve,se))}const{cancelSort:_,triggerAsc:Se,triggerDesc:Re}=s||{};let he=_;W===va?he=Re:W===$o&&(he=Se);const Fe=typeof P=="object"?P:{title:he};g=Object.assign(Object.assign({},g),{className:J()(g.className,{[`${e}-column-sort`]:B}),title:Ve=>{const se=r.createElement("div",{className:`${e}-column-sorters`},r.createElement("span",{className:`${e}-column-title`},Mo(d.title,Ve)),U);return P?r.createElement(el.Z,Object.assign({},Fe),se):se},onHeaderCell:Ve=>{const se=d.onHeaderCell&&d.onHeaderCell(Ve)||{},xe=se.onClick,ce=se.onKeyDown;se.onClick=Le=>{o({column:d,key:T,sortOrder:W,multiplePriority:Zo(d)}),xe==null||xe(Le)},se.onKeyDown=Le=>{Le.keyCode===ka.Z.ENTER&&(o({column:d,key:T,sortOrder:W,multiplePriority:Zo(d)}),ce==null||ce(Le))};const q=Ci(d.title,{}),ge=q==null?void 0:q.toString();return B?se["aria-sort"]=B==="ascend"?"ascending":"descending":se["aria-label"]=ge||"",se.className=J()(se.className,`${e}-column-has-sorters`),se.tabIndex=0,d.ellipsis&&(se.title=(q!=null?q:"").toString()),se}})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:Ga(e,g.children,n,o,i,s,c,y)})),g})}function Xa(e){const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}}function Ya(e){const t=e.filter(n=>{let{sortOrder:o}=n;return o}).map(Xa);return t.length===0&&e.length?Object.assign(Object.assign({},Xa(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function ma(e,t,n){const o=t.slice().sort((c,u)=>u.multiplePriority-c.multiplePriority),i=e.slice(),s=o.filter(c=>{let{column:{sorter:u},sortOrder:d}=c;return Va(u)&&d});return s.length?i.sort((c,u)=>{for(let d=0;d<s.length;d+=1){const p=s[d],{column:{sorter:y},sortOrder:g}=p,A=Va(y);if(A&&g){const P=A(c,u,g);if(P!==0)return g===$o?P:-P}}return 0}).map(c=>{const u=c[n];return u?Object.assign(Object.assign({},c),{[n]:ma(u,t,n)}):c}):i}function nl(e){let{prefixCls:t,mergedColumns:n,onSorterChange:o,sortDirections:i,tableLocale:s,showSorterTooltip:c}=e;const[u,d]=r.useState(pa(n,!0)),p=r.useMemo(()=>{let T=!0;const z=pa(n,!1);if(!z.length)return u;const B=[];function W(_){T?B.push(_):B.push(Object.assign(Object.assign({},_),{sortOrder:null}))}let U=null;return z.forEach(_=>{U===null?(W(_),_.sortOrder&&(_.multiplePriority===!1?T=!1:U=!0)):(U&&_.multiplePriority!==!1||(T=!1),W(_))}),B},[n,u]),y=r.useMemo(()=>{const T=p.map(z=>{let{column:B,sortOrder:W}=z;return{column:B,order:W}});return{sortColumns:T,sortColumn:T[0]&&T[0].column,sortOrder:T[0]&&T[0].order}},[p]);function g(T){let z;T.multiplePriority===!1||!p.length||p[0].multiplePriority===!1?z=[T]:z=[].concat((0,Zt.Z)(p.filter(B=>{let{key:W}=B;return W!==T.key})),[T]),d(z),o(Ya(z),z)}return[T=>Ga(t,T,p,g,i,s,c),p,y,()=>Ya(p)]}function Qa(e,t){return e.map(n=>{const o=Object.assign({},n);return o.title=Mo(n.title,t),"children"in o&&(o.children=Qa(o.children,t)),o})}function rl(e){return[r.useCallback(n=>Qa(n,e),[e])]}var ol=sn((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:o}=t;return n!==o}),al=Jt((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:o}=t;return n!==o}),fo=a(84780),Lo=a(14747),il=a(67968),ll=a(45503),sl=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,o=(i,s,c)=>({[`&${t}-${i}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${s}px -${c+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:n,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:n,borderTop:n,[`
|
|
> ${t}-content,
|
|
> ${t}-header,
|
|
> ${t}-body,
|
|
> ${t}-summary
|
|
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:n},"> thead":{"> tr:not(:last-child) > th":{borderBottom:n},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:n}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:n,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`
|
|
> tr${t}-expanded-row,
|
|
> tr${t}-placeholder
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},o("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),o("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:n,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:n}}}},cl=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Lo.vS),{wordBreak:"keep-all",[`
|
|
&${t}-cell-fix-left-last,
|
|
&${t}-cell-fix-right-first
|
|
`]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},dl=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},ul=a(49867),fl=e=>{const{componentCls:t,antCls:n,controlInteractiveSize:o,motionDurationSlow:i,lineWidth:s,paddingXS:c,lineType:u,tableBorderColor:d,tableExpandIconBg:p,tableExpandColumnWidth:y,borderRadius:g,fontSize:A,fontSizeSM:P,lineHeight:T,tablePaddingVertical:z,tablePaddingHorizontal:B,tableExpandedRowBg:W,paddingXXS:U}=e,_=o/2-s,Se=_*2+s*3,Re=`${s}px ${u} ${d}`,he=U-s;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:y},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},(0,ul.N)(e)),{position:"relative",float:"left",boxSizing:"border-box",width:Se,height:Se,padding:0,color:"inherit",lineHeight:`${Se}px`,background:p,border:Re,borderRadius:g,transform:`scale(${o/Se})`,transition:`all ${i}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${i} ease-out`,content:'""'},"&::before":{top:_,insetInlineEnd:he,insetInlineStart:he,height:s},"&::after":{top:he,bottom:he,insetInlineStart:_,width:s,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(A*T-s*3)/2-Math.ceil((P*1.4-s*3)/2),marginInlineEnd:c},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:W}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`-${z}px -${B}px`,padding:`${z}px ${B}px`}}}},vl=e=>{const{componentCls:t,antCls:n,iconCls:o,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:s,paddingXXS:c,paddingXS:u,colorText:d,lineWidth:p,lineType:y,tableBorderColor:g,tableHeaderIconColor:A,fontSizeSM:P,tablePaddingHorizontal:T,borderRadius:z,motionDurationSlow:B,colorTextDescription:W,colorPrimary:U,tableHeaderFilterActiveBg:_,colorTextDisabled:Se,tableFilterDropdownBg:Re,tableFilterDropdownHeight:he,controlItemBgHover:Fe,controlItemBgActive:Ve,boxShadowSecondary:se,filterDropdownMenuBg:xe}=e,ce=`${n}-dropdown`,q=`${t}-filter-dropdown`,ge=`${n}-tree`,Le=`${p}px ${y} ${g}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-c,marginInline:`${c}px ${-T/2}px`,padding:`0 ${c}px`,color:A,fontSize:P,borderRadius:z,cursor:"pointer",transition:`all ${B}`,"&:hover":{color:W,background:_},"&.active":{color:U}}}},{[`${n}-dropdown`]:{[q]:Object.assign(Object.assign({},(0,Lo.Wf)(e)),{minWidth:i,backgroundColor:Re,borderRadius:z,boxShadow:se,overflow:"hidden",[`${ce}-menu`]:{maxHeight:he,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:xe,"&:empty::after":{display:"block",padding:`${u}px 0`,color:Se,fontSize:P,textAlign:"center",content:'"Not Found"'}},[`${q}-tree`]:{paddingBlock:`${u}px 0`,paddingInline:u,[ge]:{padding:0},[`${ge}-treenode ${ge}-node-content-wrapper:hover`]:{backgroundColor:Fe},[`${ge}-treenode-checkbox-checked ${ge}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Ve}}},[`${q}-search`]:{padding:u,borderBottom:Le,"&-input":{input:{minWidth:s},[o]:{color:Se}}},[`${q}-checkall`]:{width:"100%",marginBottom:c,marginInlineStart:c},[`${q}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${u-p}px ${u}px`,overflow:"hidden",borderTop:Le}})}},{[`${n}-dropdown ${q}, ${q}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:u,color:d},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pl=e=>{const{componentCls:t,lineWidth:n,colorSplit:o,motionDurationSlow:i,zIndexTableFixed:s,tableBg:c,zIndexTableSticky:u}=e,d=o;return{[`${t}-wrapper`]:{[`
|
|
${t}-cell-fix-left,
|
|
${t}-cell-fix-right
|
|
`]:{position:"sticky !important",zIndex:s,background:c},[`
|
|
${t}-cell-fix-left-first::after,
|
|
${t}-cell-fix-left-last::after
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-n,width:30,transform:"translateX(100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
${t}-cell-fix-right-first::after,
|
|
${t}-cell-fix-right-last::after
|
|
`]:{position:"absolute",top:0,bottom:-n,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:u+1,width:30,transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${d}`}},[`
|
|
${t}-cell-fix-left-first::after,
|
|
${t}-cell-fix-left-last::after
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${d}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${d}`}},[`
|
|
${t}-cell-fix-right-first::after,
|
|
${t}-cell-fix-right-last::after
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${d}`}}}}},ml=e=>{const{componentCls:t,antCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},gl=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${n}px ${n}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${n}px ${n}px`}}}}},hl=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},yl=e=>{const{componentCls:t,antCls:n,iconCls:o,fontSizeIcon:i,padding:s,paddingXS:c,tableHeaderIconColor:u,tableHeaderIconColorHover:d,tableSelectionColumnWidth:p}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:p,[`&${t}-selection-col-with-dropdown`]:{width:p+i+s/4}},[`${t}-bordered ${t}-selection-col`]:{width:p+c*2,[`&${t}-selection-col-with-dropdown`]:{width:p+i+s/4+c*2}},[`
|
|
table tr th${t}-selection-column,
|
|
table tr td${t}-selection-column
|
|
`]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${e.tablePaddingHorizontal/4}px`,[o]:{color:u,fontSize:i,verticalAlign:"baseline","&:hover":{color:d}}}}}},xl=e=>{const{componentCls:t}=e,n=(o,i,s,c)=>({[`${t}${t}-${o}`]:{fontSize:c,[`
|
|
${t}-title,
|
|
${t}-footer,
|
|
${t}-cell,
|
|
${t}-thead > tr > th,
|
|
${t}-tbody > tr > th,
|
|
${t}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{padding:`${i}px ${s}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${s/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${i}px -${s}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${i}px`,marginInline:`${e.tableExpandColumnWidth-s}px -${s}px`}},[`${t}-selection-column`]:{paddingInlineStart:`${s/4}px`}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},n("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),n("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},Sl=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:o,tableHeaderIconColor:i,tableHeaderIconColorHover:s}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[`
|
|
&${t}-cell-fix-left:hover,
|
|
&${t}-cell-fix-right:hover
|
|
`]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:o,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:s}}}},Cl=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:o,tableScrollThumbBgHover:i,tableScrollThumbSize:s,tableScrollBg:c,zIndexTableSticky:u,stickyScrollBarBorderRadius:d}=e,p=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:u,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${s}px !important`,zIndex:u,display:"flex",alignItems:"center",background:c,borderTop:p,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:s,backgroundColor:o,borderRadius:d,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},Ja=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:o}=e,i=`${n}px ${e.lineType} ${o}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:i}}},[`div${t}-summary`]:{boxShadow:`0 -${n}px 0 ${o}`}}}},El=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,o=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${t}-cell`]:{borderBottom:n},[`${t}-expanded-row`]:{[`${o}${o}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${e.lineWidth}px)`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:n,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:n,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-e.lineWidth,borderInlineStart:n}}}}}}};const bl=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:o,tablePaddingHorizontal:i,lineWidth:s,lineType:c,tableBorderColor:u,tableFontSize:d,tableBg:p,tableRadius:y,tableHeaderTextColor:g,motionDurationMid:A,tableHeaderBg:P,tableHeaderCellSplitColor:T,tableRowHoverBg:z,tableSelectedRowBg:B,tableSelectedRowHoverBg:W,tableFooterTextColor:U,tableFooterBg:_,paddingContentVerticalLG:Se}=e,Re=`${s}px ${c} ${u}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Lo.dF)()),{[t]:Object.assign(Object.assign({},(0,Lo.Wf)(e)),{fontSize:d,background:p,borderRadius:`${y}px ${y}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${y}px ${y}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
${t}-cell,
|
|
${t}-thead > tr > th,
|
|
${t}-tbody > tr > th,
|
|
${t}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{position:"relative",padding:`${Se}px ${i}px`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${o}px ${i}px`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:g,fontWeight:n,textAlign:"start",background:P,borderBottom:Re,transition:`background ${A} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:T,transform:"translateY(-50%)",transition:`background-color ${A}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${A}, border-color ${A}`,borderBottom:Re,[`
|
|
> ${t}-wrapper:only-child,
|
|
> ${t}-expanded-row-fixed > ${t}-wrapper:only-child
|
|
`]:{[t]:{marginBlock:`-${o}px`,marginInline:`${e.tableExpandColumnWidth-i}px -${i}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:g,fontWeight:n,textAlign:"start",background:P,borderBottom:Re,transition:`background ${A} ease`},[`
|
|
&${t}-row:hover > th,
|
|
&${t}-row:hover > td,
|
|
> th${t}-cell-row-hover,
|
|
> td${t}-cell-row-hover
|
|
`]:{background:z},[`&${t}-row-selected`]:{"> th, > td":{background:B},"&:hover > th, &:hover > td":{background:W}}}},[`${t}-footer`]:{padding:`${o}px ${i}px`,color:U,background:_}})}};var wl=(0,il.Z)("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorIcon:o,colorIconHover:i,opacityLoading:s,colorBgContainer:c,controlInteractiveSize:u,headerBg:d,headerColor:p,headerSortActiveBg:y,headerSortHoverBg:g,bodySortBg:A,rowHoverBg:P,rowSelectedBg:T,rowSelectedHoverBg:z,rowExpandedBg:B,cellPaddingBlock:W,cellPaddingInline:U,cellPaddingBlockMD:_,cellPaddingInlineMD:Se,cellPaddingBlockSM:Re,cellPaddingInlineSM:he,borderColor:Fe,footerBg:Ve,footerColor:se,headerBorderRadius:xe,cellFontSize:ce,cellFontSizeMD:q,cellFontSizeSM:ge,headerSplitColor:Le,fixedHeaderSortActiveBg:Je,headerFilterHoverBg:We,filterDropdownBg:Ie,expandIconBg:qe,selectionColumnWidth:tt,stickyScrollBarBg:Pt}=e,ft=new fo.C(o),Vt=new fo.C(i),Gt=2,Ge=(0,ll.TS)(e,{tableFontSize:ce,tableBg:c,tableRadius:xe,tablePaddingVertical:W,tablePaddingHorizontal:U,tablePaddingVerticalMiddle:_,tablePaddingHorizontalMiddle:Se,tablePaddingVerticalSmall:Re,tablePaddingHorizontalSmall:he,tableBorderColor:Fe,tableHeaderTextColor:p,tableHeaderBg:d,tableFooterTextColor:se,tableFooterBg:Ve,tableHeaderCellSplitColor:Le,tableHeaderSortBg:y,tableHeaderSortHoverBg:g,tableHeaderIconColor:ft.clone().setAlpha(ft.getAlpha()*s).toRgbString(),tableHeaderIconColorHover:Vt.clone().setAlpha(Vt.getAlpha()*s).toRgbString(),tableBodySortBg:A,tableFixedHeaderSortActiveBg:Je,tableHeaderFilterActiveBg:We,tableFilterDropdownBg:Ie,tableRowHoverBg:P,tableSelectedRowBg:T,tableSelectedRowHoverBg:z,zIndexTableFixed:Gt,zIndexTableSticky:Gt+1,tableFontSizeMiddle:q,tableFontSizeSmall:ge,tableSelectionColumnWidth:tt,tableExpandIconBg:qe,tableExpandColumnWidth:u+2*e.padding,tableExpandedRowBg:B,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Pt,tableScrollThumbBgHover:t,tableScrollBg:n});return[bl(Ge),ml(Ge),Ja(Ge),Sl(Ge),vl(Ge),sl(Ge),gl(Ge),fl(Ge),Ja(Ge),dl(Ge),yl(Ge),pl(Ge),Cl(Ge),cl(Ge),xl(Ge),hl(Ge),El(Ge)]},e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:o,colorFillSecondary:i,colorFillContent:s,controlItemBgActive:c,controlItemBgActiveHover:u,padding:d,paddingSM:p,paddingXS:y,colorBorderSecondary:g,borderRadiusLG:A,fontSize:P,controlHeight:T,colorTextPlaceholder:z}=e,B=new fo.C(i).onBackground(n).toHexShortString(),W=new fo.C(s).onBackground(n).toHexShortString(),U=new fo.C(t).onBackground(n).toHexShortString();return{headerBg:U,headerColor:o,headerSortActiveBg:B,headerSortHoverBg:W,bodySortBg:U,rowHoverBg:U,rowSelectedBg:c,rowSelectedHoverBg:u,rowExpandedBg:t,cellPaddingBlock:d,cellPaddingInline:d,cellPaddingBlockMD:p,cellPaddingInlineMD:y,cellPaddingBlockSM:y,cellPaddingInlineSM:y,borderColor:g,headerBorderRadius:A,footerBg:U,footerColor:o,cellFontSize:P,cellFontSizeMD:P,cellFontSizeSM:P,headerSplitColor:g,fixedHeaderSortActiveBg:B,headerFilterHoverBg:s,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:T,stickyScrollBarBg:z,stickyScrollBarBorderRadius:100}});const Nl=[],Rl=(e,t)=>{const{prefixCls:n,className:o,rootClassName:i,style:s,size:c,bordered:u,dropdownPrefixCls:d,dataSource:p,pagination:y,rowSelection:g,rowKey:A="key",rowClassName:P,columns:T,children:z,childrenColumnName:B,onChange:W,getPopupContainer:U,loading:_,expandIcon:Se,expandable:Re,expandedRowRender:he,expandIconColumnIndex:Fe,indentSize:Ve,scroll:se,sortDirections:xe,locale:ce,showSorterTooltip:q=!0,virtual:ge}=e,Le=r.useMemo(()=>T||Or(z),[T,z]),Je=r.useMemo(()=>Le.some(ut=>ut.responsive),[Le]),We=(0,Mr.Z)(Je),Ie=r.useMemo(()=>{const ut=new Set(Object.keys(We).filter(Kt=>We[Kt]));return Le.filter(Kt=>!Kt.responsive||Kt.responsive.some(gn=>ut.has(gn)))},[Le,We]),qe=(0,yr.Z)(e,["className","style","columns"]),{locale:tt=Pa.Z,direction:Pt,table:ft,renderEmpty:Vt,getPrefixCls:Gt,getPopupContainer:Ge}=r.useContext(_n.E_),qt=(0,Dr.Z)(c),mt=Object.assign(Object.assign({},tt.Table),ce),Lt=p||Nl,Mt=Gt("table",n),Rn=Gt("dropdown",d),$e=Object.assign({childrenColumnName:B,expandIconColumnIndex:Fe},Re),{childrenColumnName:De="children"}=$e,Te=r.useMemo(()=>Lt.some(ut=>ut==null?void 0:ut[De])?"nest":he||Re&&Re.expandedRowRender?"row":null,[Lt]),Ce={body:r.useRef()},gt=r.useMemo(()=>typeof A=="function"?A:ut=>ut==null?void 0:ut[A],[A]),[Ee]=Ui(Lt,De,gt),je={},dt=function(ut,Kt){let gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zt,Sn,An;const In=Object.assign(Object.assign({},je),ut);gn&&((zt=je.resetPagination)===null||zt===void 0||zt.call(je),!((Sn=In.pagination)===null||Sn===void 0)&&Sn.current&&(In.pagination.current=1),y&&y.onChange&&y.onChange(1,(An=In.pagination)===null||An===void 0?void 0:An.pageSize)),se&&se.scrollToFirstRowOnChange!==!1&&Ce.body.current&&(0,sr.Z)(0,{getContainer:()=>Ce.body.current}),W==null||W(In.pagination,In.filters,In.sorter,{currentDataSource:Ba(ma(Lt,In.sorterStates,De),In.filterStates),action:Kt})},at=(ut,Kt)=>{dt({sorter:ut,sorterStates:Kt},"sort",!1)},[yn,un,Gn,en]=nl({prefixCls:Mt,mergedColumns:Ie,onSorterChange:at,sortDirections:xe||["ascend","descend"],tableLocale:mt,showSorterTooltip:q}),Hn=r.useMemo(()=>ma(Lt,un,De),[Lt,un]);je.sorter=en(),je.sorterStates=un;const tn=(ut,Kt)=>{dt({filters:ut,filterStates:Kt},"filter",!0)},[On,$r,xt]=Hi({prefixCls:Mt,locale:mt,dropdownPrefixCls:Rn,mergedColumns:Ie,onFilterChange:tn,getPopupContainer:U||Ge}),St=Ba(Hn,$r);je.filters=xt,je.filterStates=$r;const Ut=r.useMemo(()=>{const ut={};return Object.keys(xt).forEach(Kt=>{xt[Kt]!==null&&(ut[Kt]=xt[Kt])}),Object.assign(Object.assign({},Gn),{filters:ut})},[Gn,xt]),[on]=rl(Ut),an=(ut,Kt)=>{dt({pagination:Object.assign(Object.assign({},je.pagination),{current:ut,pageSize:Kt})},"paginate")},[nt,En]=Gi(St.length,an,y);je.pagination=y===!1?{}:Wi(nt,y),je.resetPagination=En;const xn=r.useMemo(()=>{if(y===!1||!nt.pageSize)return St;const{current:ut=1,total:Kt,pageSize:gn=Ua}=nt;return St.length<Kt?St.length>gn?St.slice((ut-1)*gn,ut*gn):St:St.slice((ut-1)*gn,ut*gn)},[!!y,St,nt&&nt.current,nt&&nt.pageSize,nt&&nt.total]),[Dn,qn]=Ji({prefixCls:Mt,data:St,pageData:xn,getRowKey:gt,getRecordByKey:Ee,expandType:Te,childrenColumnName:De,locale:mt,getPopupContainer:U||Ge},g),Xn=(ut,Kt,gn)=>{let zt;return typeof P=="function"?zt=J()(P(ut,Kt,gn)):zt=J()(P),J()({[`${Mt}-row-selected`]:qn.has(gt(ut,Kt))},zt)};$e.__PARENT_RENDER_ICON__=$e.expandIcon,$e.expandIcon=$e.expandIcon||Se||Si(mt),Te==="nest"&&$e.expandIconColumnIndex===void 0?$e.expandIconColumnIndex=g?1:0:$e.expandIconColumnIndex>0&&g&&($e.expandIconColumnIndex-=1),typeof $e.indentSize!="number"&&($e.indentSize=typeof Ve=="number"?Ve:15);const vo=r.useCallback(ut=>on(Dn(On(yn(ut)))),[yn,On,Dn]);let dr,Un;if(y!==!1&&(nt!=null&&nt.total)){let ut;nt.size?ut=nt.size:ut=qt==="small"||qt==="middle"?"small":void 0;const Kt=Sn=>r.createElement(gi.Z,Object.assign({},nt,{className:J()(`${Mt}-pagination ${Mt}-pagination-${Sn}`,nt.className),size:ut})),gn=Pt==="rtl"?"left":"right",{position:zt}=nt;if(zt!==null&&Array.isArray(zt)){const Sn=zt.find(ur=>ur.includes("top")),An=zt.find(ur=>ur.includes("bottom")),In=zt.every(ur=>`${ur}`=="none");!Sn&&!An&&!In&&(Un=Kt(gn)),Sn&&(dr=Kt(Sn.toLowerCase().replace("top",""))),An&&(Un=Kt(An.toLowerCase().replace("bottom","")))}else Un=Kt(gn)}let Pn;typeof _=="boolean"?Pn={spinning:_}:typeof _=="object"&&(Pn=Object.assign({spinning:!0},_));const[bn,ln]=wl(Mt),[,jt]=(0,yi.Z)(),er=J()(`${Mt}-wrapper`,ft==null?void 0:ft.className,{[`${Mt}-wrapper-rtl`]:Pt==="rtl"},o,i,ln),Zr=Object.assign(Object.assign({},ft==null?void 0:ft.style),s),Sr=ce&&ce.emptyText||(Vt==null?void 0:Vt("Table"))||r.createElement(zr.Z,{componentName:"Table"}),tr=ge?al:ol,Fo={},ga=r.useMemo(()=>{const{fontSize:ut,lineHeight:Kt,padding:gn,paddingXS:zt,paddingSM:Sn}=jt,An=Math.floor(ut*Kt);switch(qt){case"large":return gn*2+An;case"small":return zt*2+An;default:return Sn*2+An}},[jt,qt]);return ge&&(Fo.listItemHeight=ga),bn(r.createElement("div",{ref:t,className:er,style:Zr},r.createElement(hi.Z,Object.assign({spinning:!1},Pn),dr,r.createElement(tr,Object.assign({},Fo,qe,{columns:Ie,direction:Pt,expandable:$e,prefixCls:Mt,className:J()({[`${Mt}-middle`]:qt==="middle",[`${Mt}-small`]:qt==="small",[`${Mt}-bordered`]:u,[`${Mt}-empty`]:Lt.length===0}),data:xn,rowKey:gt,rowClassName:Xn,emptyText:Sr,internalHooks:E,internalRefs:Ce,transformColumns:vo})),Un)))};var Ol=r.forwardRef(Rl);const Pl=(e,t)=>{const n=r.useRef(0);return n.current+=1,r.createElement(Ol,Object.assign({},e,{ref:t,_renderTimes:n.current}))},cr=r.forwardRef(Pl);cr.SELECTION_COLUMN=xr,cr.EXPAND_COLUMN=C,cr.SELECTION_ALL=da,cr.SELECTION_INVERT=ua,cr.SELECTION_NONE=fa,cr.Column=_t,cr.ColumnGroup=lr,cr.Summary=vr;var Al=cr,Il=Al},79870:function(Et,Ne,a){a.d(Ne,{default:function(){return la}});var C=a(87462),E=a(4942),M=a(71002),Z=a(1413),fe=a(74902),$=a(15671),r=a(43144),re=a(97326),ae=a(60136),X=a(51630),ie=a(94184),Oe=a.n(ie),K={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(x){var O=x.keyCode;if(x.altKey&&!x.ctrlKey||x.metaKey||O>=K.F1&&O<=K.F12)return!1;switch(O){case K.ALT:case K.CAPS_LOCK:case K.CONTEXT_MENU:case K.CTRL:case K.DOWN:case K.END:case K.ESC:case K.HOME:case K.INSERT:case K.LEFT:case K.MAC_FF_META:case K.META:case K.NUMLOCK:case K.NUM_CENTER:case K.PAGE_DOWN:case K.PAGE_UP:case K.PAUSE:case K.PRINT_SCREEN:case K.RIGHT:case K.SHIFT:case K.UP:case K.WIN_KEY:case K.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(x){if(x>=K.ZERO&&x<=K.NINE||x>=K.NUM_ZERO&&x<=K.NUM_MULTIPLY||x>=K.A&&x<=K.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&x===0)return!0;switch(x){case K.SPACE:case K.QUESTION_MARK:case K.NUM_PLUS:case K.NUM_MINUS:case K.NUM_PERIOD:case K.NUM_DIVISION:case K.SEMICOLON:case K.DASH:case K.EQUALS:case K.COMMA:case K.PERIOD:case K.SLASH:case K.APOSTROPHE:case K.SINGLE_QUOTE:case K.OPEN_SQUARE_BRACKET:case K.BACKSLASH:case K.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},de=K,ee=a(34952),Y=a(72978),v=a(67294),Pe=a(69610);function Ae(m){var x=m.dropPosition,O=m.dropLevelOffset,l=m.indent,w={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(x){case-1:w.top=0,w.left=-O*l;break;case 1:w.bottom=0,w.left=-O*l;break;case 0:w.bottom=0,w.left=l;break}return v.createElement("div",{style:w})}var Ke=a(36459),k=a(97685),N=a(45987);function R(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var j=R()?v.useLayoutEffect:v.useEffect,G=j,le=function(x,O){var l=React.useRef(!0);j(function(){if(!l.current)return x()},O),j(function(){return l.current=!1,function(){l.current=!0}},[])},oe=a(73299),I=a(73935);function f(m){return m instanceof HTMLElement||m instanceof SVGElement}function Me(m){return f(m)?m:m instanceof v.Component?I.findDOMNode(m):null}var J=a(28580);function Qe(m,x,O){var l=React.useRef({});return(!("value"in l.current)||O(l.current.condition,x))&&(l.current.value=m(),l.current.condition=x),l.current.value}function D(m,x){typeof m=="function"?m(x):(0,M.Z)(m)==="object"&&m&&"current"in m&&(m.current=x)}function F(){for(var m=arguments.length,x=new Array(m),O=0;O<m;O++)x[O]=arguments[O];var l=x.filter(function(w){return w});return l.length<=1?l[0]:function(w){x.forEach(function(L){D(L,w)})}}function ve(){for(var m=arguments.length,x=new Array(m),O=0;O<m;O++)x[O]=arguments[O];return useMemo(function(){return F.apply(void 0,x)},x,function(l,w){return l.length===w.length&&l.every(function(L,V){return L===w[V]})})}function te(m){var x,O,l=(0,J.isMemo)(m)?m.type.type:m.type;return!(typeof l=="function"&&!((x=l.prototype)!==null&&x!==void 0&&x.render)||typeof m=="function"&&!((O=m.prototype)!==null&&O!==void 0&&O.render))}function pe(m,x){var O={};return O[m.toLowerCase()]=x.toLowerCase(),O["Webkit".concat(m)]="webkit".concat(x),O["Moz".concat(m)]="moz".concat(x),O["ms".concat(m)]="MS".concat(x),O["O".concat(m)]="o".concat(x.toLowerCase()),O}function ye(m,x){var O={animationend:pe("Animation","AnimationEnd"),transitionend:pe("Transition","TransitionEnd")};return m&&("AnimationEvent"in x||delete O.animationend.animation,"TransitionEvent"in x||delete O.transitionend.transition),O}var we=ye(R(),typeof window!="undefined"?window:{}),vt={};if(R()){var lt=document.createElement("div");vt=lt.style}var Ze={};function Dt(m){if(Ze[m])return Ze[m];var x=we[m];if(x)for(var O=Object.keys(x),l=O.length,w=0;w<l;w+=1){var L=O[w];if(Object.prototype.hasOwnProperty.call(x,L)&&L in vt)return Ze[m]=x[L],Ze[m]}return""}var pt=Dt("animationend"),At=Dt("transitionend"),wt=!!(pt&&At),Nt=pt||"animationend",fn=At||"transitionend";function Xt(m,x){if(!m)return null;if((0,M.Z)(m)==="object"){var O=x.replace(/-\w/g,function(l){return l[1].toUpperCase()});return m[O]}return"".concat(m,"-").concat(x)}var ht="none",kt="appear",Yt="enter",st="leave",ct="none",Bt="prepare",cn="start",vn="active",hn="end";function pn(m){var x=v.useRef(!1),O=v.useState(m),l=(0,k.Z)(O,2),w=l[0],L=l[1];v.useEffect(function(){return x.current=!1,function(){x.current=!0}},[]);function V(h,b){b&&x.current||L(h)}return[w,V]}var zn=function(x){return+setTimeout(x,16)},Mn=function(x){return clearTimeout(x)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(zn=function(x){return window.requestAnimationFrame(x)},Mn=function(x){return window.cancelAnimationFrame(x)});var Yn=0,Wt=new Map;function Tn(m){Wt.delete(m)}var nr=function(x){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Yn+=1;var l=Yn;function w(L){if(L===0)Tn(l),x();else{var V=zn(function(){w(L-1)});Wt.set(l,V)}}return w(O),l};nr.cancel=function(m){var x=Wt.get(m);return Tn(x),Mn(x)};var mn=nr,fr=function(){var m=v.useRef(null);function x(){mn.cancel(m.current)}function O(l){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;x();var L=mn(function(){w<=1?l({isCanceled:function(){return L!==m.current}}):O(l,w-1)});m.current=L}return v.useEffect(function(){return function(){x()}},[]),[O,x]},Lr=R()?v.useLayoutEffect:v.useEffect,Ln=Lr,vr=[Bt,cn,vn,hn],rr=!1,pr=!0;function Fr(m){return m===vn||m===hn}var Gr=function(m,x){var O=pn(ct),l=(0,k.Z)(O,2),w=l[0],L=l[1],V=fr(),h=(0,k.Z)(V,2),b=h[0],S=h[1];function H(){L(Bt,!0)}return Ln(function(){if(w!==ct&&w!==hn){var ne=vr.indexOf(w),me=vr[ne+1],ue=x(w);ue===rr?L(me,!0):b(function(be){function ke(){be.isCanceled()||L(me,!0)}ue===!0?ke():Promise.resolve(ue).then(ke)})}},[m,w]),v.useEffect(function(){return function(){S()}},[]),[H,w]},po=function(m){var x=(0,v.useRef)(),O=(0,v.useRef)(m);O.current=m;var l=v.useCallback(function(V){O.current(V)},[]);function w(V){V&&(V.removeEventListener(fn,l),V.removeEventListener(Nt,l))}function L(V){x.current&&x.current!==V&&w(x.current),V&&V!==x.current&&(V.addEventListener(fn,l),V.addEventListener(Nt,l),x.current=V)}return v.useEffect(function(){return function(){w(x.current)}},[]),[L,w]};function Xr(m,x,O,l){var w=l.motionEnter,L=w===void 0?!0:w,V=l.motionAppear,h=V===void 0?!0:V,b=l.motionLeave,S=b===void 0?!0:b,H=l.motionDeadline,ne=l.motionLeaveImmediately,me=l.onAppearPrepare,ue=l.onEnterPrepare,be=l.onLeavePrepare,ke=l.onAppearStart,Ue=l.onEnterStart,Q=l.onLeaveStart,He=l.onAppearActive,ze=l.onEnterActive,Be=l.onLeaveActive,Xe=l.onAppearEnd,Ye=l.onEnterEnd,yt=l.onLeaveEnd,et=l.onVisibleChanged,it=pn(),ot=(0,k.Z)(it,2),_e=ot[0],Rt=ot[1],bt=pn(ht),Ht=(0,k.Z)(bt,2),Ot=Ht[0],nn=Ht[1],rn=pn(null),Nn=(0,k.Z)(rn,2),sn=Nn[0],kn=Nn[1],or=(0,v.useRef)(!1),ar=(0,v.useRef)(null);function Fn(){return O()}var $n=(0,v.useRef)(!1);function ir(Qt){var Jt=Fn();if(!(Qt&&!Qt.deadline&&Qt.target!==Jt)){var dn=$n.current,Kr;Ot===kt&&dn?Kr=Xe==null?void 0:Xe(Jt,Qt):Ot===Yt&&dn?Kr=Ye==null?void 0:Ye(Jt,Qt):Ot===st&&dn&&(Kr=yt==null?void 0:yt(Jt,Qt)),Ot!==ht&&dn&&Kr!==!1&&(nn(ht,!0),kn(null,!0))}}var Pr=po(ir),gr=(0,k.Z)(Pr,1),Ar=gr[0],Kn=v.useMemo(function(){var Qt,Jt,dn;switch(Ot){case kt:return Qt={},(0,E.Z)(Qt,Bt,me),(0,E.Z)(Qt,cn,ke),(0,E.Z)(Qt,vn,He),Qt;case Yt:return Jt={},(0,E.Z)(Jt,Bt,ue),(0,E.Z)(Jt,cn,Ue),(0,E.Z)(Jt,vn,ze),Jt;case st:return dn={},(0,E.Z)(dn,Bt,be),(0,E.Z)(dn,cn,Q),(0,E.Z)(dn,vn,Be),dn;default:return{}}},[Ot]),Ir=Gr(Ot,function(Qt){if(Qt===Bt){var Jt=Kn[Bt];return Jt?Jt(Fn()):rr}if(Bn in Kn){var dn;kn(((dn=Kn[Bn])===null||dn===void 0?void 0:dn.call(Kn,Fn(),null))||null)}return Bn===vn&&(Ar(Fn()),H>0&&(clearTimeout(ar.current),ar.current=setTimeout(function(){ir({deadline:!0})},H))),pr}),Zn=(0,k.Z)(Ir,2),so=Zn[0],Bn=Zn[1],co=Fr(Bn);$n.current=co,Ln(function(){Rt(x);var Qt=or.current;if(or.current=!0,!!m){var Jt;!Qt&&x&&h&&(Jt=kt),Qt&&x&&L&&(Jt=Yt),(Qt&&!x&&S||!Qt&&ne&&!x&&S)&&(Jt=st),Jt&&(nn(Jt),so())}},[x]),(0,v.useEffect)(function(){(Ot===kt&&!h||Ot===Yt&&!L||Ot===st&&!S)&&nn(ht)},[h,L,S]),(0,v.useEffect)(function(){return function(){or.current=!1,clearTimeout(ar.current)}},[]);var hr=v.useRef(!1);(0,v.useEffect)(function(){_e&&(hr.current=!0),_e!==void 0&&Ot===ht&&((hr.current||_e)&&(et==null||et(_e)),hr.current=!0)},[_e,Ot]);var Tr=sn;return Kn[Bt]&&Bn===cn&&(Tr=(0,Z.Z)({transition:"none"},Tr)),[Ot,Bn,Tr,_e!=null?_e:x]}var Yr=function(m){(0,ae.Z)(O,m);var x=(0,X.Z)(O);function O(){return(0,$.Z)(this,O),x.apply(this,arguments)}return(0,r.Z)(O,[{key:"render",value:function(){return this.props.children}}]),O}(v.Component),It=Yr;function rt(m){var x=m;(0,M.Z)(m)==="object"&&(x=m.transitionSupport);function O(w){return!!(w.motionName&&x)}var l=v.forwardRef(function(w,L){var V=w.visible,h=V===void 0?!0:V,b=w.removeOnLeave,S=b===void 0?!0:b,H=w.forceRender,ne=w.children,me=w.motionName,ue=w.leavedClassName,be=w.eventProps,ke=O(w),Ue=(0,v.useRef)(),Q=(0,v.useRef)();function He(){try{return Ue.current instanceof HTMLElement?Ue.current:Me(Q.current)}catch(rn){return null}}var ze=Xr(ke,h,He,w),Be=(0,k.Z)(ze,4),Xe=Be[0],Ye=Be[1],yt=Be[2],et=Be[3],it=v.useRef(et);et&&(it.current=!0);var ot=v.useCallback(function(rn){Ue.current=rn,D(L,rn)},[L]),_e,Rt=(0,Z.Z)((0,Z.Z)({},be),{},{visible:h});if(!ne)_e=null;else if(Xe===ht||!O(w))et?_e=ne((0,Z.Z)({},Rt),ot):!S&&it.current&&ue?_e=ne((0,Z.Z)((0,Z.Z)({},Rt),{},{className:ue}),ot):H||!S&&!ue?_e=ne((0,Z.Z)((0,Z.Z)({},Rt),{},{style:{display:"none"}}),ot):_e=null;else{var bt,Ht;Ye===Bt?Ht="prepare":Fr(Ye)?Ht="active":Ye===cn&&(Ht="start"),_e=ne((0,Z.Z)((0,Z.Z)({},Rt),{},{className:Oe()(Xt(me,Xe),(bt={},(0,E.Z)(bt,Xt(me,"".concat(Xe,"-").concat(Ht)),Ht),(0,E.Z)(bt,me,typeof me=="string"),bt)),style:yt}),ot)}if(v.isValidElement(_e)&&te(_e)){var Ot=_e,nn=Ot.ref;nn||(_e=v.cloneElement(_e,{ref:ot}))}return v.createElement(It,{ref:Q},_e)});return l.displayName="CSSMotion",l}var wn=rt(wt),Cn="add",Wn="keep",mr="remove",br="removed";function mo(m){var x;return m&&(0,M.Z)(m)==="object"&&"key"in m?x=m:x={key:m},(0,Z.Z)((0,Z.Z)({},x),{},{key:String(x.key)})}function Br(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return m.map(mo)}function Qr(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],O=[],l=0,w=x.length,L=Br(m),V=Br(x);L.forEach(function(S){for(var H=!1,ne=l;ne<w;ne+=1){var me=V[ne];if(me.key===S.key){l<ne&&(O=O.concat(V.slice(l,ne).map(function(ue){return(0,Z.Z)((0,Z.Z)({},ue),{},{status:Cn})})),l=ne),O.push((0,Z.Z)((0,Z.Z)({},me),{},{status:Wn})),l+=1,H=!0;break}}H||O.push((0,Z.Z)((0,Z.Z)({},S),{},{status:mr}))}),l<w&&(O=O.concat(V.slice(l).map(function(S){return(0,Z.Z)((0,Z.Z)({},S),{},{status:Cn})})));var h={};O.forEach(function(S){var H=S.key;h[H]=(h[H]||0)+1});var b=Object.keys(h).filter(function(S){return h[S]>1});return b.forEach(function(S){O=O.filter(function(H){var ne=H.key,me=H.status;return ne!==S||me!==mr}),O.forEach(function(H){H.key===S&&(H.status=Wn)})}),O}var jo=["component","children","onVisibleChanged","onAllRemoved"],go=["status"],zo=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Na(m){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn,O=function(l){(0,ae.Z)(L,l);var w=(0,X.Z)(L);function L(){var V;(0,$.Z)(this,L);for(var h=arguments.length,b=new Array(h),S=0;S<h;S++)b[S]=arguments[S];return V=w.call.apply(w,[this].concat(b)),(0,E.Z)((0,re.Z)(V),"state",{keyEntities:[]}),(0,E.Z)((0,re.Z)(V),"removeKey",function(H){var ne=V.state.keyEntities,me=ne.map(function(ue){return ue.key!==H?ue:(0,Z.Z)((0,Z.Z)({},ue),{},{status:br})});return V.setState({keyEntities:me}),me.filter(function(ue){var be=ue.status;return be!==br}).length}),V}return(0,r.Z)(L,[{key:"render",value:function(){var h=this,b=this.state.keyEntities,S=this.props,H=S.component,ne=S.children,me=S.onVisibleChanged,ue=S.onAllRemoved,be=(0,N.Z)(S,jo),ke=H||v.Fragment,Ue={};return zo.forEach(function(Q){Ue[Q]=be[Q],delete be[Q]}),delete be.keys,v.createElement(ke,be,b.map(function(Q){var He=Q.status,ze=(0,N.Z)(Q,go),Be=He===Cn||He===Wn;return v.createElement(x,(0,C.Z)({},Ue,{key:ze.key,visible:Be,eventProps:ze,onVisibleChanged:function(Ye){if(me==null||me(Ye,{key:ze.key}),!Ye){var yt=h.removeKey(ze.key);yt===0&&ue&&ue()}}}),ne)}))}}],[{key:"getDerivedStateFromProps",value:function(h,b){var S=h.keys,H=b.keyEntities,ne=Br(S),me=Qr(H,ne);return{keyEntities:me.filter(function(ue){var be=H.find(function(ke){var Ue=ke.key;return ue.key===Ue});return!(be&&be.status===br&&ue.status===mr)})}}}]),L}(v.Component);return(0,E.Z)(O,"defaultProps",{component:"div"}),O}var ho=Na(wt),Wo=wn,wr=a(56261);function Vo(m,x){var O=v.useState(!1),l=(0,k.Z)(O,2),w=l[0],L=l[1];v.useLayoutEffect(function(){if(w)return m(),function(){x()}},[w]),v.useLayoutEffect(function(){return L(!0),function(){L(!1)}},[])}var $t=a(83898),Jr=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Hr=function(x,O){var l=x.className,w=x.style,L=x.motion,V=x.motionNodes,h=x.motionType,b=x.onMotionStart,S=x.onMotionEnd,H=x.active,ne=x.treeNodeRequiredProps,me=(0,N.Z)(x,Jr),ue=v.useState(!0),be=(0,k.Z)(ue,2),ke=be[0],Ue=be[1],Q=v.useContext(Pe.k),He=Q.prefixCls,ze=V&&h!=="hide";G(function(){V&&ze!==ke&&Ue(ze)},[V]);var Be=function(){V&&b()},Xe=v.useRef(!1),Ye=function(){V&&!Xe.current&&(Xe.current=!0,S())};Vo(Be,Ye);var yt=function(it){ze===it&&Ye()};return V?v.createElement(Wo,(0,C.Z)({ref:O,visible:ke},L,{motionAppear:h==="show",onVisibleChanged:yt}),function(et,it){var ot=et.className,_e=et.style;return v.createElement("div",{ref:it,className:Oe()("".concat(He,"-treenode-motion"),ot),style:_e},V.map(function(Rt){var bt=(0,C.Z)({},((0,Ke.Z)(Rt.data),Rt.data)),Ht=Rt.title,Ot=Rt.key,nn=Rt.isStart,rn=Rt.isEnd;delete bt.children;var Nn=(0,$t.H8)(Ot,ne);return v.createElement(wr.Z,(0,C.Z)({},bt,Nn,{title:Ht,active:H,data:Rt.data,key:Ot,isStart:nn,isEnd:rn}))}))}):v.createElement(wr.Z,(0,C.Z)({domRef:O,className:l,style:w},me,{active:H}))};Hr.displayName="MotionTreeNode";var yo=v.forwardRef(Hr),xo=yo;function Go(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],O=m.length,l=x.length;if(Math.abs(O-l)!==1)return{add:!1,key:null};function w(L,V){var h=new Map;L.forEach(function(S){h.set(S,!0)});var b=V.filter(function(S){return!h.has(S)});return b.length===1?b[0]:null}return O<l?{add:!0,key:w(m,x)}:{add:!1,key:w(x,m)}}function So(m,x,O){var l=m.findIndex(function(h){return h.key===O}),w=m[l+1],L=x.findIndex(function(h){return h.key===O});if(w){var V=x.findIndex(function(h){return h.key===w.key});return x.slice(L+1,V)}return x.slice(L+1)}var Xo=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Co={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Yo=function(){},Qn="RC_TREE_MOTION_".concat(Math.random()),Ur={key:Qn},_r={key:Qn,level:0,index:0,pos:"0",node:Ur,nodes:[Ur]},qr={parent:null,children:[],pos:_r.pos,data:Ur,title:null,key:Qn,isStart:[],isEnd:[]};function Eo(m,x,O,l){return x===!1||!O?m:m.slice(0,Math.ceil(O/l)+1)}function eo(m){var x=m.key,O=m.pos;return(0,$t.km)(x,O)}function bo(m){for(var x=String(m.data.key),O=m;O.parent;)O=O.parent,x="".concat(O.data.key," > ").concat(x);return x}var to=v.forwardRef(function(m,x){var O=m.prefixCls,l=m.data,w=m.selectable,L=m.checkable,V=m.expandedKeys,h=m.selectedKeys,b=m.checkedKeys,S=m.loadedKeys,H=m.loadingKeys,ne=m.halfCheckedKeys,me=m.keyEntities,ue=m.disabled,be=m.dragging,ke=m.dragOverNodeKey,Ue=m.dropPosition,Q=m.motion,He=m.height,ze=m.itemHeight,Be=m.virtual,Xe=m.focusable,Ye=m.activeItem,yt=m.focused,et=m.tabIndex,it=m.onKeyDown,ot=m.onFocus,_e=m.onBlur,Rt=m.onActiveChange,bt=m.onListChangeStart,Ht=m.onListChangeEnd,Ot=(0,N.Z)(m,Xo),nn=v.useRef(null),rn=v.useRef(null);v.useImperativeHandle(x,function(){return{scrollTo:function(Jn){nn.current.scrollTo(Jn)},getIndentWidth:function(){return rn.current.offsetWidth}}});var Nn=v.useState(V),sn=(0,k.Z)(Nn,2),kn=sn[0],or=sn[1],ar=v.useState(l),Fn=(0,k.Z)(ar,2),$n=Fn[0],ir=Fn[1],Pr=v.useState(l),gr=(0,k.Z)(Pr,2),Ar=gr[0],Kn=gr[1],Ir=v.useState([]),Zn=(0,k.Z)(Ir,2),so=Zn[0],Bn=Zn[1],co=v.useState(null),hr=(0,k.Z)(co,2),Tr=hr[0],Qt=hr[1],Jt=v.useRef(l);Jt.current=l;function dn(){var _t=Jt.current;ir(_t),Kn(_t),Bn([]),Qt(null),Ht()}G(function(){or(V);var _t=Go(kn,V);if(_t.key!==null)if(_t.add){var Jn=$n.findIndex(function(Dr){var Mr=Dr.key;return Mr===_t.key}),lr=Eo(So($n,l,_t.key),Be,He,ze),yr=$n.slice();yr.splice(Jn+1,0,qr),Kn(yr),Bn(lr),Qt("show")}else{var sr=l.findIndex(function(Dr){var Mr=Dr.key;return Mr===_t.key}),_n=Eo(So(l,$n,_t.key),Be,He,ze),zr=l.slice();zr.splice(sr+1,0,qr),Kn(zr),Bn(_n),Qt("hide")}else $n!==l&&(ir(l),Kn(l))},[V,l]),v.useEffect(function(){be||dn()},[be]);var Kr=Q?Ar:l,Do={expandedKeys:V,selectedKeys:h,loadedKeys:S,loadingKeys:H,checkedKeys:b,halfCheckedKeys:ne,dragOverNodeKey:ke,dropPosition:Ue,keyEntities:me};return v.createElement(v.Fragment,null,yt&&Ye&&v.createElement("span",{style:Co,"aria-live":"assertive"},bo(Ye)),v.createElement("div",null,v.createElement("input",{style:Co,disabled:Xe===!1||ue,tabIndex:Xe!==!1?et:null,onKeyDown:it,onFocus:ot,onBlur:_e,value:"",onChange:Yo,"aria-label":"for screen reader"})),v.createElement("div",{className:"".concat(O,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},v.createElement("div",{className:"".concat(O,"-indent")},v.createElement("div",{ref:rn,className:"".concat(O,"-indent-unit")}))),v.createElement(oe.Z,(0,C.Z)({},Ot,{data:Kr,itemKey:eo,height:He,fullHeight:!1,virtual:Be,itemHeight:ze,prefixCls:"".concat(O,"-list"),ref:nn,onVisibleChange:function(Jn,lr){var yr=new Set(Jn),sr=lr.filter(function(_n){return!yr.has(_n)});sr.some(function(_n){return eo(_n)===Qn})&&dn()}}),function(_t){var Jn=_t.pos,lr=(0,C.Z)({},((0,Ke.Z)(_t.data),_t.data)),yr=_t.title,sr=_t.key,_n=_t.isStart,zr=_t.isEnd,Dr=(0,$t.km)(sr,Jn);delete lr.key,delete lr.children;var Mr=(0,$t.H8)(Dr,Do);return v.createElement(xo,(0,C.Z)({},lr,Mr,{title:yr,active:!!Ye&&sr===Ye.key,pos:Jn,data:_t.data,isStart:_n,isEnd:zr,motion:Q,motionNodes:sr===Qn?so:null,motionType:Tr,onMotionStart:bt,onMotionEnd:dn,treeNodeRequiredProps:Do,onMouseMove:function(){Rt(null)}}))}))});to.displayName="NodeList";var wo=to,Tt=a(29873),no=a(97153),Nr=a(3596),No=10,ro=function(m){(0,ae.Z)(O,m);var x=(0,X.Z)(O);function O(){var l;(0,$.Z)(this,O);for(var w=arguments.length,L=new Array(w),V=0;V<w;V++)L[V]=arguments[V];return l=x.call.apply(x,[this].concat(L)),l.destroyed=!1,l.delayedDragEnterLogic=void 0,l.loadingRetryTimes={},l.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:(0,$t.w$)()},l.dragStartMousePosition=null,l.dragNode=void 0,l.currentMouseOverDroppableNodeKey=null,l.listRef=v.createRef(),l.onNodeDragStart=function(h,b){var S=l.state,H=S.expandedKeys,ne=S.keyEntities,me=l.props.onDragStart,ue=b.props.eventKey;l.dragNode=b,l.dragStartMousePosition={x:h.clientX,y:h.clientY};var be=(0,Tt._5)(H,ue);l.setState({draggingNodeKey:ue,dragChildrenKeys:(0,Tt.wA)(ue,ne),indent:l.listRef.current.getIndentWidth()}),l.setExpandedKeys(be),window.addEventListener("dragend",l.onWindowDragEnd),me==null||me({event:h,node:(0,$t.F)(b.props)})},l.onNodeDragEnter=function(h,b){var S=l.state,H=S.expandedKeys,ne=S.keyEntities,me=S.dragChildrenKeys,ue=S.flattenNodes,be=S.indent,ke=l.props,Ue=ke.onDragEnter,Q=ke.onExpand,He=ke.allowDrop,ze=ke.direction,Be=b.props,Xe=Be.pos,Ye=Be.eventKey,yt=(0,re.Z)(l),et=yt.dragNode;if(l.currentMouseOverDroppableNodeKey!==Ye&&(l.currentMouseOverDroppableNodeKey=Ye),!et){l.resetDragState();return}var it=(0,Tt.OM)(h,et,b,be,l.dragStartMousePosition,He,ue,ne,H,ze),ot=it.dropPosition,_e=it.dropLevelOffset,Rt=it.dropTargetKey,bt=it.dropContainerKey,Ht=it.dropTargetPos,Ot=it.dropAllowed,nn=it.dragOverNodeKey;if(me.indexOf(Rt)!==-1||!Ot){l.resetDragState();return}if(l.delayedDragEnterLogic||(l.delayedDragEnterLogic={}),Object.keys(l.delayedDragEnterLogic).forEach(function(rn){clearTimeout(l.delayedDragEnterLogic[rn])}),et.props.eventKey!==b.props.eventKey&&(h.persist(),l.delayedDragEnterLogic[Xe]=window.setTimeout(function(){if(l.state.draggingNodeKey!==null){var rn=(0,fe.Z)(H),Nn=(0,Nr.Z)(ne,b.props.eventKey);Nn&&(Nn.children||[]).length&&(rn=(0,Tt.L0)(H,b.props.eventKey)),"expandedKeys"in l.props||l.setExpandedKeys(rn),Q==null||Q(rn,{node:(0,$t.F)(b.props),expanded:!0,nativeEvent:h.nativeEvent})}},800)),et.props.eventKey===Rt&&_e===0){l.resetDragState();return}l.setState({dragOverNodeKey:nn,dropPosition:ot,dropLevelOffset:_e,dropTargetKey:Rt,dropContainerKey:bt,dropTargetPos:Ht,dropAllowed:Ot}),Ue==null||Ue({event:h,node:(0,$t.F)(b.props),expandedKeys:H})},l.onNodeDragOver=function(h,b){var S=l.state,H=S.dragChildrenKeys,ne=S.flattenNodes,me=S.keyEntities,ue=S.expandedKeys,be=S.indent,ke=l.props,Ue=ke.onDragOver,Q=ke.allowDrop,He=ke.direction,ze=(0,re.Z)(l),Be=ze.dragNode;if(Be){var Xe=(0,Tt.OM)(h,Be,b,be,l.dragStartMousePosition,Q,ne,me,ue,He),Ye=Xe.dropPosition,yt=Xe.dropLevelOffset,et=Xe.dropTargetKey,it=Xe.dropContainerKey,ot=Xe.dropAllowed,_e=Xe.dropTargetPos,Rt=Xe.dragOverNodeKey;H.indexOf(et)!==-1||!ot||(Be.props.eventKey===et&&yt===0?l.state.dropPosition===null&&l.state.dropLevelOffset===null&&l.state.dropTargetKey===null&&l.state.dropContainerKey===null&&l.state.dropTargetPos===null&&l.state.dropAllowed===!1&&l.state.dragOverNodeKey===null||l.resetDragState():Ye===l.state.dropPosition&&yt===l.state.dropLevelOffset&&et===l.state.dropTargetKey&&it===l.state.dropContainerKey&&_e===l.state.dropTargetPos&&ot===l.state.dropAllowed&&Rt===l.state.dragOverNodeKey||l.setState({dropPosition:Ye,dropLevelOffset:yt,dropTargetKey:et,dropContainerKey:it,dropTargetPos:_e,dropAllowed:ot,dragOverNodeKey:Rt}),Ue==null||Ue({event:h,node:(0,$t.F)(b.props)}))}},l.onNodeDragLeave=function(h,b){l.currentMouseOverDroppableNodeKey===b.props.eventKey&&!h.currentTarget.contains(h.relatedTarget)&&(l.resetDragState(),l.currentMouseOverDroppableNodeKey=null);var S=l.props.onDragLeave;S==null||S({event:h,node:(0,$t.F)(b.props)})},l.onWindowDragEnd=function(h){l.onNodeDragEnd(h,null,!0),window.removeEventListener("dragend",l.onWindowDragEnd)},l.onNodeDragEnd=function(h,b){var S=l.props.onDragEnd;l.setState({dragOverNodeKey:null}),l.cleanDragState(),S==null||S({event:h,node:(0,$t.F)(b.props)}),l.dragNode=null,window.removeEventListener("dragend",l.onWindowDragEnd)},l.onNodeDrop=function(h,b){var S,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ne=l.state,me=ne.dragChildrenKeys,ue=ne.dropPosition,be=ne.dropTargetKey,ke=ne.dropTargetPos,Ue=ne.dropAllowed;if(Ue){var Q=l.props.onDrop;if(l.setState({dragOverNodeKey:null}),l.cleanDragState(),be!==null){var He=(0,Z.Z)((0,Z.Z)({},(0,$t.H8)(be,l.getTreeNodeRequiredProps())),{},{active:((S=l.getActiveItem())===null||S===void 0?void 0:S.key)===be,data:(0,Nr.Z)(l.state.keyEntities,be).node}),ze=me.indexOf(be)!==-1;(0,Y.ZP)(!ze,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Be=(0,Tt.yx)(ke),Xe={event:h,node:(0,$t.F)(He),dragNode:l.dragNode?(0,$t.F)(l.dragNode.props):null,dragNodesKeys:[l.dragNode.props.eventKey].concat(me),dropToGap:ue!==0,dropPosition:ue+Number(Be[Be.length-1])};H||Q==null||Q(Xe),l.dragNode=null}}},l.cleanDragState=function(){var h=l.state.draggingNodeKey;h!==null&&l.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),l.dragStartMousePosition=null,l.currentMouseOverDroppableNodeKey=null},l.triggerExpandActionExpand=function(h,b){var S=l.state,H=S.expandedKeys,ne=S.flattenNodes,me=b.expanded,ue=b.key,be=b.isLeaf;if(!(be||h.shiftKey||h.metaKey||h.ctrlKey)){var ke=ne.filter(function(Q){return Q.key===ue})[0],Ue=(0,$t.F)((0,Z.Z)((0,Z.Z)({},(0,$t.H8)(ue,l.getTreeNodeRequiredProps())),{},{data:ke.data}));l.setExpandedKeys(me?(0,Tt._5)(H,ue):(0,Tt.L0)(H,ue)),l.onNodeExpand(h,Ue)}},l.onNodeClick=function(h,b){var S=l.props,H=S.onClick,ne=S.expandAction;ne==="click"&&l.triggerExpandActionExpand(h,b),H==null||H(h,b)},l.onNodeDoubleClick=function(h,b){var S=l.props,H=S.onDoubleClick,ne=S.expandAction;ne==="doubleClick"&&l.triggerExpandActionExpand(h,b),H==null||H(h,b)},l.onNodeSelect=function(h,b){var S=l.state.selectedKeys,H=l.state,ne=H.keyEntities,me=H.fieldNames,ue=l.props,be=ue.onSelect,ke=ue.multiple,Ue=b.selected,Q=b[me.key],He=!Ue;He?ke?S=(0,Tt.L0)(S,Q):S=[Q]:S=(0,Tt._5)(S,Q);var ze=S.map(function(Be){var Xe=(0,Nr.Z)(ne,Be);return Xe?Xe.node:null}).filter(function(Be){return Be});l.setUncontrolledState({selectedKeys:S}),be==null||be(S,{event:"select",selected:He,node:b,selectedNodes:ze,nativeEvent:h.nativeEvent})},l.onNodeCheck=function(h,b,S){var H=l.state,ne=H.keyEntities,me=H.checkedKeys,ue=H.halfCheckedKeys,be=l.props,ke=be.checkStrictly,Ue=be.onCheck,Q=b.key,He,ze={event:"check",node:b,checked:S,nativeEvent:h.nativeEvent};if(ke){var Be=S?(0,Tt.L0)(me,Q):(0,Tt._5)(me,Q),Xe=(0,Tt._5)(ue,Q);He={checked:Be,halfChecked:Xe},ze.checkedNodes=Be.map(function(_e){return(0,Nr.Z)(ne,_e)}).filter(function(_e){return _e}).map(function(_e){return _e.node}),l.setUncontrolledState({checkedKeys:Be})}else{var Ye=(0,no.S)([].concat((0,fe.Z)(me),[Q]),!0,ne),yt=Ye.checkedKeys,et=Ye.halfCheckedKeys;if(!S){var it=new Set(yt);it.delete(Q);var ot=(0,no.S)(Array.from(it),{checked:!1,halfCheckedKeys:et},ne);yt=ot.checkedKeys,et=ot.halfCheckedKeys}He=yt,ze.checkedNodes=[],ze.checkedNodesPositions=[],ze.halfCheckedKeys=et,yt.forEach(function(_e){var Rt=(0,Nr.Z)(ne,_e);if(Rt){var bt=Rt.node,Ht=Rt.pos;ze.checkedNodes.push(bt),ze.checkedNodesPositions.push({node:bt,pos:Ht})}}),l.setUncontrolledState({checkedKeys:yt},!1,{halfCheckedKeys:et})}Ue==null||Ue(He,ze)},l.onNodeLoad=function(h){var b=h.key,S=new Promise(function(H,ne){l.setState(function(me){var ue=me.loadedKeys,be=ue===void 0?[]:ue,ke=me.loadingKeys,Ue=ke===void 0?[]:ke,Q=l.props,He=Q.loadData,ze=Q.onLoad;if(!He||be.indexOf(b)!==-1||Ue.indexOf(b)!==-1)return null;var Be=He(h);return Be.then(function(){var Xe=l.state.loadedKeys,Ye=(0,Tt.L0)(Xe,b);ze==null||ze(Ye,{event:"load",node:h}),l.setUncontrolledState({loadedKeys:Ye}),l.setState(function(yt){return{loadingKeys:(0,Tt._5)(yt.loadingKeys,b)}}),H()}).catch(function(Xe){if(l.setState(function(yt){return{loadingKeys:(0,Tt._5)(yt.loadingKeys,b)}}),l.loadingRetryTimes[b]=(l.loadingRetryTimes[b]||0)+1,l.loadingRetryTimes[b]>=No){var Ye=l.state.loadedKeys;(0,Y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),l.setUncontrolledState({loadedKeys:(0,Tt.L0)(Ye,b)}),H()}ne(Xe)}),{loadingKeys:(0,Tt.L0)(Ue,b)}})});return S.catch(function(){}),S},l.onNodeMouseEnter=function(h,b){var S=l.props.onMouseEnter;S==null||S({event:h,node:b})},l.onNodeMouseLeave=function(h,b){var S=l.props.onMouseLeave;S==null||S({event:h,node:b})},l.onNodeContextMenu=function(h,b){var S=l.props.onRightClick;S&&(h.preventDefault(),S({event:h,node:b}))},l.onFocus=function(){var h=l.props.onFocus;l.setState({focused:!0});for(var b=arguments.length,S=new Array(b),H=0;H<b;H++)S[H]=arguments[H];h==null||h.apply(void 0,S)},l.onBlur=function(){var h=l.props.onBlur;l.setState({focused:!1}),l.onActiveChange(null);for(var b=arguments.length,S=new Array(b),H=0;H<b;H++)S[H]=arguments[H];h==null||h.apply(void 0,S)},l.getTreeNodeRequiredProps=function(){var h=l.state,b=h.expandedKeys,S=h.selectedKeys,H=h.loadedKeys,ne=h.loadingKeys,me=h.checkedKeys,ue=h.halfCheckedKeys,be=h.dragOverNodeKey,ke=h.dropPosition,Ue=h.keyEntities;return{expandedKeys:b||[],selectedKeys:S||[],loadedKeys:H||[],loadingKeys:ne||[],checkedKeys:me||[],halfCheckedKeys:ue||[],dragOverNodeKey:be,dropPosition:ke,keyEntities:Ue}},l.setExpandedKeys=function(h){var b=l.state,S=b.treeData,H=b.fieldNames,ne=(0,$t.oH)(S,h,H);l.setUncontrolledState({expandedKeys:h,flattenNodes:ne},!0)},l.onNodeExpand=function(h,b){var S=l.state.expandedKeys,H=l.state,ne=H.listChanging,me=H.fieldNames,ue=l.props,be=ue.onExpand,ke=ue.loadData,Ue=b.expanded,Q=b[me.key];if(!ne){var He=S.indexOf(Q),ze=!Ue;if((0,Y.ZP)(Ue&&He!==-1||!Ue&&He===-1,"Expand state not sync with index check"),ze?S=(0,Tt.L0)(S,Q):S=(0,Tt._5)(S,Q),l.setExpandedKeys(S),be==null||be(S,{node:b,expanded:ze,nativeEvent:h.nativeEvent}),ze&&ke){var Be=l.onNodeLoad(b);Be&&Be.then(function(){var Xe=(0,$t.oH)(l.state.treeData,S,me);l.setUncontrolledState({flattenNodes:Xe})}).catch(function(){var Xe=l.state.expandedKeys,Ye=(0,Tt._5)(Xe,Q);l.setExpandedKeys(Ye)})}}},l.onListChangeStart=function(){l.setUncontrolledState({listChanging:!0})},l.onListChangeEnd=function(){setTimeout(function(){l.setUncontrolledState({listChanging:!1})})},l.onActiveChange=function(h){var b=l.state.activeKey,S=l.props.onActiveChange;b!==h&&(l.setState({activeKey:h}),h!==null&&l.scrollTo({key:h}),S==null||S(h))},l.getActiveItem=function(){var h=l.state,b=h.activeKey,S=h.flattenNodes;return b===null?null:S.find(function(H){var ne=H.key;return ne===b})||null},l.offsetActiveKey=function(h){var b=l.state,S=b.flattenNodes,H=b.activeKey,ne=S.findIndex(function(be){var ke=be.key;return ke===H});ne===-1&&h<0&&(ne=S.length),ne=(ne+h+S.length)%S.length;var me=S[ne];if(me){var ue=me.key;l.onActiveChange(ue)}else l.onActiveChange(null)},l.onKeyDown=function(h){var b=l.state,S=b.activeKey,H=b.expandedKeys,ne=b.checkedKeys,me=b.fieldNames,ue=l.props,be=ue.onKeyDown,ke=ue.checkable,Ue=ue.selectable;switch(h.which){case de.UP:{l.offsetActiveKey(-1),h.preventDefault();break}case de.DOWN:{l.offsetActiveKey(1),h.preventDefault();break}}var Q=l.getActiveItem();if(Q&&Q.data){var He=l.getTreeNodeRequiredProps(),ze=Q.data.isLeaf===!1||!!(Q.data[me.children]||[]).length,Be=(0,$t.F)((0,Z.Z)((0,Z.Z)({},(0,$t.H8)(S,He)),{},{data:Q.data,active:!0}));switch(h.which){case de.LEFT:{ze&&H.includes(S)?l.onNodeExpand({},Be):Q.parent&&l.onActiveChange(Q.parent.key),h.preventDefault();break}case de.RIGHT:{ze&&!H.includes(S)?l.onNodeExpand({},Be):Q.children&&Q.children.length&&l.onActiveChange(Q.children[0].key),h.preventDefault();break}case de.ENTER:case de.SPACE:{ke&&!Be.disabled&&Be.checkable!==!1&&!Be.disableCheckbox?l.onNodeCheck({},Be,!ne.includes(S)):!ke&&Ue&&!Be.disabled&&Be.selectable!==!1&&l.onNodeSelect({},Be);break}}}be==null||be(h)},l.setUncontrolledState=function(h){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!l.destroyed){var H=!1,ne=!0,me={};Object.keys(h).forEach(function(ue){if(ue in l.props){ne=!1;return}H=!0,me[ue]=h[ue]}),H&&(!b||ne)&&l.setState((0,Z.Z)((0,Z.Z)({},me),S))}},l.scrollTo=function(h){l.listRef.current.scrollTo(h)},l}return(0,r.Z)(O,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var w=this.props.activeKey;w!==void 0&&w!==this.state.activeKey&&(this.setState({activeKey:w}),w!==null&&this.scrollTo({key:w}))}},{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 w,L=this.state,V=L.focused,h=L.flattenNodes,b=L.keyEntities,S=L.draggingNodeKey,H=L.activeKey,ne=L.dropLevelOffset,me=L.dropContainerKey,ue=L.dropTargetKey,be=L.dropPosition,ke=L.dragOverNodeKey,Ue=L.indent,Q=this.props,He=Q.prefixCls,ze=Q.className,Be=Q.style,Xe=Q.showLine,Ye=Q.focusable,yt=Q.tabIndex,et=yt===void 0?0:yt,it=Q.selectable,ot=Q.showIcon,_e=Q.icon,Rt=Q.switcherIcon,bt=Q.draggable,Ht=Q.checkable,Ot=Q.checkStrictly,nn=Q.disabled,rn=Q.motion,Nn=Q.loadData,sn=Q.filterTreeNode,kn=Q.height,or=Q.itemHeight,ar=Q.virtual,Fn=Q.titleRender,$n=Q.dropIndicatorRender,ir=Q.onContextMenu,Pr=Q.onScroll,gr=Q.direction,Ar=Q.rootClassName,Kn=Q.rootStyle,Ir=(0,ee.Z)(this.props,{aria:!0,data:!0}),Zn;return bt&&((0,M.Z)(bt)==="object"?Zn=bt:typeof bt=="function"?Zn={nodeDraggable:bt}:Zn={}),v.createElement(Pe.k.Provider,{value:{prefixCls:He,selectable:it,showIcon:ot,icon:_e,switcherIcon:Rt,draggable:Zn,draggingNodeKey:S,checkable:Ht,checkStrictly:Ot,disabled:nn,keyEntities:b,dropLevelOffset:ne,dropContainerKey:me,dropTargetKey:ue,dropPosition:be,dragOverNodeKey:ke,indent:Ue,direction:gr,dropIndicatorRender:$n,loadData:Nn,filterTreeNode:sn,titleRender:Fn,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}},v.createElement("div",{role:"tree",className:Oe()(He,ze,Ar,(w={},(0,E.Z)(w,"".concat(He,"-show-line"),Xe),(0,E.Z)(w,"".concat(He,"-focused"),V),(0,E.Z)(w,"".concat(He,"-active-focused"),H!==null),w)),style:Kn},v.createElement(wo,(0,C.Z)({ref:this.listRef,prefixCls:He,style:Be,data:h,disabled:nn,selectable:it,checkable:!!Ht,motion:rn,dragging:S!==null,height:kn,itemHeight:or,virtual:ar,focusable:Ye,focused:V,tabIndex:et,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ir,onScroll:Pr},this.getTreeNodeRequiredProps(),Ir))))}}],[{key:"getDerivedStateFromProps",value:function(w,L){var V=L.prevProps,h={prevProps:w};function b(Ye){return!V&&Ye in w||V&&V[Ye]!==w[Ye]}var S,H=L.fieldNames;if(b("fieldNames")&&(H=(0,$t.w$)(w.fieldNames),h.fieldNames=H),b("treeData")?S=w.treeData:b("children")&&((0,Y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),S=(0,$t.zn)(w.children)),S){h.treeData=S;var ne=(0,$t.I8)(S,{fieldNames:H});h.keyEntities=(0,Z.Z)((0,E.Z)({},Qn,_r),ne.keyEntities)}var me=h.keyEntities||L.keyEntities;if(b("expandedKeys")||V&&b("autoExpandParent"))h.expandedKeys=w.autoExpandParent||!V&&w.defaultExpandParent?(0,Tt.r7)(w.expandedKeys,me):w.expandedKeys;else if(!V&&w.defaultExpandAll){var ue=(0,Z.Z)({},me);delete ue[Qn],h.expandedKeys=Object.keys(ue).map(function(Ye){return ue[Ye].key})}else!V&&w.defaultExpandedKeys&&(h.expandedKeys=w.autoExpandParent||w.defaultExpandParent?(0,Tt.r7)(w.defaultExpandedKeys,me):w.defaultExpandedKeys);if(h.expandedKeys||delete h.expandedKeys,S||h.expandedKeys){var be=(0,$t.oH)(S||L.treeData,h.expandedKeys||L.expandedKeys,H);h.flattenNodes=be}if(w.selectable&&(b("selectedKeys")?h.selectedKeys=(0,Tt.BT)(w.selectedKeys,w):!V&&w.defaultSelectedKeys&&(h.selectedKeys=(0,Tt.BT)(w.defaultSelectedKeys,w))),w.checkable){var ke;if(b("checkedKeys")?ke=(0,Tt.E6)(w.checkedKeys)||{}:!V&&w.defaultCheckedKeys?ke=(0,Tt.E6)(w.defaultCheckedKeys)||{}:S&&(ke=(0,Tt.E6)(w.checkedKeys)||{checkedKeys:L.checkedKeys,halfCheckedKeys:L.halfCheckedKeys}),ke){var Ue=ke,Q=Ue.checkedKeys,He=Q===void 0?[]:Q,ze=Ue.halfCheckedKeys,Be=ze===void 0?[]:ze;if(!w.checkStrictly){var Xe=(0,no.S)(He,!0,me);He=Xe.checkedKeys,Be=Xe.halfCheckedKeys}h.checkedKeys=He,h.halfCheckedKeys=Be}}return b("loadedKeys")&&(h.loadedKeys=w.loadedKeys),h}}]),O}(v.Component);ro.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:Ae,allowDrop:function(){return!0},expandAction:!1},ro.TreeNode=wr.Z;var Qo=ro,Rr=Qo,Jo=a(73148),_o=a(56747),qo={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"},Ro=qo,Zt=a(84089),ea=function(x,O){return v.createElement(Zt.Z,(0,C.Z)({},x,{ref:O,icon:Ro}))},ta=v.forwardRef(ea),oo=a(53124),Oo=a(50881),Po=a(33603),na=a(32157);const Ao=4;function ra(m){const{dropPosition:x,dropLevelOffset:O,prefixCls:l,indent:w,direction:L="ltr"}=m,V=L==="ltr"?"left":"right",h=L==="ltr"?"right":"left",b={[V]:-O*w+Ao,[h]:0};switch(x){case-1:b.top=-3;break;case 1:b.bottom=-3;break;default:b.bottom=-3,b[V]=w+Ao;break}return v.createElement("div",{style:b,className:`${l}-drop-indicator`})}var Io=a(99184),ao=v.forwardRef((m,x)=>{const{getPrefixCls:O,direction:l,virtual:w,tree:L}=v.useContext(oo.E_),{prefixCls:V,className:h,showIcon:b=!1,showLine:S,switcherIcon:H,blockNode:ne=!1,children:me,checkable:ue=!1,selectable:be=!0,draggable:ke,motion:Ue,style:Q}=m,He=O("tree",V),ze=O(),Be=Ue!=null?Ue:Object.assign(Object.assign({},(0,Po.Z)(ze)),{motionAppear:!1}),Xe=Object.assign(Object.assign({},m),{checkable:ue,selectable:be,showIcon:b,motion:Be,blockNode:ne,showLine:!!S,dropIndicatorRender:ra}),[Ye,yt]=(0,na.ZP)(He),et=v.useMemo(()=>{if(!ke)return!1;let ot={};switch(typeof ke){case"function":ot.nodeDraggable=ke;break;case"object":ot=Object.assign({},ke);break;default:break}return ot.icon!==!1&&(ot.icon=ot.icon||v.createElement(Oo.Z,null)),ot},[ke]),it=ot=>v.createElement(Io.Z,{prefixCls:He,switcherIcon:H,treeNodeProps:ot,showLine:S});return Ye(v.createElement(Rr,Object.assign({itemHeight:20,ref:x,virtual:w},Xe,{style:Object.assign(Object.assign({},L==null?void 0:L.style),Q),prefixCls:He,className:Oe()({[`${He}-icon-hide`]:!b,[`${He}-block-node`]:ne,[`${He}-unselectable`]:!be,[`${He}-rtl`]:l==="rtl"},L==null?void 0:L.className,h,yt),direction:l,checkable:ue&&v.createElement("span",{className:`${He}-checkbox-inner`}),selectable:be,switcherIcon:it,draggable:et}),me))}),Vn;(function(m){m[m.None=0]="None",m[m.Start=1]="Start",m[m.End=2]="End"})(Vn||(Vn={}));function io(m,x){function O(l){const{key:w,children:L}=l;x(w,l)!==!1&&io(L||[],x)}m.forEach(O)}function oa(m){let{treeData:x,expandedKeys:O,startKey:l,endKey:w}=m;const L=[];let V=Vn.None;if(l&&l===w)return[l];if(!l||!w)return[];function h(b){return b===l||b===w}return io(x,b=>{if(V===Vn.End)return!1;if(h(b)){if(L.push(b),V===Vn.None)V=Vn.Start;else if(V===Vn.Start)return V=Vn.End,!1}else V===Vn.Start&&L.push(b);return O.includes(b)}),L}function Or(m,x){const O=(0,fe.Z)(x),l=[];return io(m,(w,L)=>{const V=O.indexOf(w);return V!==-1&&(l.push(L),O.splice(V,1)),!!O.length}),l}var jr=function(m,x){var O={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&x.indexOf(l)<0&&(O[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,l=Object.getOwnPropertySymbols(m);w<l.length;w++)x.indexOf(l[w])<0&&Object.prototype.propertyIsEnumerable.call(m,l[w])&&(O[l[w]]=m[l[w]]);return O};function Ra(m){const{isLeaf:x,expanded:O}=m;return x?v.createElement(Jo.Z,null):O?v.createElement(_o.Z,null):v.createElement(ta,null)}function Ko(m){let{treeData:x,children:O}=m;return x||(0,$t.zn)(O)}const aa=(m,x)=>{var{defaultExpandAll:O,defaultExpandParent:l,defaultExpandedKeys:w}=m,L=jr(m,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const V=v.useRef(),h=v.useRef(),b=()=>{const{keyEntities:et}=(0,$t.I8)(Ko(L));let it;return O?it=Object.keys(et):l?it=(0,Tt.r7)(L.expandedKeys||w||[],et):it=L.expandedKeys||w,it},[S,H]=v.useState(L.selectedKeys||L.defaultSelectedKeys||[]),[ne,me]=v.useState(()=>b());v.useEffect(()=>{"selectedKeys"in L&&H(L.selectedKeys)},[L.selectedKeys]),v.useEffect(()=>{"expandedKeys"in L&&me(L.expandedKeys)},[L.expandedKeys]);const ue=(et,it)=>{var ot;return"expandedKeys"in L||me(et),(ot=L.onExpand)===null||ot===void 0?void 0:ot.call(L,et,it)},be=(et,it)=>{var ot;const{multiple:_e}=L,{node:Rt,nativeEvent:bt}=it,{key:Ht=""}=Rt,Ot=Ko(L),nn=Object.assign(Object.assign({},it),{selected:!0}),rn=(bt==null?void 0:bt.ctrlKey)||(bt==null?void 0:bt.metaKey),Nn=bt==null?void 0:bt.shiftKey;let sn;_e&&rn?(sn=et,V.current=Ht,h.current=sn,nn.selectedNodes=Or(Ot,sn)):_e&&Nn?(sn=Array.from(new Set([].concat((0,fe.Z)(h.current||[]),(0,fe.Z)(oa({treeData:Ot,expandedKeys:ne,startKey:Ht,endKey:V.current}))))),nn.selectedNodes=Or(Ot,sn)):(sn=[Ht],V.current=Ht,h.current=sn,nn.selectedNodes=Or(Ot,sn)),(ot=L.onSelect)===null||ot===void 0||ot.call(L,sn,nn),"selectedKeys"in L||H(sn)},{getPrefixCls:ke,direction:Ue}=v.useContext(oo.E_),{prefixCls:Q,className:He,showIcon:ze=!0,expandAction:Be="click"}=L,Xe=jr(L,["prefixCls","className","showIcon","expandAction"]),Ye=ke("tree",Q),yt=Oe()(`${Ye}-directory`,{[`${Ye}-directory-rtl`]:Ue==="rtl"},He);return v.createElement(ao,Object.assign({icon:Ra,ref:x,blockNode:!0},Xe,{showIcon:ze,expandAction:Be,prefixCls:Ye,className:yt,expandedKeys:ne,selectedKeys:S,onSelect:be,onExpand:ue}))};var ia=v.forwardRef(aa);const lo=ao;lo.DirectoryTree=ia,lo.TreeNode=wr.Z;var la=lo},32157:function(Et,Ne,a){a.d(Ne,{TM:function(){return K},Yk:function(){return Oe}});var C=a(34367),E=a(63185),M=a(14747),Z=a(33507),fe=a(45503),$=a(67968);const r=new C.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),re=(de,ee)=>({[`.${de}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ee.motionDurationSlow}`}}}),ae=(de,ee)=>({[`.${de}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ee.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ee.lineWidthBold}px solid ${ee.colorPrimary}`,borderRadius:"50%",content:'""'}}}),X=(de,ee)=>{const{treeCls:Y,treeNodeCls:v,treeNodePadding:Pe,titleHeight:Ae,nodeSelectedBg:Ke,nodeHoverBg:k}=ee,N=ee.paddingXS;return{[Y]:Object.assign(Object.assign({},(0,M.Wf)(ee)),{background:ee.colorBgContainer,borderRadius:ee.borderRadius,transition:`background-color ${ee.motionDurationSlow}`,[`&${Y}-rtl`]:{[`${Y}-switcher`]:{"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${Y}-active-focused)`]:Object.assign({},(0,M.oN)(ee)),[`${Y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Y}-block-node`]:{[`${Y}-list-holder-inner`]:{alignItems:"stretch",[`${Y}-node-content-wrapper`]:{flex:"auto"},[`${v}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Pe,insetInlineStart:0,border:`1px solid ${ee.colorPrimary}`,opacity:0,animationName:r,animationDuration:ee.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${v}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Pe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${Y}-node-content-wrapper`]:{color:ee.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${Y}-node-content-wrapper`]:Object.assign({},(0,M.oN)(ee)),[`&:not(${v}-disabled).filter-node ${Y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${Y}-draggable-icon`]:{flexShrink:0,width:Ae,lineHeight:`${Ae}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ee.motionDurationSlow}`,[`${v}:hover &`]:{opacity:.45}},[`&${v}-disabled`]:{[`${Y}-draggable-icon`]:{visibility:"hidden"}}}},[`${Y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ae}},[`${Y}-draggable-icon`]:{visibility:"hidden"},[`${Y}-switcher`]:Object.assign(Object.assign({},re(de,ee)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ae,margin:0,lineHeight:`${Ae}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ee.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ae/2,bottom:-Pe,marginInlineStart:-1,borderInlineEnd:`1px solid ${ee.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ae/2*.8,height:Ae/2,borderBottom:`1px solid ${ee.colorBorder}`,content:'""'}}}),[`${Y}-checkbox`]:{top:"initial",marginInlineEnd:N},[`${Y}-node-content-wrapper, ${Y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ae,margin:0,padding:`0 ${ee.paddingXS/2}px`,color:"inherit",lineHeight:`${Ae}px`,background:"transparent",borderRadius:ee.borderRadius,cursor:"pointer",transition:`all ${ee.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:k},[`&${Y}-node-selected`]:{backgroundColor:Ke},[`${Y}-iconEle`]:{display:"inline-block",width:Ae,height:Ae,lineHeight:`${Ae}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${Y}-unselectable ${Y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${Y}-node-content-wrapper`]:Object.assign({lineHeight:`${Ae}px`,userSelect:"none"},ae(de,ee)),[`${v}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ee.colorPrimary}`}},"&-show-line":{[`${Y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ae/2,bottom:-Pe,borderInlineEnd:`1px solid ${ee.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${Y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${v}-leaf-last`]:{[`${Y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ae/2}px !important`}}}}})}},ie=de=>{const{treeCls:ee,treeNodeCls:Y,treeNodePadding:v,directoryNodeSelectedBg:Pe,directoryNodeSelectedColor:Ae}=de;return{[`${ee}${ee}-directory`]:{[Y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:v,insetInlineStart:0,transition:`background-color ${de.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:de.controlItemBgHover}},"> *":{zIndex:1},[`${ee}-switcher`]:{transition:`color ${de.motionDurationMid}`},[`${ee}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ee}-node-selected`]:{color:Ae,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Pe},[`${ee}-switcher`]:{color:Ae},[`${ee}-node-content-wrapper`]:{color:Ae,background:"transparent"}}}}}},Oe=(de,ee)=>{const Y=`.${de}`,v=`${Y}-treenode`,Pe=ee.paddingXS/2,Ae=(0,fe.TS)(ee,{treeCls:Y,treeNodeCls:v,treeNodePadding:Pe});return[X(de,Ae),ie(Ae)]},K=de=>{const{controlHeightSM:ee}=de;return{titleHeight:ee,nodeHoverBg:de.controlItemBgHover,nodeSelectedBg:de.controlItemBgActive}};Ne.ZP=(0,$.Z)("Tree",(de,ee)=>{let{prefixCls:Y}=ee;return[{[de.componentCls]:(0,E.C2)(`${Y}-checkbox`,de)},Oe(Y,de),(0,Z.Z)(de)]},de=>{const{colorTextLightSolid:ee,colorPrimary:Y}=de;return Object.assign(Object.assign({},K(de)),{directoryNodeSelectedColor:ee,directoryNodeSelectedBg:Y})})},99184:function(Et,Ne,a){a.d(Ne,{Z:function(){return Y}});var C=a(87462),E=a(67294),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Z=M,fe=a(84089),$=function(Pe,Ae){return E.createElement(fe.Z,(0,C.Z)({},Pe,{ref:Ae,icon:Z}))},r=E.forwardRef($),re=a(73148),ae=a(3407),X=a(34182),ie=a(74664),Oe=a(94184),K=a.n(Oe),de=a(96159),Y=v=>{const{prefixCls:Pe,switcherIcon:Ae,treeNodeProps:Ke,showLine:k}=v,{isLeaf:N,expanded:R,loading:j}=Ke;if(j)return E.createElement(ae.Z,{className:`${Pe}-switcher-loading-icon`});let G;if(k&&typeof k=="object"&&(G=k.showLeafIcon),N){if(!k)return null;if(typeof G!="boolean"&&G){const I=typeof G=="function"?G(Ke):G,f=`${Pe}-switcher-line-custom-icon`;return(0,de.l$)(I)?(0,de.Tm)(I,{className:K()(I.props.className||"",f)}):I}return G?E.createElement(re.Z,{className:`${Pe}-switcher-line-icon`}):E.createElement("span",{className:`${Pe}-switcher-leaf-line`})}const le=`${Pe}-switcher-icon`,oe=typeof Ae=="function"?Ae(Ke):Ae;return(0,de.l$)(oe)?(0,de.Tm)(oe,{className:K()(oe.props.className||"",le)}):oe!==void 0?oe:k?R?E.createElement(X.Z,{className:`${Pe}-switcher-line-icon`}):E.createElement(ie.Z,{className:`${Pe}-switcher-line-icon`}):E.createElement(r,{className:le})}},56261:function(Et,Ne,a){a.d(Ne,{Z:function(){return G}});var C=a(87462),E=a(4942),M=a(45987),Z=a(1413),fe=a(15671),$=a(43144),r=a(97326),re=a(60136),ae=a(51630),X=a(94184),ie=a.n(X),Oe=a(34952),K=a(67294),de=a(69610),ee=function(oe){for(var I=oe.prefixCls,f=oe.level,Me=oe.isStart,J=oe.isEnd,Qe="".concat(I,"-indent-unit"),D=[],F=0;F<f;F+=1){var ve;D.push(K.createElement("span",{key:F,className:ie()(Qe,(ve={},(0,E.Z)(ve,"".concat(Qe,"-start"),Me[F]),(0,E.Z)(ve,"".concat(Qe,"-end"),J[F]),ve))}))}return K.createElement("span",{"aria-hidden":"true",className:"".concat(I,"-indent")},D)},Y=K.memo(ee),v=a(3596),Pe=a(83898),Ae=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],Ke="open",k="close",N="---",R=function(le){(0,re.Z)(I,le);var oe=(0,ae.Z)(I);function I(){var f;(0,fe.Z)(this,I);for(var Me=arguments.length,J=new Array(Me),Qe=0;Qe<Me;Qe++)J[Qe]=arguments[Qe];return f=oe.call.apply(oe,[this].concat(J)),f.state={dragNodeHighlight:!1},f.selectHandle=void 0,f.cacheIndent=void 0,f.onSelectorClick=function(D){var F=f.props.context.onNodeClick;F(D,(0,Pe.F)(f.props)),f.isSelectable()?f.onSelect(D):f.onCheck(D)},f.onSelectorDoubleClick=function(D){var F=f.props.context.onNodeDoubleClick;F(D,(0,Pe.F)(f.props))},f.onSelect=function(D){if(!f.isDisabled()){var F=f.props.context.onNodeSelect;F(D,(0,Pe.F)(f.props))}},f.onCheck=function(D){if(!f.isDisabled()){var F=f.props,ve=F.disableCheckbox,te=F.checked,pe=f.props.context.onNodeCheck;if(!(!f.isCheckable()||ve)){var ye=!te;pe(D,(0,Pe.F)(f.props),ye)}}},f.onMouseEnter=function(D){var F=f.props.context.onNodeMouseEnter;F(D,(0,Pe.F)(f.props))},f.onMouseLeave=function(D){var F=f.props.context.onNodeMouseLeave;F(D,(0,Pe.F)(f.props))},f.onContextMenu=function(D){var F=f.props.context.onNodeContextMenu;F(D,(0,Pe.F)(f.props))},f.onDragStart=function(D){var F=f.props.context.onNodeDragStart;D.stopPropagation(),f.setState({dragNodeHighlight:!0}),F(D,(0,r.Z)(f));try{D.dataTransfer.setData("text/plain","")}catch(ve){}},f.onDragEnter=function(D){var F=f.props.context.onNodeDragEnter;D.preventDefault(),D.stopPropagation(),F(D,(0,r.Z)(f))},f.onDragOver=function(D){var F=f.props.context.onNodeDragOver;D.preventDefault(),D.stopPropagation(),F(D,(0,r.Z)(f))},f.onDragLeave=function(D){var F=f.props.context.onNodeDragLeave;D.stopPropagation(),F(D,(0,r.Z)(f))},f.onDragEnd=function(D){var F=f.props.context.onNodeDragEnd;D.stopPropagation(),f.setState({dragNodeHighlight:!1}),F(D,(0,r.Z)(f))},f.onDrop=function(D){var F=f.props.context.onNodeDrop;D.preventDefault(),D.stopPropagation(),f.setState({dragNodeHighlight:!1}),F(D,(0,r.Z)(f))},f.onExpand=function(D){var F=f.props,ve=F.loading,te=F.context.onNodeExpand;ve||te(D,(0,Pe.F)(f.props))},f.setSelectHandle=function(D){f.selectHandle=D},f.getNodeState=function(){var D=f.props.expanded;return f.isLeaf()?null:D?Ke:k},f.hasChildren=function(){var D=f.props.eventKey,F=f.props.context.keyEntities,ve=(0,v.Z)(F,D)||{},te=ve.children;return!!(te||[]).length},f.isLeaf=function(){var D=f.props,F=D.isLeaf,ve=D.loaded,te=f.props.context.loadData,pe=f.hasChildren();return F===!1?!1:F||!te&&!pe||te&&ve&&!pe},f.isDisabled=function(){var D=f.props.disabled,F=f.props.context.disabled;return!!(F||D)},f.isCheckable=function(){var D=f.props.checkable,F=f.props.context.checkable;return!F||D===!1?!1:F},f.syncLoadData=function(D){var F=D.expanded,ve=D.loading,te=D.loaded,pe=f.props.context,ye=pe.loadData,we=pe.onNodeLoad;ve||ye&&F&&!f.isLeaf()&&!f.hasChildren()&&!te&&we((0,Pe.F)(f.props))},f.isDraggable=function(){var D=f.props,F=D.data,ve=D.context.draggable;return!!(ve&&(!ve.nodeDraggable||ve.nodeDraggable(F)))},f.renderDragHandler=function(){var D=f.props.context,F=D.draggable,ve=D.prefixCls;return F!=null&&F.icon?K.createElement("span",{className:"".concat(ve,"-draggable-icon")},F.icon):null},f.renderSwitcherIconDom=function(D){var F=f.props.switcherIcon,ve=f.props.context.switcherIcon,te=F||ve;return typeof te=="function"?te((0,Z.Z)((0,Z.Z)({},f.props),{},{isLeaf:D})):te},f.renderSwitcher=function(){var D=f.props.expanded,F=f.props.context.prefixCls;if(f.isLeaf()){var ve=f.renderSwitcherIconDom(!0);return ve!==!1?K.createElement("span",{className:ie()("".concat(F,"-switcher"),"".concat(F,"-switcher-noop"))},ve):null}var te=ie()("".concat(F,"-switcher"),"".concat(F,"-switcher_").concat(D?Ke:k)),pe=f.renderSwitcherIconDom(!1);return pe!==!1?K.createElement("span",{onClick:f.onExpand,className:te},pe):null},f.renderCheckbox=function(){var D=f.props,F=D.checked,ve=D.halfChecked,te=D.disableCheckbox,pe=f.props.context.prefixCls,ye=f.isDisabled(),we=f.isCheckable();if(!we)return null;var vt=typeof we!="boolean"?we:null;return K.createElement("span",{className:ie()("".concat(pe,"-checkbox"),F&&"".concat(pe,"-checkbox-checked"),!F&&ve&&"".concat(pe,"-checkbox-indeterminate"),(ye||te)&&"".concat(pe,"-checkbox-disabled")),onClick:f.onCheck},vt)},f.renderIcon=function(){var D=f.props.loading,F=f.props.context.prefixCls;return K.createElement("span",{className:ie()("".concat(F,"-iconEle"),"".concat(F,"-icon__").concat(f.getNodeState()||"docu"),D&&"".concat(F,"-icon_loading"))})},f.renderSelector=function(){var D=f.state.dragNodeHighlight,F=f.props,ve=F.title,te=ve===void 0?N:ve,pe=F.selected,ye=F.icon,we=F.loading,vt=F.data,lt=f.props.context,Ze=lt.prefixCls,Dt=lt.showIcon,pt=lt.icon,At=lt.loadData,wt=lt.titleRender,Nt=f.isDisabled(),fn="".concat(Ze,"-node-content-wrapper"),Xt;if(Dt){var ht=ye||pt;Xt=ht?K.createElement("span",{className:ie()("".concat(Ze,"-iconEle"),"".concat(Ze,"-icon__customize"))},typeof ht=="function"?ht(f.props):ht):f.renderIcon()}else At&&we&&(Xt=f.renderIcon());var kt;typeof te=="function"?kt=te(vt):wt?kt=wt(vt):kt=te;var Yt=K.createElement("span",{className:"".concat(Ze,"-title")},kt);return K.createElement("span",{ref:f.setSelectHandle,title:typeof te=="string"?te:"",className:ie()("".concat(fn),"".concat(fn,"-").concat(f.getNodeState()||"normal"),!Nt&&(pe||D)&&"".concat(Ze,"-node-selected")),onMouseEnter:f.onMouseEnter,onMouseLeave:f.onMouseLeave,onContextMenu:f.onContextMenu,onClick:f.onSelectorClick,onDoubleClick:f.onSelectorDoubleClick},Xt,Yt,f.renderDropIndicator())},f.renderDropIndicator=function(){var D=f.props,F=D.disabled,ve=D.eventKey,te=f.props.context,pe=te.draggable,ye=te.dropLevelOffset,we=te.dropPosition,vt=te.prefixCls,lt=te.indent,Ze=te.dropIndicatorRender,Dt=te.dragOverNodeKey,pt=te.direction,At=!!pe,wt=!F&&At&&Dt===ve,Nt=lt!=null?lt:f.cacheIndent;return f.cacheIndent=lt,wt?Ze({dropPosition:we,dropLevelOffset:ye,indent:Nt,prefixCls:vt,direction:pt}):null},f}return(0,$.Z)(I,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Me=this.props.selectable,J=this.props.context.selectable;return typeof Me=="boolean"?Me:J}},{key:"render",value:function(){var Me,J=this.props,Qe=J.eventKey,D=J.className,F=J.style,ve=J.dragOver,te=J.dragOverGapTop,pe=J.dragOverGapBottom,ye=J.isLeaf,we=J.isStart,vt=J.isEnd,lt=J.expanded,Ze=J.selected,Dt=J.checked,pt=J.halfChecked,At=J.loading,wt=J.domRef,Nt=J.active,fn=J.data,Xt=J.onMouseMove,ht=J.selectable,kt=(0,M.Z)(J,Ae),Yt=this.props.context,st=Yt.prefixCls,ct=Yt.filterTreeNode,Bt=Yt.keyEntities,cn=Yt.dropContainerKey,vn=Yt.dropTargetKey,hn=Yt.draggingNodeKey,pn=this.isDisabled(),zn=(0,Oe.Z)(kt,{aria:!0,data:!0}),Mn=(0,v.Z)(Bt,Qe)||{},Yn=Mn.level,Wt=vt[vt.length-1],Tn=this.isDraggable(),nr=!pn&&Tn,mn=hn===Qe,fr=ht!==void 0?{"aria-selected":!!ht}:void 0;return K.createElement("div",(0,C.Z)({ref:wt,className:ie()(D,"".concat(st,"-treenode"),(Me={},(0,E.Z)(Me,"".concat(st,"-treenode-disabled"),pn),(0,E.Z)(Me,"".concat(st,"-treenode-switcher-").concat(lt?"open":"close"),!ye),(0,E.Z)(Me,"".concat(st,"-treenode-checkbox-checked"),Dt),(0,E.Z)(Me,"".concat(st,"-treenode-checkbox-indeterminate"),pt),(0,E.Z)(Me,"".concat(st,"-treenode-selected"),Ze),(0,E.Z)(Me,"".concat(st,"-treenode-loading"),At),(0,E.Z)(Me,"".concat(st,"-treenode-active"),Nt),(0,E.Z)(Me,"".concat(st,"-treenode-leaf-last"),Wt),(0,E.Z)(Me,"".concat(st,"-treenode-draggable"),Tn),(0,E.Z)(Me,"dragging",mn),(0,E.Z)(Me,"drop-target",vn===Qe),(0,E.Z)(Me,"drop-container",cn===Qe),(0,E.Z)(Me,"drag-over",!pn&&ve),(0,E.Z)(Me,"drag-over-gap-top",!pn&&te),(0,E.Z)(Me,"drag-over-gap-bottom",!pn&&pe),(0,E.Z)(Me,"filter-node",ct&&ct((0,Pe.F)(this.props))),Me)),style:F,draggable:nr,"aria-grabbed":mn,onDragStart:nr?this.onDragStart:void 0,onDragEnter:Tn?this.onDragEnter:void 0,onDragOver:Tn?this.onDragOver:void 0,onDragLeave:Tn?this.onDragLeave:void 0,onDrop:Tn?this.onDrop:void 0,onDragEnd:Tn?this.onDragEnd:void 0,onMouseMove:Xt},fr,zn),K.createElement(Y,{prefixCls:st,level:Yn,isStart:we,isEnd:vt}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),I}(K.Component),j=function(oe){return K.createElement(de.k.Consumer,null,function(I){return K.createElement(R,(0,C.Z)({},oe,{context:I}))})};j.displayName="TreeNode",j.isTreeNode=1;var G=j},69610:function(Et,Ne,a){a.d(Ne,{k:function(){return E}});var C=a(67294),E=C.createContext(null)},29873:function(Et,Ne,a){a.d(Ne,{BT:function(){return Y},E6:function(){return Ae},L0:function(){return X},OM:function(){return ee},_5:function(){return ae},r7:function(){return Ke},wA:function(){return Oe},yx:function(){return ie}});var C=a(74902),E=a(71002),M=a(72978),Z=a(67294),fe=a(56261),$=a(3596),r=a(83898),re=null;function ae(k,N){if(!k)return[];var R=k.slice(),j=R.indexOf(N);return j>=0&&R.splice(j,1),R}function X(k,N){var R=(k||[]).slice();return R.indexOf(N)===-1&&R.push(N),R}function ie(k){return k.split("-")}function Oe(k,N){var R=[],j=(0,$.Z)(N,k);function G(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];le.forEach(function(oe){var I=oe.key,f=oe.children;R.push(I),G(f)})}return G(j.children),R}function K(k){if(k.parent){var N=ie(k.pos);return Number(N[N.length-1])===k.parent.children.length-1}return!1}function de(k){var N=ie(k.pos);return Number(N[N.length-1])===0}function ee(k,N,R,j,G,le,oe,I,f,Me){var J,Qe=k.clientX,D=k.clientY,F=k.target.getBoundingClientRect(),ve=F.top,te=F.height,pe=(Me==="rtl"?-1:1)*(((G==null?void 0:G.x)||0)-Qe),ye=(pe-12)/j,we=(0,$.Z)(I,R.props.eventKey);if(D<ve+te/2){var vt=oe.findIndex(function(Yt){return Yt.key===we.key}),lt=vt<=0?0:vt-1,Ze=oe[lt].key;we=(0,$.Z)(I,Ze)}var Dt=we.key,pt=we,At=we.key,wt=0,Nt=0;if(!f.includes(Dt))for(var fn=0;fn<ye&&K(we);fn+=1)we=we.parent,Nt+=1;var Xt=N.props.data,ht=we.node,kt=!0;return de(we)&&we.level===0&&D<ve+te/2&&le({dragNode:Xt,dropNode:ht,dropPosition:-1})&&we.key===R.props.eventKey?wt=-1:(pt.children||[]).length&&f.includes(At)?le({dragNode:Xt,dropNode:ht,dropPosition:0})?wt=0:kt=!1:Nt===0?ye>-1.5?le({dragNode:Xt,dropNode:ht,dropPosition:1})?wt=1:kt=!1:le({dragNode:Xt,dropNode:ht,dropPosition:0})?wt=0:le({dragNode:Xt,dropNode:ht,dropPosition:1})?wt=1:kt=!1:le({dragNode:Xt,dropNode:ht,dropPosition:1})?wt=1:kt=!1,{dropPosition:wt,dropLevelOffset:Nt,dropTargetKey:we.key,dropTargetPos:we.pos,dragOverNodeKey:At,dropContainerKey:wt===0?null:((J=we.parent)===null||J===void 0?void 0:J.key)||null,dropAllowed:kt}}function Y(k,N){if(k){var R=N.multiple;return R?k.slice():k.length?[k[0]]:k}}var v=function(N){return N};function Pe(k,N){if(!k)return[];var R=N||{},j=R.processProps,G=j===void 0?v:j,le=Array.isArray(k)?k:[k];return le.map(function(oe){var I=oe.children,f=_objectWithoutProperties(oe,re),Me=Pe(I,N);return React.createElement(TreeNode,_extends({key:f.key},G(f)),Me)})}function Ae(k){if(!k)return null;var N;if(Array.isArray(k))N={checkedKeys:k,halfCheckedKeys:void 0};else if((0,E.Z)(k)==="object")N={checkedKeys:k.checked||void 0,halfCheckedKeys:k.halfChecked||void 0};else return(0,M.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return N}function Ke(k,N){var R=new Set;function j(G){if(!R.has(G)){var le=(0,$.Z)(N,G);if(le){R.add(G);var oe=le.parent,I=le.node;I.disabled||oe&&j(oe.key)}}}return(k||[]).forEach(function(G){j(G)}),(0,C.Z)(R)}},97153:function(Et,Ne,a){a.d(Ne,{S:function(){return r}});var C=a(72978),E=a(3596);function M(re,ae){var X=new Set;return re.forEach(function(ie){ae.has(ie)||X.add(ie)}),X}function Z(re){var ae=re||{},X=ae.disabled,ie=ae.disableCheckbox,Oe=ae.checkable;return!!(X||ie)||Oe===!1}function fe(re,ae,X,ie){for(var Oe=new Set(re),K=new Set,de=0;de<=X;de+=1){var ee=ae.get(de)||new Set;ee.forEach(function(Ae){var Ke=Ae.key,k=Ae.node,N=Ae.children,R=N===void 0?[]:N;Oe.has(Ke)&&!ie(k)&&R.filter(function(j){return!ie(j.node)}).forEach(function(j){Oe.add(j.key)})})}for(var Y=new Set,v=X;v>=0;v-=1){var Pe=ae.get(v)||new Set;Pe.forEach(function(Ae){var Ke=Ae.parent,k=Ae.node;if(!(ie(k)||!Ae.parent||Y.has(Ae.parent.key))){if(ie(Ae.parent.node)){Y.add(Ke.key);return}var N=!0,R=!1;(Ke.children||[]).filter(function(j){return!ie(j.node)}).forEach(function(j){var G=j.key,le=Oe.has(G);N&&!le&&(N=!1),!R&&(le||K.has(G))&&(R=!0)}),N&&Oe.add(Ke.key),R&&K.add(Ke.key),Y.add(Ke.key)}})}return{checkedKeys:Array.from(Oe),halfCheckedKeys:Array.from(M(K,Oe))}}function $(re,ae,X,ie,Oe){for(var K=new Set(re),de=new Set(ae),ee=0;ee<=ie;ee+=1){var Y=X.get(ee)||new Set;Y.forEach(function(Ke){var k=Ke.key,N=Ke.node,R=Ke.children,j=R===void 0?[]:R;!K.has(k)&&!de.has(k)&&!Oe(N)&&j.filter(function(G){return!Oe(G.node)}).forEach(function(G){K.delete(G.key)})})}de=new Set;for(var v=new Set,Pe=ie;Pe>=0;Pe-=1){var Ae=X.get(Pe)||new Set;Ae.forEach(function(Ke){var k=Ke.parent,N=Ke.node;if(!(Oe(N)||!Ke.parent||v.has(Ke.parent.key))){if(Oe(Ke.parent.node)){v.add(k.key);return}var R=!0,j=!1;(k.children||[]).filter(function(G){return!Oe(G.node)}).forEach(function(G){var le=G.key,oe=K.has(le);R&&!oe&&(R=!1),!j&&(oe||de.has(le))&&(j=!0)}),R||K.delete(k.key),j&&de.add(k.key),v.add(k.key)}})}return{checkedKeys:Array.from(K),halfCheckedKeys:Array.from(M(de,K))}}function r(re,ae,X,ie){var Oe=[],K;ie?K=ie:K=Z;var de=new Set(re.filter(function(Pe){var Ae=!!(0,E.Z)(X,Pe);return Ae||Oe.push(Pe),Ae})),ee=new Map,Y=0;Object.keys(X).forEach(function(Pe){var Ae=X[Pe],Ke=Ae.level,k=ee.get(Ke);k||(k=new Set,ee.set(Ke,k)),k.add(Ae),Y=Math.max(Y,Ke)}),(0,C.ZP)(!Oe.length,"Tree missing follow keys: ".concat(Oe.slice(0,100).map(function(Pe){return"'".concat(Pe,"'")}).join(", ")));var v;return ae===!0?v=fe(de,ee,Y,K):v=$(de,ae.halfCheckedKeys,ee,Y,K),v}},3596:function(Et,Ne,a){a.d(Ne,{Z:function(){return C}});function C(E,M){return E[M]}},83898:function(Et,Ne,a){a.d(Ne,{I8:function(){return Ke},F:function(){return N},zn:function(){return v},w$:function(){return ee},oH:function(){return Pe},km:function(){return de},H8:function(){return k}});var C=a(71002),E=a(74902),M=a(1413),Z=a(45987),fe=a(67294),$=a(28580);function r(R){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},G=[];return fe.Children.forEach(R,function(le){le==null&&!j.keepEmpty||(Array.isArray(le)?G=G.concat(r(le)):(0,$.isFragment)(le)&&le.props?G=G.concat(r(le.props.children,j)):G.push(le))}),G}function re(R,j){var G=(0,M.Z)({},R);return Array.isArray(j)&&j.forEach(function(le){delete G[le]}),G}var ae=a(72978),X=a(3596),ie=["children"];function Oe(R,j){return"".concat(R,"-").concat(j)}function K(R){return R&&R.type&&R.type.isTreeNode}function de(R,j){return R!=null?R:j}function ee(R){var j=R||{},G=j.title,le=j._title,oe=j.key,I=j.children,f=G||"title";return{title:f,_title:le||[f],key:oe||"key",children:I||"children"}}function Y(R,j){var G=new Map;function le(oe){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(oe||[]).forEach(function(f){var Me=f[j.key],J=f[j.children];warning(Me!=null,"Tree node must have a certain key: [".concat(I).concat(Me,"]"));var Qe=String(Me);warning(!G.has(Qe)||Me===null||Me===void 0,"Same 'key' exist in the Tree: ".concat(Qe)),G.set(Qe,!0),le(J,"".concat(I).concat(Qe," > "))})}le(R)}function v(R){function j(G){var le=r(G);return le.map(function(oe){if(!K(oe))return(0,ae.ZP)(!oe,"Tree/TreeNode can only accept TreeNode as children."),null;var I=oe.key,f=oe.props,Me=f.children,J=(0,Z.Z)(f,ie),Qe=(0,M.Z)({key:I},J),D=j(Me);return D.length&&(Qe.children=D),Qe}).filter(function(oe){return oe})}return j(R)}function Pe(R,j,G){var le=ee(G),oe=le._title,I=le.key,f=le.children,Me=new Set(j===!0?[]:j),J=[];function Qe(D){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return D.map(function(ve,te){for(var pe=Oe(F?F.pos:"0",te),ye=de(ve[I],pe),we,vt=0;vt<oe.length;vt+=1){var lt=oe[vt];if(ve[lt]!==void 0){we=ve[lt];break}}var Ze=(0,M.Z)((0,M.Z)({},re(ve,[].concat((0,E.Z)(oe),[I,f]))),{},{title:we,key:ye,parent:F,pos:pe,children:null,data:ve,isStart:[].concat((0,E.Z)(F?F.isStart:[]),[te===0]),isEnd:[].concat((0,E.Z)(F?F.isEnd:[]),[te===D.length-1])});return J.push(Ze),j===!0||Me.has(ye)?Ze.children=Qe(ve[f]||[],Ze):Ze.children=[],Ze})}return Qe(R),J}function Ae(R,j,G){var le={};(0,C.Z)(G)==="object"?le=G:le={externalGetKey:G},le=le||{};var oe=le,I=oe.childrenPropName,f=oe.externalGetKey,Me=oe.fieldNames,J=ee(Me),Qe=J.key,D=J.children,F=I||D,ve;f?typeof f=="string"?ve=function(ye){return ye[f]}:typeof f=="function"&&(ve=function(ye){return f(ye)}):ve=function(ye,we){return de(ye[Qe],we)};function te(pe,ye,we,vt){var lt=pe?pe[F]:R,Ze=pe?Oe(we.pos,ye):"0",Dt=pe?[].concat((0,E.Z)(vt),[pe]):[];if(pe){var pt=ve(pe,Ze),At={node:pe,index:ye,pos:Ze,key:pt,parentPos:we.node?we.pos:null,level:we.level+1,nodes:Dt};j(At)}lt&<.forEach(function(wt,Nt){te(wt,Nt,{node:pe,pos:Ze,level:we?we.level+1:-1},Dt)})}te(null)}function Ke(R){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},G=j.initWrapper,le=j.processEntity,oe=j.onProcessFinished,I=j.externalGetKey,f=j.childrenPropName,Me=j.fieldNames,J=arguments.length>2?arguments[2]:void 0,Qe=I||J,D={},F={},ve={posEntities:D,keyEntities:F};return G&&(ve=G(ve)||ve),Ae(R,function(te){var pe=te.node,ye=te.index,we=te.pos,vt=te.key,lt=te.parentPos,Ze=te.level,Dt=te.nodes,pt={node:pe,nodes:Dt,index:ye,key:vt,pos:we,level:Ze},At=de(vt,we);D[we]=pt,F[At]=pt,pt.parent=D[lt],pt.parent&&(pt.parent.children=pt.parent.children||[],pt.parent.children.push(pt)),le&&le(pt,ve)},{externalGetKey:Qe,childrenPropName:f,fieldNames:Me}),oe&&oe(ve),ve}function k(R,j){var G=j.expandedKeys,le=j.selectedKeys,oe=j.loadedKeys,I=j.loadingKeys,f=j.checkedKeys,Me=j.halfCheckedKeys,J=j.dragOverNodeKey,Qe=j.dropPosition,D=j.keyEntities,F=(0,X.Z)(D,R),ve={eventKey:R,expanded:G.indexOf(R)!==-1,selected:le.indexOf(R)!==-1,loaded:oe.indexOf(R)!==-1,loading:I.indexOf(R)!==-1,checked:f.indexOf(R)!==-1,halfChecked:Me.indexOf(R)!==-1,pos:String(F?F.pos:""),dragOver:J===R&&Qe===0,dragOverGapTop:J===R&&Qe===-1,dragOverGapBottom:J===R&&Qe===1};return ve}function N(R){var j=R.data,G=R.expanded,le=R.selected,oe=R.checked,I=R.loaded,f=R.loading,Me=R.halfChecked,J=R.dragOver,Qe=R.dragOverGapTop,D=R.dragOverGapBottom,F=R.pos,ve=R.active,te=R.eventKey,pe=(0,M.Z)((0,M.Z)({},j),{},{expanded:G,selected:le,checked:oe,loaded:I,loading:f,halfChecked:Me,dragOver:J,dragOverGapTop:Qe,dragOverGapBottom:D,pos:F,active:ve,key:te});return"props"in pe||Object.defineProperty(pe,"props",{get:function(){return(0,ae.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),R}}),pe}},34952:function(Et,Ne,a){a.d(Ne,{Z:function(){return re}});var C=a(1413),E=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,M=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Z="".concat(E," ").concat(M).split(/[\s\n]+/),fe="aria-",$="data-";function r(ae,X){return ae.indexOf(X)===0}function re(ae){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie;X===!1?ie={aria:!0,data:!0,attr:!0}:X===!0?ie={aria:!0}:ie=(0,C.Z)({},X);var Oe={};return Object.keys(ae).forEach(function(K){(ie.aria&&(K==="role"||r(K,fe))||ie.data&&r(K,$)||ie.attr&&Z.includes(K))&&(Oe[K]=ae[K])}),Oe}},72978:function(Et,Ne,a){var C={};function E(re,ae){}function M(re,ae){}function Z(){C={}}function fe(re,ae,X){!ae&&!C[X]&&(re(!1,X),C[X]=!0)}function $(re,ae){fe(E,re,ae)}function r(re,ae){fe(M,re,ae)}Ne.ZP=$},81533:function(Et,Ne){var a;var C=typeof Symbol=="function"&&Symbol.for,E=C?Symbol.for("react.element"):60103,M=C?Symbol.for("react.portal"):60106,Z=C?Symbol.for("react.fragment"):60107,fe=C?Symbol.for("react.strict_mode"):60108,$=C?Symbol.for("react.profiler"):60114,r=C?Symbol.for("react.provider"):60109,re=C?Symbol.for("react.context"):60110,ae=C?Symbol.for("react.async_mode"):60111,X=C?Symbol.for("react.concurrent_mode"):60111,ie=C?Symbol.for("react.forward_ref"):60112,Oe=C?Symbol.for("react.suspense"):60113,K=C?Symbol.for("react.suspense_list"):60120,de=C?Symbol.for("react.memo"):60115,ee=C?Symbol.for("react.lazy"):60116,Y=C?Symbol.for("react.block"):60121,v=C?Symbol.for("react.fundamental"):60117,Pe=C?Symbol.for("react.responder"):60118,Ae=C?Symbol.for("react.scope"):60119;function Ke(N){if(typeof N=="object"&&N!==null){var R=N.$$typeof;switch(R){case E:switch(N=N.type,N){case ae:case X:case Z:case $:case fe:case Oe:return N;default:switch(N=N&&N.$$typeof,N){case re:case ie:case ee:case de:case r:return N;default:return R}}case M:return R}}}function k(N){return Ke(N)===X}a=ae,a=X,a=re,a=r,a=E,a=ie,a=Z,a=ee,a=de,a=M,a=$,a=fe,a=Oe,a=function(N){return k(N)||Ke(N)===ae},a=k,a=function(N){return Ke(N)===re},a=function(N){return Ke(N)===r},a=function(N){return typeof N=="object"&&N!==null&&N.$$typeof===E},a=function(N){return Ke(N)===ie},Ne.isFragment=function(N){return Ke(N)===Z},a=function(N){return Ke(N)===ee},Ne.isMemo=function(N){return Ke(N)===de},a=function(N){return Ke(N)===M},a=function(N){return Ke(N)===$},a=function(N){return Ke(N)===fe},a=function(N){return Ke(N)===Oe},a=function(N){return typeof N=="string"||typeof N=="function"||N===Z||N===X||N===$||N===fe||N===Oe||N===K||typeof N=="object"&&N!==null&&(N.$$typeof===ee||N.$$typeof===de||N.$$typeof===r||N.$$typeof===re||N.$$typeof===ie||N.$$typeof===v||N.$$typeof===Pe||N.$$typeof===Ae||N.$$typeof===Y)},a=Ke},28580:function(Et,Ne,a){Et.exports=a(81533)},92389:function(Et,Ne){var a={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(E){var M=E.keyCode;if(E.altKey&&!E.ctrlKey||E.metaKey||M>=a.F1&&M<=a.F12)return!1;switch(M){case a.ALT:case a.CAPS_LOCK:case a.CONTEXT_MENU:case a.CTRL:case a.DOWN:case a.END:case a.ESC:case a.HOME:case a.INSERT:case a.LEFT:case a.MAC_FF_META:case a.META:case a.NUMLOCK:case a.NUM_CENTER:case a.PAGE_DOWN:case a.PAGE_UP:case a.PAUSE:case a.PRINT_SCREEN:case a.RIGHT:case a.SHIFT:case a.UP:case a.WIN_KEY:case a.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(E){if(E>=a.ZERO&&E<=a.NINE||E>=a.NUM_ZERO&&E<=a.NUM_MULTIPLY||E>=a.A&&E<=a.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&E===0)return!0;switch(E){case a.SPACE:case a.QUESTION_MARK:case a.NUM_PLUS:case a.NUM_MINUS:case a.NUM_PERIOD:case a.NUM_DIVISION:case a.SEMICOLON:case a.DASH:case a.EQUALS:case a.COMMA:case a.PERIOD:case a.SLASH:case a.APOSTROPHE:case a.SINGLE_QUOTE:case a.OPEN_SQUARE_BRACKET:case a.BACKSLASH:case a.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};Ne.Z=a},46762:function(Et,Ne){var a;var C=Symbol.for("react.element"),E=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),Z=Symbol.for("react.strict_mode"),fe=Symbol.for("react.profiler"),$=Symbol.for("react.provider"),r=Symbol.for("react.context"),re=Symbol.for("react.server_context"),ae=Symbol.for("react.forward_ref"),X=Symbol.for("react.suspense"),ie=Symbol.for("react.suspense_list"),Oe=Symbol.for("react.memo"),K=Symbol.for("react.lazy"),de=Symbol.for("react.offscreen"),ee;ee=Symbol.for("react.module.reference");function Y(v){if(typeof v=="object"&&v!==null){var Pe=v.$$typeof;switch(Pe){case C:switch(v=v.type,v){case M:case fe:case Z:case X:case ie:return v;default:switch(v=v&&v.$$typeof,v){case re:case r:case ae:case K:case Oe:case $:return v;default:return Pe}}case E:return Pe}}}a=r,a=$,a=C,a=ae,a=M,a=K,a=Oe,a=E,a=fe,a=Z,a=X,a=ie,a=function(){return!1},a=function(){return!1},a=function(v){return Y(v)===r},a=function(v){return Y(v)===$},a=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===C},a=function(v){return Y(v)===ae},Ne.isFragment=function(v){return Y(v)===M},a=function(v){return Y(v)===K},a=function(v){return Y(v)===Oe},a=function(v){return Y(v)===E},a=function(v){return Y(v)===fe},a=function(v){return Y(v)===Z},a=function(v){return Y(v)===X},a=function(v){return Y(v)===ie},a=function(v){return typeof v=="string"||typeof v=="function"||v===M||v===fe||v===Z||v===X||v===ie||v===de||typeof v=="object"&&v!==null&&(v.$$typeof===K||v.$$typeof===Oe||v.$$typeof===$||v.$$typeof===r||v.$$typeof===ae||v.$$typeof===ee||v.getModuleId!==void 0)},a=Y},35110:function(Et,Ne,a){Et.exports=a(46762)},36459:function(Et,Ne,a){a.d(Ne,{Z:function(){return C}});function C(E){if(E==null)throw new TypeError("Cannot destructure "+E)}}}]);
|