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.
88 lines
181 KiB
88 lines
181 KiB
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1796],{7819:function($t,Ie){var a={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"};Ie.Z=a},71506:function($t,Ie){var a={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"};Ie.Z=a},57249:function($t,Ie,a){a.d(Ie,{Z:function(){return R}});var n=a(38126),T=a(50959),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},V=P,xe=a(38782),Ke=function(M,I){return T.createElement(xe.Z,(0,n.Z)({},M,{ref:I,icon:V}))},R=T.forwardRef(Ke)},96527:function($t,Ie,a){a.d(Ie,{Z:function(){return R}});var n=a(38126),T=a(50959),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},V=P,xe=a(38782),Ke=function(M,I){return T.createElement(xe.Z,(0,n.Z)({},M,{ref:I,icon:V}))},R=T.forwardRef(Ke)},38223:function($t,Ie,a){a.d(Ie,{Z:function(){return R}});var n=a(38126),T=a(50959),P={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"},V=P,xe=a(38782),Ke=function(M,I){return T.createElement(xe.Z,(0,n.Z)({},M,{ref:I,icon:V}))},R=T.forwardRef(Ke)},59005:function($t,Ie,a){a.d(Ie,{F:function(){return n},Z:function(){return T}});function n(P){return P!=null&&P===P.window}function T(P,V){var xe,Ke;if(typeof window=="undefined")return 0;const R=V?"scrollTop":"scrollLeft";let j=0;return n(P)?j=P[V?"pageYOffset":"pageXOffset"]:P instanceof Document?j=P.documentElement[R]:(P instanceof HTMLElement||P)&&(j=P[R]),P&&!n(P)&&typeof j!="number"&&(j=(Ke=((xe=P.ownerDocument)!==null&&xe!==void 0?xe:P).documentElement)===null||Ke===void 0?void 0:Ke[R]),j}},85556:function($t,Ie,a){a.d(Ie,{Z:function(){return T}});var n=a(50959);function T(P){const[V,xe]=(0,n.useState)(null);return[(0,n.useCallback)((j,M,I)=>{const W=V!=null?V:j,X=Math.min(W||0,j),A=Math.max(W||0,j),ae=M.slice(X,A+1).map(K=>P(K)),k=ae.some(K=>!I.has(K)),m=[];return ae.forEach(K=>{k?(I.has(K)||m.push(K),I.add(K)):(I.delete(K),m.push(K))}),xe(k?A:null),m},[V]),j=>{xe(j)}]}},68617:function($t,Ie,a){a.d(Ie,{Z:function(){return V}});var n=a(28449);function T(xe,Ke,R,j){const M=R-Ke;return xe/=j/2,xe<1?M/2*xe*xe*xe+Ke:M/2*((xe-=2)*xe*xe+2)+Ke}var P=a(59005);function V(xe){let Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:R=()=>window,callback:j,duration:M=450}=Ke,I=R(),W=(0,P.Z)(I,!0),X=Date.now(),A=()=>{const k=Date.now()-X,m=T(k>M?M:k,W,xe,M);(0,P.F)(I)?I.scrollTo(window.pageXOffset,m):I instanceof Document||I.constructor.name==="HTMLDocument"?I.documentElement.scrollTop=m:I.scrollTop=m,k<M?(0,n.Z)(A):typeof j=="function"&&j()};(0,n.Z)(A)}},87894:function($t,Ie,a){a.d(Ie,{Z:function(){return Q}});var n=a(50959),T=a(84875),P=a.n(T),V=a(53314),xe=a(42672),Ke=a(43312),R=a(31594),j=a(69943),M=a(10254),I=a(1415),X=n.createContext(null),A=a(49508),ae=function(ee,D){var O={};for(var d in ee)Object.prototype.hasOwnProperty.call(ee,d)&&D.indexOf(d)<0&&(O[d]=ee[d]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,d=Object.getOwnPropertySymbols(ee);q<d.length;q++)D.indexOf(d[q])<0&&Object.prototype.propertyIsEnumerable.call(ee,d[q])&&(O[d[q]]=ee[d[q]]);return O};const k=(ee,D)=>{var O;const{prefixCls:d,className:q,rootClassName:h,children:we,indeterminate:y=!1,style:g,onMouseEnter:Z,onMouseLeave:B,skipGroup:Se=!1,disabled:Ue}=ee,me=ae(ee,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Me,direction:ct,checkbox:fe}=n.useContext(R.E_),le=n.useContext(X),{isFormItemInput:je}=n.useContext(I.aM),We=n.useContext(j.Z),re=(O=(le==null?void 0:le.disabled)||Ue)!==null&&O!==void 0?O:We,Te=n.useRef(me.value);n.useEffect(()=>{le==null||le.registerValue(me.value)},[]),n.useEffect(()=>{if(!Se)return me.value!==Te.current&&(le==null||le.cancelValue(Te.current),le==null||le.registerValue(me.value),Te.current=me.value),()=>le==null?void 0:le.cancelValue(me.value)},[me.value]);const Ce=Me("checkbox",d),at=(0,M.Z)(Ce),[Ye,pt]=(0,A.ZP)(Ce,at),lt=Object.assign({},me);le&&!Se&&(lt.onChange=function(){me.onChange&&me.onChange.apply(me,arguments),le.toggleOption&&le.toggleOption({label:we,value:me.value})},lt.name=le.name,lt.checked=le.value.includes(me.value));const te=P()(`${Ce}-wrapper`,{[`${Ce}-rtl`]:ct==="rtl",[`${Ce}-wrapper-checked`]:lt.checked,[`${Ce}-wrapper-disabled`]:re,[`${Ce}-wrapper-in-form-item`]:je},fe==null?void 0:fe.className,q,h,at,pt),Ze=P()({[`${Ce}-indeterminate`]:y},Ke.A,pt),Ve=y?"mixed":void 0;return Ye(n.createElement(xe.Z,{component:"Checkbox",disabled:re},n.createElement("label",{className:te,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),g),onMouseEnter:Z,onMouseLeave:B},n.createElement(V.Z,Object.assign({"aria-checked":Ve},lt,{prefixCls:Ce,className:Ze,disabled:re,ref:D})),we!==void 0&&n.createElement("span",null,we))))};var K=n.forwardRef(k),ye=a(1788),Pe=a(87017),H=function(ee,D){var O={};for(var d in ee)Object.prototype.hasOwnProperty.call(ee,d)&&D.indexOf(d)<0&&(O[d]=ee[d]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,d=Object.getOwnPropertySymbols(ee);q<d.length;q++)D.indexOf(d[q])<0&&Object.prototype.propertyIsEnumerable.call(ee,d[q])&&(O[d[q]]=ee[d[q]]);return O};const C=(ee,D)=>{const{defaultValue:O,children:d,options:q=[],prefixCls:h,className:we,rootClassName:y,style:g,onChange:Z}=ee,B=H(ee,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Se,direction:Ue}=n.useContext(R.E_),[me,Me]=n.useState(B.value||O||[]),[ct,fe]=n.useState([]);n.useEffect(()=>{"value"in B&&Me(B.value||[])},[B.value]);const le=n.useMemo(()=>q.map(s=>typeof s=="string"||typeof s=="number"?{label:s,value:s}:s),[q]),je=s=>{fe(ie=>ie.filter(Ne=>Ne!==s))},We=s=>{fe(ie=>[].concat((0,ye.Z)(ie),[s]))},re=s=>{const ie=me.indexOf(s.value),Ne=(0,ye.Z)(me);ie===-1?Ne.push(s.value):Ne.splice(ie,1),"value"in B||Me(Ne),Z==null||Z(Ne.filter(Fe=>ct.includes(Fe)).sort((Fe,S)=>{const N=le.findIndex(ne=>ne.value===Fe),w=le.findIndex(ne=>ne.value===S);return N-w}))},Te=Se("checkbox",h),Ce=`${Te}-group`,at=(0,M.Z)(Te),[Ye,pt]=(0,A.ZP)(Te,at),lt=(0,Pe.Z)(B,["value","disabled"]),te=q.length?le.map(s=>n.createElement(K,{prefixCls:Te,key:s.value.toString(),disabled:"disabled"in s?s.disabled:B.disabled,value:s.value,checked:me.includes(s.value),onChange:s.onChange,className:`${Ce}-item`,style:s.style,title:s.title,id:s.id,required:s.required},s.label)):d,Ze={toggleOption:re,value:me,disabled:B.disabled,name:B.name,registerValue:We,cancelValue:je},Ve=P()(Ce,{[`${Ce}-rtl`]:Ue==="rtl"},we,y,at,pt);return Ye(n.createElement("div",Object.assign({className:Ve,style:g},lt,{ref:D}),n.createElement(X.Provider,{value:Ze},te)))},L=n.forwardRef(C);var G=n.memo(L);const _=K;_.Group=G,_.__ANT_CHECKBOX=!0;var Q=_},49508:function($t,Ie,a){a.d(Ie,{C2:function(){return Ke}});var n=a(60076),T=a(6301),P=a(90467),V=a(81501);const xe=R=>{const{checkboxCls:j}=R,M=`${j}-wrapper`;return[{[`${j}-group`]:Object.assign(Object.assign({},(0,T.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[M]:Object.assign(Object.assign({},(0,T.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${M}`]:{marginInlineStart:0},[`&${M}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[j]:Object.assign(Object.assign({},(0,T.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${j}-inner`]:Object.assign({},(0,T.oN)(R))},[`${j}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${(0,n.bf)(R.lineWidth)} ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.calc(R.checkboxSize).div(14).mul(5).equal(),height:R.calc(R.checkboxSize).div(14).mul(8).equal(),border:`${(0,n.bf)(R.lineWidthBold)} solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[`
|
|
${M}:not(${M}-disabled),
|
|
${j}:not(${j}-disabled)
|
|
`]:{[`&:hover ${j}-inner`]:{borderColor:R.colorPrimary}},[`${M}:not(${M}-disabled)`]:{[`&:hover ${j}-checked:not(${j}-disabled) ${j}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${j}-checked:not(${j}-disabled):after`]:{borderColor:R.colorPrimaryHover}}},{[`${j}-checked`]:{[`${j}-inner`]:{backgroundColor:R.colorPrimary,borderColor:R.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${R.motionDurationMid} ${R.motionEaseOutBack} ${R.motionDurationFast}`}}},[`
|
|
${M}-checked:not(${M}-disabled),
|
|
${j}-checked:not(${j}-disabled)
|
|
`]:{[`&:hover ${j}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"}}},{[j]:{"&-indeterminate":{[`${j}-inner`]:{backgroundColor:R.colorBgContainer,borderColor:R.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:R.calc(R.fontSizeLG).div(2).equal(),height:R.calc(R.fontSizeLG).div(2).equal(),backgroundColor:R.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${M}-disabled`]:{cursor:"not-allowed"},[`${j}-disabled`]:{[`&, ${j}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${j}-inner`]:{background:R.colorBgContainerDisabled,borderColor:R.colorBorder,"&:after":{borderColor:R.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:R.colorTextDisabled},[`&${j}-indeterminate ${j}-inner::after`]:{background:R.colorTextDisabled}}}]};function Ke(R,j){const M=(0,P.TS)(j,{checkboxCls:`.${R}`,checkboxSize:j.controlInteractiveSize});return[xe(M)]}Ie.ZP=(0,V.I$)("Checkbox",(R,j)=>{let{prefixCls:M}=j;return[Ke(M,R)]})},33952:function($t,Ie,a){a.d(Ie,{Z:function(){return q}});var n=a(50959),T=a(84875),P=a.n(T),V=a(31594),xe=a(1415),Ke=a(55904),j=h=>{const{getPrefixCls:we,direction:y}=(0,n.useContext)(V.E_),{prefixCls:g,className:Z}=h,B=we("input-group",g),Se=we("input"),[Ue,me]=(0,Ke.ZP)(Se),Me=P()(B,{[`${B}-lg`]:h.size==="large",[`${B}-sm`]:h.size==="small",[`${B}-compact`]:h.compact,[`${B}-rtl`]:y==="rtl"},me,Z),ct=(0,n.useContext)(xe.aM),fe=(0,n.useMemo)(()=>Object.assign(Object.assign({},ct),{isFormItemInput:!1}),[ct]);return Ue(n.createElement("span",{className:Me,style:h.style,onMouseEnter:h.onMouseEnter,onMouseLeave:h.onMouseLeave,onFocus:h.onFocus,onBlur:h.onBlur},n.createElement(xe.aM.Provider,{value:fe},h.children)))},M=a(21626),I=a(57249),W=a(96527),X=a(87017),A=a(12602),ae=a(59647),k=function(h,we){var y={};for(var g in h)Object.prototype.hasOwnProperty.call(h,g)&&we.indexOf(g)<0&&(y[g]=h[g]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,g=Object.getOwnPropertySymbols(h);Z<g.length;Z++)we.indexOf(g[Z])<0&&Object.prototype.propertyIsEnumerable.call(h,g[Z])&&(y[g[Z]]=h[g[Z]]);return y};const m=h=>h?n.createElement(W.Z,null):n.createElement(I.Z,null),K={click:"onClick",hover:"onMouseOver"};var Pe=n.forwardRef((h,we)=>{const{visibilityToggle:y=!0}=h,g=typeof y=="object"&&y.visible!==void 0,[Z,B]=(0,n.useState)(()=>g?y.visible:!1),Se=(0,n.useRef)(null);n.useEffect(()=>{g&&B(y.visible)},[g,y]);const Ue=(0,ae.Z)(Se),me=()=>{const{disabled:lt}=h;lt||(Z&&Ue(),B(te=>{var Ze;const Ve=!te;return typeof y=="object"&&((Ze=y.onVisibleChange)===null||Ze===void 0||Ze.call(y,Ve)),Ve}))},Me=lt=>{const{action:te="click",iconRender:Ze=m}=h,Ve=K[te]||"",s=Ze(Z),ie={[Ve]:me,className:`${lt}-icon`,key:"passwordIcon",onMouseDown:Ne=>{Ne.preventDefault()},onMouseUp:Ne=>{Ne.preventDefault()}};return n.cloneElement(n.isValidElement(s)?s:n.createElement("span",null,s),ie)},{className:ct,prefixCls:fe,inputPrefixCls:le,size:je}=h,We=k(h,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:re}=n.useContext(V.E_),Te=re("input",le),Ce=re("input-password",fe),at=y&&Me(Ce),Ye=P()(Ce,ct,{[`${Ce}-${je}`]:!!je}),pt=Object.assign(Object.assign({},(0,X.Z)(We,["suffix","iconRender","visibilityToggle"])),{type:Z?"text":"password",className:Ye,prefixCls:Te,suffix:at});return je&&(pt.size=je),n.createElement(M.Z,Object.assign({ref:(0,A.sQ)(we,Se)},pt))}),H=a(61020),C=a(94914),L=a(47100),G=a(17436),_=a(21130),Q=function(h,we){var y={};for(var g in h)Object.prototype.hasOwnProperty.call(h,g)&&we.indexOf(g)<0&&(y[g]=h[g]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,g=Object.getOwnPropertySymbols(h);Z<g.length;Z++)we.indexOf(g[Z])<0&&Object.prototype.propertyIsEnumerable.call(h,g[Z])&&(y[g[Z]]=h[g[Z]]);return y},D=n.forwardRef((h,we)=>{const{prefixCls:y,inputPrefixCls:g,className:Z,size:B,suffix:Se,enterButton:Ue=!1,addonAfter:me,loading:Me,disabled:ct,onSearch:fe,onChange:le,onCompositionStart:je,onCompositionEnd:We}=h,re=Q(h,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Te,direction:Ce}=n.useContext(V.E_),at=n.useRef(!1),Ye=Te("input-search",y),pt=Te("input",g),{compactSize:lt}=(0,_.ri)(Ye,Ce),te=(0,G.Z)(pe=>{var Oe;return(Oe=B!=null?B:lt)!==null&&Oe!==void 0?Oe:pe}),Ze=n.useRef(null),Ve=pe=>{pe&&pe.target&&pe.type==="click"&&fe&&fe(pe.target.value,pe,{source:"clear"}),le&&le(pe)},s=pe=>{var Oe;document.activeElement===((Oe=Ze.current)===null||Oe===void 0?void 0:Oe.input)&&pe.preventDefault()},ie=pe=>{var Oe,De;fe&&fe((De=(Oe=Ze.current)===null||Oe===void 0?void 0:Oe.input)===null||De===void 0?void 0:De.value,pe,{source:"input"})},Ne=pe=>{at.current||Me||ie(pe)},Fe=typeof Ue=="boolean"?n.createElement(H.Z,null):null,S=`${Ye}-button`;let N;const w=Ue||{},ne=w.type&&w.type.__ANT_BUTTON===!0;ne||w.type==="button"?N=(0,C.Tm)(w,Object.assign({onMouseDown:s,onClick:pe=>{var Oe,De;(De=(Oe=w==null?void 0:w.props)===null||Oe===void 0?void 0:Oe.onClick)===null||De===void 0||De.call(Oe,pe),ie(pe)},key:"enterButton"},ne?{className:S,size:te}:{})):N=n.createElement(L.ZP,{className:S,type:Ue?"primary":void 0,size:te,disabled:ct,key:"enterButton",onMouseDown:s,onClick:ie,loading:Me,icon:Fe},Ue),me&&(N=[N,(0,C.Tm)(me,{key:"addonAfter"})]);const Ee=P()(Ye,{[`${Ye}-rtl`]:Ce==="rtl",[`${Ye}-${te}`]:!!te,[`${Ye}-with-button`]:!!Ue},Z),Le=pe=>{at.current=!0,je==null||je(pe)},Be=pe=>{at.current=!1,We==null||We(pe)};return n.createElement(M.Z,Object.assign({ref:(0,A.sQ)(Ze,we),onPressEnter:Ne},re,{size:te,onCompositionStart:Le,onCompositionEnd:Be,prefixCls:pt,addonAfter:N,suffix:Se,onChange:Ve,className:Ee,disabled:ct}))}),O=a(15714);const d=M.Z;d.Group=j,d.Search=D,d.TextArea=O.Z,d.Password=Pe;var q=d},81863:function($t,Ie,a){a.d(Ie,{Ag:function(){return V},IH:function(){return xe},w:function(){return P}});var n=a(50959);const T=n.createContext(null),P=T.Provider;Ie.ZP=T;const V=n.createContext(null),xe=V.Provider},16803:function($t,Ie,a){var n=a(50959),T=a(84875),P=a.n(T),V=a(65589),xe=a(68924),Ke=a(31594),R=a(17436),j=a(81863),M=a(16671),I=a(81378),W=a(10254);const X=n.forwardRef((A,ae)=>{const{getPrefixCls:k,direction:m}=n.useContext(Ke.E_),[K,ye]=(0,V.Z)(A.defaultValue,{value:A.value}),Pe=fe=>{const le=K,je=fe.target.value;"value"in A||ye(je);const{onChange:We}=A;We&&je!==le&&We(fe)},{prefixCls:H,className:C,rootClassName:L,options:G,buttonStyle:_="outline",disabled:Q,children:ee,size:D,style:O,id:d,onMouseEnter:q,onMouseLeave:h,onFocus:we,onBlur:y}=A,g=k("radio",H),Z=`${g}-group`,B=(0,W.Z)(g),[Se,Ue]=(0,I.Z)(g,B);let me=ee;G&&G.length>0&&(me=G.map(fe=>typeof fe=="string"||typeof fe=="number"?n.createElement(M.Z,{key:fe.toString(),prefixCls:g,disabled:Q,value:fe,checked:K===fe},fe):n.createElement(M.Z,{key:`radio-group-value-options-${fe.value}`,prefixCls:g,disabled:fe.disabled||Q,value:fe.value,checked:K===fe.value,title:fe.title,style:fe.style,id:fe.id,required:fe.required},fe.label)));const Me=(0,R.Z)(D),ct=P()(Z,`${Z}-${_}`,{[`${Z}-${Me}`]:Me,[`${Z}-rtl`]:m==="rtl"},C,L,Ue,B);return Se(n.createElement("div",Object.assign({},(0,xe.Z)(A,{aria:!0,data:!0}),{className:ct,style:O,onMouseEnter:q,onMouseLeave:h,onFocus:we,onBlur:y,id:d,ref:ae}),n.createElement(j.w,{value:{onChange:Pe,value:K,disabled:A.disabled,name:A.name,optionType:A.optionType}},me)))});Ie.Z=n.memo(X)},22900:function($t,Ie,a){var n=a(16803),T=a(16671),P=a(40896);const V=T.Z;V.Button=P.Z,V.Group=n.Z,V.__ANT_RADIO=!0,Ie.ZP=V},16671:function($t,Ie,a){var n=a(50959),T=a(84875),P=a.n(T),V=a(53314),xe=a(12602),Ke=a(42672),R=a(43312),j=a(31594),M=a(69943),I=a(1415),W=a(81863),X=a(81378),A=a(10254),ae=function(K,ye){var Pe={};for(var H in K)Object.prototype.hasOwnProperty.call(K,H)&&ye.indexOf(H)<0&&(Pe[H]=K[H]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,H=Object.getOwnPropertySymbols(K);C<H.length;C++)ye.indexOf(H[C])<0&&Object.prototype.propertyIsEnumerable.call(K,H[C])&&(Pe[H[C]]=K[H[C]]);return Pe};const k=(K,ye)=>{var Pe,H;const C=n.useContext(W.ZP),L=n.useContext(W.Ag),{getPrefixCls:G,direction:_,radio:Q}=n.useContext(j.E_),ee=n.useRef(null),D=(0,xe.sQ)(ye,ee),{isFormItemInput:O}=n.useContext(I.aM),d=We=>{var re,Te;(re=K.onChange)===null||re===void 0||re.call(K,We),(Te=C==null?void 0:C.onChange)===null||Te===void 0||Te.call(C,We)},{prefixCls:q,className:h,rootClassName:we,children:y,style:g}=K,Z=ae(K,["prefixCls","className","rootClassName","children","style"]),B=G("radio",q),Se=((C==null?void 0:C.optionType)||L)==="button",Ue=Se?`${B}-button`:B,me=(0,A.Z)(B),[Me,ct]=(0,X.Z)(B,me),fe=Object.assign({},Z),le=n.useContext(M.Z);C&&(fe.name=C.name,fe.onChange=d,fe.checked=K.value===C.value,fe.disabled=(Pe=fe.disabled)!==null&&Pe!==void 0?Pe:C.disabled),fe.disabled=(H=fe.disabled)!==null&&H!==void 0?H:le;const je=P()(`${Ue}-wrapper`,{[`${Ue}-wrapper-checked`]:fe.checked,[`${Ue}-wrapper-disabled`]:fe.disabled,[`${Ue}-wrapper-rtl`]:_==="rtl",[`${Ue}-wrapper-in-form-item`]:O},Q==null?void 0:Q.className,h,we,ct,me);return Me(n.createElement(Ke.Z,{component:"Radio",disabled:fe.disabled},n.createElement("label",{className:je,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),g),onMouseEnter:K.onMouseEnter,onMouseLeave:K.onMouseLeave},n.createElement(V.Z,Object.assign({},fe,{className:P()(fe.className,!Se&&R.A),type:"radio",prefixCls:Ue,ref:D})),y!==void 0?n.createElement("span",null,y):null)))},m=n.forwardRef(k);Ie.Z=m},40896:function($t,Ie,a){var n=a(50959),T=a(31594),P=a(81863),V=a(16671),xe=function(R,j){var M={};for(var I in R)Object.prototype.hasOwnProperty.call(R,I)&&j.indexOf(I)<0&&(M[I]=R[I]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,I=Object.getOwnPropertySymbols(R);W<I.length;W++)j.indexOf(I[W])<0&&Object.prototype.propertyIsEnumerable.call(R,I[W])&&(M[I[W]]=R[I[W]]);return M};const Ke=(R,j)=>{const{getPrefixCls:M}=n.useContext(T.E_),{prefixCls:I}=R,W=xe(R,["prefixCls"]),X=M("radio",I);return n.createElement(P.IH,{value:"button"},n.createElement(V.Z,Object.assign({prefixCls:X},W,{type:"radio",ref:j})))};Ie.Z=n.forwardRef(Ke)},81378:function($t,Ie,a){var n=a(60076),T=a(6301),P=a(81501),V=a(90467);const xe=M=>{const{componentCls:I,antCls:W}=M,X=`${I}-group`;return{[X]:Object.assign(Object.assign({},(0,T.Wf)(M)),{display:"inline-block",fontSize:0,[`&${X}-rtl`]:{direction:"rtl"},[`${W}-badge ${W}-badge-count`]:{zIndex:1},[`> ${W}-badge:not(:first-child) > ${W}-button-wrapper`]:{borderInlineStart:"none"}})}},Ke=M=>{const{componentCls:I,wrapperMarginInlineEnd:W,colorPrimary:X,radioSize:A,motionDurationSlow:ae,motionDurationMid:k,motionEaseInOutCirc:m,colorBgContainer:K,colorBorder:ye,lineWidth:Pe,colorBgContainerDisabled:H,colorTextDisabled:C,paddingXS:L,dotColorDisabled:G,lineType:_,radioColor:Q,radioBgColor:ee,calc:D}=M,O=`${I}-inner`,d=4,q=D(A).sub(D(d).mul(2)),h=D(1).mul(A).equal();return{[`${I}-wrapper`]:Object.assign(Object.assign({},(0,T.Wf)(M)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:W,cursor:"pointer",[`&${I}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:M.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${I}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${(0,n.bf)(Pe)} ${_} ${X}`,borderRadius:"50%",visibility:"hidden",content:'""'},[I]:Object.assign(Object.assign({},(0,T.Wf)(M)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${I}-wrapper:hover &,
|
|
&:hover ${O}`]:{borderColor:X},[`${I}-input:focus-visible + ${O}`]:Object.assign({},(0,T.oN)(M)),[`${I}:hover::after, ${I}-wrapper:hover &::after`]:{visibility:"visible"},[`${I}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:h,height:h,marginBlockStart:D(1).mul(A).div(-2).equal(),marginInlineStart:D(1).mul(A).div(-2).equal(),backgroundColor:Q,borderBlockStart:0,borderInlineStart:0,borderRadius:h,transform:"scale(0)",opacity:0,transition:`all ${ae} ${m}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:h,height:h,backgroundColor:K,borderColor:ye,borderStyle:"solid",borderWidth:Pe,borderRadius:"50%",transition:`all ${k}`},[`${I}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${I}-checked`]:{[O]:{borderColor:X,backgroundColor:ee,"&::after":{transform:`scale(${M.calc(M.dotSize).div(A).equal()})`,opacity:1,transition:`all ${ae} ${m}`}}},[`${I}-disabled`]:{cursor:"not-allowed",[O]:{backgroundColor:H,borderColor:ye,cursor:"not-allowed","&::after":{backgroundColor:G}},[`${I}-input`]:{cursor:"not-allowed"},[`${I}-disabled + span`]:{color:C,cursor:"not-allowed"},[`&${I}-checked`]:{[O]:{"&::after":{transform:`scale(${D(q).div(A).equal({unit:!1})})`}}}},[`span${I} + *`]:{paddingInlineStart:L,paddingInlineEnd:L}})}},R=M=>{const{buttonColor:I,controlHeight:W,componentCls:X,lineWidth:A,lineType:ae,colorBorder:k,motionDurationSlow:m,motionDurationMid:K,buttonPaddingInline:ye,fontSize:Pe,buttonBg:H,fontSizeLG:C,controlHeightLG:L,controlHeightSM:G,paddingXS:_,borderRadius:Q,borderRadiusSM:ee,borderRadiusLG:D,buttonCheckedBg:O,buttonSolidCheckedColor:d,colorTextDisabled:q,colorBgContainerDisabled:h,buttonCheckedBgDisabled:we,buttonCheckedColorDisabled:y,colorPrimary:g,colorPrimaryHover:Z,colorPrimaryActive:B,buttonSolidCheckedBg:Se,buttonSolidCheckedHoverBg:Ue,buttonSolidCheckedActiveBg:me,calc:Me}=M;return{[`${X}-button-wrapper`]:{position:"relative",display:"inline-block",height:W,margin:0,paddingInline:ye,paddingBlock:0,color:I,fontSize:Pe,lineHeight:(0,n.bf)(Me(W).sub(Me(A).mul(2)).equal()),background:H,border:`${(0,n.bf)(A)} ${ae} ${k}`,borderBlockStartWidth:Me(A).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:A,cursor:"pointer",transition:[`color ${K}`,`background ${K}`,`box-shadow ${K}`].join(","),a:{color:I},[`> ${X}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:Me(A).mul(-1).equal(),insetInlineStart:Me(A).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:A,paddingInline:0,backgroundColor:k,transition:`background-color ${m}`,content:'""'}},"&:first-child":{borderInlineStart:`${(0,n.bf)(A)} ${ae} ${k}`,borderStartStartRadius:Q,borderEndStartRadius:Q},"&:last-child":{borderStartEndRadius:Q,borderEndEndRadius:Q},"&:first-child:last-child":{borderRadius:Q},[`${X}-group-large &`]:{height:L,fontSize:C,lineHeight:(0,n.bf)(Me(L).sub(Me(A).mul(2)).equal()),"&:first-child":{borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D}},[`${X}-group-small &`]:{height:G,paddingInline:Me(_).sub(A).equal(),paddingBlock:0,lineHeight:(0,n.bf)(Me(G).sub(Me(A).mul(2)).equal()),"&:first-child":{borderStartStartRadius:ee,borderEndStartRadius:ee},"&:last-child":{borderStartEndRadius:ee,borderEndEndRadius:ee}},"&:hover":{position:"relative",color:g},"&:has(:focus-visible)":Object.assign({},(0,T.oN)(M)),[`${X}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${X}-button-wrapper-disabled)`]:{zIndex:1,color:g,background:O,borderColor:g,"&::before":{backgroundColor:g},"&:first-child":{borderColor:g},"&:hover":{color:Z,borderColor:Z,"&::before":{backgroundColor:Z}},"&:active":{color:B,borderColor:B,"&::before":{backgroundColor:B}}},[`${X}-group-solid &-checked:not(${X}-button-wrapper-disabled)`]:{color:d,background:Se,borderColor:Se,"&:hover":{color:d,background:Ue,borderColor:Ue},"&:active":{color:d,background:me,borderColor:me}},"&-disabled":{color:q,backgroundColor:h,borderColor:k,cursor:"not-allowed","&:first-child, &:hover":{color:q,backgroundColor:h,borderColor:k}},[`&-disabled${X}-button-wrapper-checked`]:{color:y,backgroundColor:we,borderColor:k,boxShadow:"none"}}}},j=M=>{const{wireframe:I,padding:W,marginXS:X,lineWidth:A,fontSizeLG:ae,colorText:k,colorBgContainer:m,colorTextDisabled:K,controlItemBgActiveDisabled:ye,colorTextLightSolid:Pe,colorPrimary:H,colorPrimaryHover:C,colorPrimaryActive:L,colorWhite:G}=M,_=4,Q=ae,ee=I?Q-_*2:Q-(_+A)*2;return{radioSize:Q,dotSize:ee,dotColorDisabled:K,buttonSolidCheckedColor:Pe,buttonSolidCheckedBg:H,buttonSolidCheckedHoverBg:C,buttonSolidCheckedActiveBg:L,buttonBg:m,buttonCheckedBg:m,buttonColor:k,buttonCheckedBgDisabled:ye,buttonCheckedColorDisabled:K,buttonPaddingInline:W-A,wrapperMarginInlineEnd:X,radioColor:I?H:G,radioBgColor:I?m:H}};Ie.Z=(0,P.I$)("Radio",M=>{const{controlOutline:I,controlOutlineWidth:W}=M,X=`0 0 0 ${(0,n.bf)(W)} ${I}`,A=X,ae=(0,V.TS)(M,{radioFocusShadow:X,radioButtonFocusShadow:A});return[xe(ae),Ke(ae),R(ae)]},j,{unitless:{radioSize:!0,dotSize:!0}})},56815:function($t,Ie,a){a.d(Ie,{Z:function(){return T}});var n=a(50959);function T(P,V,xe){const Ke=n.useRef({});function R(j){if(!Ke.current||Ke.current.data!==P||Ke.current.childrenColumnName!==V||Ke.current.getRowKey!==xe){let I=function(W){W.forEach((X,A)=>{const ae=xe(X,A);M.set(ae,X),X&&typeof X=="object"&&V in X&&I(X[V]||[])})};const M=new Map;I(P),Ke.current={data:P,childrenColumnName:V,kvMap:M,getRowKey:xe}}return Ke.current.kvMap.get(j)}return[R]}},31796:function($t,Ie,a){a.d(Ie,{Z:function(){return Ul}});var n=a(50959),T={},P="rc-table-internal-hook",V=a(32682),xe=a(7748),Ke=a(77189),R=a(18342),j=a(10422);function M(e){var t=n.createContext(void 0),r=function(l){var i=l.value,u=l.children,f=n.useRef(i);f.current=i;var c=n.useState(function(){return{getValue:function(){return f.current},listeners:new Set}}),p=(0,V.Z)(c,1),b=p[0];return(0,Ke.Z)(function(){(0,j.unstable_batchedUpdates)(function(){b.listeners.forEach(function(v){v(i)})})},[i]),n.createElement(t.Provider,{value:b},u)};return{Context:t,Provider:r,defaultValue:e}}function I(e,t){var r=(0,xe.Z)(typeof t=="function"?t:function(v){if(t===void 0)return v;if(!Array.isArray(t))return v[t];var E={};return t.forEach(function(x){E[x]=v[x]}),E}),o=n.useContext(e==null?void 0:e.Context),l=o||{},i=l.listeners,u=l.getValue,f=n.useRef();f.current=r(o?u():e==null?void 0:e.defaultValue);var c=n.useState({}),p=(0,V.Z)(c,2),b=p[1];return(0,Ke.Z)(function(){if(!o)return;function v(E){var x=r(E);(0,R.Z)(f.current,x,!0)||b({})}return i.add(v),function(){i.delete(v)}},[o]),f.current}var W=a(38126),X=a(12602);function A(){var e=n.createContext(null);function t(){return n.useContext(e)}function r(l,i){var u=(0,X.Yr)(l),f=function(p,b){var v=u?{ref:b}:{},E=n.useRef(0),x=n.useRef(p),$=t();return $!==null?n.createElement(l,(0,W.Z)({},p,v)):((!i||i(x.current,p))&&(E.current+=1),x.current=p,n.createElement(e.Provider,{value:E.current},n.createElement(l,(0,W.Z)({},p,v))))};return u?n.forwardRef(f):f}function o(l,i){var u=(0,X.Yr)(l),f=function(p,b){var v=u?{ref:b}:{};return t(),n.createElement(l,(0,W.Z)({},p,v))};return u?n.memo(n.forwardRef(f),i):n.memo(f,i)}return{makeImmutable:r,responseImmutable:o,useImmutableMark:t}}var ae=A(),k=ae.makeImmutable,m=ae.responseImmutable,K=ae.useImmutableMark,ye=A(),Pe=ye.makeImmutable,H=ye.responseImmutable,C=ye.useImmutableMark,L=M(),G=L;function _(e,t){var r=n.useRef(0);r.current+=1;var o=n.useRef(e),l=[];Object.keys(e||{}).map(function(u){var f;(e==null?void 0:e[u])!==((f=o.current)===null||f===void 0?void 0:f[u])&&l.push(u)}),o.current=e;var i=n.useRef([]);return l.length&&(i.current=l),n.useDebugValue(r.current),n.useDebugValue(i.current.join(", ")),t&&console.log("".concat(t,":"),r.current,i.current),r.current}var Q=null,ee=n.memo(function(){var e=_();return n.createElement("h1",null,"Render Times: ",e)});ee.displayName="RenderBlock";var D=a(40727),O=a(33346),d=a(73273),q=a(84875),h=a.n(q),we=a(12554),y=a(85108),g=a(12868),Z=n.createContext({renderWithProps:!1}),B=Z,Se="RC_TABLE_KEY";function Ue(e){return e==null?[]:Array.isArray(e)?e:[e]}function me(e){var t=[],r={};return e.forEach(function(o){for(var l=o||{},i=l.key,u=l.dataIndex,f=i||Ue(u).join("-")||Se;r[f];)f="".concat(f,"_next");r[f]=!0,t.push(f)}),t}function Me(e){return e!=null}function ct(e){return e&&(0,D.Z)(e)==="object"&&!Array.isArray(e)&&!n.isValidElement(e)}function fe(e,t,r,o,l,i){var u=n.useContext(B),f=C(),c=(0,we.Z)(function(){if(Me(o))return[o];var p=t==null||t===""?[]:Array.isArray(t)?t:[t],b=(0,y.Z)(e,p),v=b,E=void 0;if(l){var x=l(b,e,r);ct(x)?(v=x.children,E=x.props,u.renderWithProps=!0):v=x}return[v,E]},[f,e,o,t,l,r],function(p,b){if(i){var v=(0,V.Z)(p,2),E=v[1],x=(0,V.Z)(b,2),$=x[1];return i($,E)}return u.renderWithProps?!0:!(0,R.Z)(p,b,!0)});return c}function le(e,t,r,o){var l=e+t-1;return e<=o&&l>=r}function je(e,t){return I(G,function(r){var o=le(e,t||1,r.hoverStartRow,r.hoverEndRow);return[o,r.onHover]})}var We=function(t){var r=t.ellipsis,o=t.rowType,l=t.children,i,u=r===!0?{showTitle:!0}:r;return u&&(u.showTitle||o==="header")&&(typeof l=="string"||typeof l=="number"?i=l.toString():n.isValidElement(l)&&typeof l.props.children=="string"&&(i=l.props.children)),i};function re(e){var t,r,o,l,i,u,f,c,p=e.component,b=e.children,v=e.ellipsis,E=e.scope,x=e.prefixCls,$=e.className,U=e.align,F=e.record,oe=e.render,Y=e.dataIndex,J=e.renderIndex,$e=e.shouldCellUpdate,ge=e.index,be=e.rowType,He=e.colSpan,Qe=e.rowSpan,ve=e.fixLeft,nt=e.fixRight,ue=e.firstFixLeft,se=e.lastFixLeft,z=e.firstFixRight,he=e.lastFixRight,_e=e.appendNode,Je=e.additionalProps,ke=Je===void 0?{}:Je,rt=e.isSticky,mt="".concat(x,"-cell"),qe=I(G,["supportSticky","allColumnsFixedLeft"]),gt=qe.supportSticky,Mt=qe.allColumnsFixedLeft,jt=fe(F,Y,J,b,oe,$e),Qt=(0,V.Z)(jt,2),Dt=Qt[0],it=Qt[1],Rt={},Ft=typeof ve=="number"&>,ft=typeof nt=="number"&>Ft&&(Rt.position="sticky",Rt.left=ve),ft&&(Rt.position="sticky",Rt.right=nt);var Bt=(t=(r=(o=it==null?void 0:it.colSpan)!==null&&o!==void 0?o:ke.colSpan)!==null&&r!==void 0?r:He)!==null&&t!==void 0?t:1,Re=(l=(i=(u=it==null?void 0:it.rowSpan)!==null&&u!==void 0?u:ke.rowSpan)!==null&&i!==void 0?i:Qe)!==null&&l!==void 0?l:1,ot=je(ge,Re),Ae=(0,V.Z)(ot,2),ze=Ae[0],de=Ae[1],et=function(Ht){var _t;F&&de(ge,ge+Re-1),ke==null||(_t=ke.onMouseEnter)===null||_t===void 0||_t.call(ke,Ht)},ht=function(Ht){var _t;F&&de(-1,-1),ke==null||(_t=ke.onMouseLeave)===null||_t===void 0||_t.call(ke,Ht)};if(Bt===0||Re===0)return null;var Tt=(f=ke.title)!==null&&f!==void 0?f:We({rowType:be,ellipsis:v,children:Dt}),nn=h()(mt,$,(c={},(0,d.Z)(c,"".concat(mt,"-fix-left"),Ft&>),(0,d.Z)(c,"".concat(mt,"-fix-left-first"),ue&>),(0,d.Z)(c,"".concat(mt,"-fix-left-last"),se&>),(0,d.Z)(c,"".concat(mt,"-fix-left-all"),se&&Mt&>),(0,d.Z)(c,"".concat(mt,"-fix-right"),ft&>),(0,d.Z)(c,"".concat(mt,"-fix-right-first"),z&>),(0,d.Z)(c,"".concat(mt,"-fix-right-last"),he&>),(0,d.Z)(c,"".concat(mt,"-ellipsis"),v),(0,d.Z)(c,"".concat(mt,"-with-append"),_e),(0,d.Z)(c,"".concat(mt,"-fix-sticky"),(Ft||ft)&&rt&>),(0,d.Z)(c,"".concat(mt,"-row-hover"),!it&&ze),c),ke.className,it==null?void 0:it.className),dt={};U&&(dt.textAlign=U);var un=(0,O.Z)((0,O.Z)((0,O.Z)((0,O.Z)({},Rt),ke.style),dt),it==null?void 0:it.style),Jt=Dt;return(0,D.Z)(Jt)==="object"&&!Array.isArray(Jt)&&!n.isValidElement(Jt)&&(Jt=null),v&&(se||z)&&(Jt=n.createElement("span",{className:"".concat(mt,"-content")},Jt)),n.createElement(p,(0,W.Z)({},it,ke,{className:nn,style:un,title:Tt,scope:E,onMouseEnter:et,onMouseLeave:ht,colSpan:Bt!==1?Bt:null,rowSpan:Re!==1?Re:null}),_e,Jt)}var Te=n.memo(re);function Ce(e,t,r,o,l,i){var u=r[e]||{},f=r[t]||{},c,p;u.fixed==="left"?c=o.left[l==="rtl"?t:e]:f.fixed==="right"&&(p=o.right[l==="rtl"?e:t]);var b=!1,v=!1,E=!1,x=!1,$=r[t+1],U=r[e-1],F=!(i!=null&&i.children);if(l==="rtl"){if(c!==void 0){var oe=U&&U.fixed==="left";x=!oe&&F}else if(p!==void 0){var Y=$&&$.fixed==="right";E=!Y&&F}}else if(c!==void 0){var J=$&&$.fixed==="left";b=!J&&F}else if(p!==void 0){var $e=U&&U.fixed==="right";v=!$e&&F}return{fixLeft:c,fixRight:p,lastFixLeft:b,firstFixRight:v,lastFixRight:E,firstFixLeft:x,isSticky:o.isSticky}}var at=n.createContext({}),Ye=at;function pt(e){var t=e.className,r=e.index,o=e.children,l=e.colSpan,i=l===void 0?1:l,u=e.rowSpan,f=e.align,c=I(G,["prefixCls","direction"]),p=c.prefixCls,b=c.direction,v=n.useContext(Ye),E=v.scrollColumnIndex,x=v.stickyOffsets,$=v.flattenColumns,U=v.columns,F=r+i-1,oe=F+1===E?i+1:i,Y=Ce(r,r+oe-1,$,x,b,U==null?void 0:U[r]);return n.createElement(Te,(0,W.Z)({className:t,index:r,component:"td",prefixCls:p,record:null,dataIndex:null,align:f,colSpan:oe,rowSpan:u,render:function(){return o}},Y))}var lt=a(10570),te=["children"];function Ze(e){var t=e.children,r=(0,lt.Z)(e,te);return n.createElement("tr",r,t)}function Ve(e){var t=e.children;return t}Ve.Row=Ze,Ve.Cell=pt;var s=Ve;function ie(e){var t=e.children,r=e.stickyOffsets,o=e.flattenColumns,l=e.columns,i=I(G,"prefixCls"),u=o.length-1,f=o[u],c=n.useMemo(function(){return{stickyOffsets:r,flattenColumns:o,scrollColumnIndex:f!=null&&f.scrollbar?u:null,columns:l}},[f,o,u,r,l]);return n.createElement(Ye.Provider,{value:c},n.createElement("tfoot",{className:"".concat(i,"-summary")},t))}var Ne=H(ie),Fe=s,S=a(12682),N=a(95992),w=a(5449),ne=a(22692),Ee=a(68924);function Le(e,t,r,o,l,i,u){e.push({record:t,indent:r,index:u});var f=i(t),c=l==null?void 0:l.has(f);if(t&&Array.isArray(t[o])&&c)for(var p=0;p<t[o].length;p+=1)Le(e,t[o][p],r+1,o,l,i,p)}function Be(e,t,r,o){var l=n.useMemo(function(){if(r!=null&&r.size){for(var i=[],u=0;u<(e==null?void 0:e.length);u+=1){var f=e[u];Le(i,f,0,t,r,o,u)}return i}return e==null?void 0:e.map(function(c,p){return{record:c,indent:0,index:p}})},[e,t,r,o]);return l}var pe=a(96771);function Oe(e,t,r,o){var l=I(G,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),i=l.flattenColumns,u=l.expandableType,f=l.expandedKeys,c=l.childrenColumnName,p=l.onTriggerExpand,b=l.rowExpandable,v=l.onRow,E=l.expandRowByClick,x=l.rowClassName,$=u==="nest",U=u==="row"&&(!b||b(e)),F=U||$,oe=f&&f.has(t),Y=c&&e&&e[c],J=(0,pe.zX)(p),$e=v==null?void 0:v(e,r),ge=$e==null?void 0:$e.onClick,be=function(nt){E&&F&&p(e,nt);for(var ue=arguments.length,se=new Array(ue>1?ue-1:0),z=1;z<ue;z++)se[z-1]=arguments[z];ge==null||ge.apply(void 0,[nt].concat(se))},He;typeof x=="string"?He=x:typeof x=="function"&&(He=x(e,r,o));var Qe=me(i);return(0,O.Z)((0,O.Z)({},l),{},{columnsKey:Qe,nestExpandable:$,expanded:oe,hasNestChildren:Y,record:e,onTriggerExpand:J,rowSupportExpand:U,expandable:F,rowProps:(0,O.Z)((0,O.Z)({},$e),{},{className:h()(He,$e==null?void 0:$e.className),onClick:be})})}function De(e){var t=e.prefixCls,r=e.children,o=e.component,l=e.cellComponent,i=e.className,u=e.expanded,f=e.colSpan,c=e.isEmpty,p=I(G,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),b=p.scrollbarSize,v=p.fixHeader,E=p.fixColumn,x=p.componentWidth,$=p.horizonScroll,U=r;return(c?$&&x:E)&&(U=n.createElement("div",{style:{width:x-(v?b:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},U)),n.createElement(o,{className:i,style:{display:u?null:"none"}},n.createElement(Te,{component:l,prefixCls:t,colSpan:f},U))}var ce=De;function st(e,t,r,o,l){var i=e.record,u=e.prefixCls,f=e.columnsKey,c=e.fixedInfoList,p=e.expandIconColumnIndex,b=e.nestExpandable,v=e.indentSize,E=e.expandIcon,x=e.expanded,$=e.hasNestChildren,U=e.onTriggerExpand,F=f[r],oe=c[r],Y;r===(p||0)&&b&&(Y=n.createElement(n.Fragment,null,n.createElement("span",{style:{paddingLeft:"".concat(v*o,"px")},className:"".concat(u,"-row-indent indent-level-").concat(o)}),E({prefixCls:u,expanded:x,expandable:$,record:i,onExpand:U})));var J;return t.onCell&&(J=t.onCell(i,l)),{key:F,fixedInfo:oe,appendCellNode:Y,additionalCellProps:J||{}}}function ut(e){var t=e.className,r=e.style,o=e.record,l=e.index,i=e.renderIndex,u=e.rowKey,f=e.indent,c=f===void 0?0:f,p=e.rowComponent,b=e.cellComponent,v=e.scopeCellComponent,E=Oe(o,u,l,c),x=E.prefixCls,$=E.flattenColumns,U=E.expandedRowClassName,F=E.expandedRowRender,oe=E.rowProps,Y=E.expanded,J=E.rowSupportExpand,$e=n.useRef(!1);$e.current||($e.current=Y);var ge=n.createElement(p,(0,W.Z)({},oe,{"data-row-key":u,className:h()(t,"".concat(x,"-row"),"".concat(x,"-row-level-").concat(c),oe==null?void 0:oe.className),style:(0,O.Z)((0,O.Z)({},r),oe==null?void 0:oe.style)}),$.map(function(ve,nt){var ue=ve.render,se=ve.dataIndex,z=ve.className,he=st(E,ve,nt,c,l),_e=he.key,Je=he.fixedInfo,ke=he.appendCellNode,rt=he.additionalCellProps;return n.createElement(Te,(0,W.Z)({className:z,ellipsis:ve.ellipsis,align:ve.align,scope:ve.rowScope,component:ve.rowScope?v:b,prefixCls:x,key:_e,record:o,index:l,renderIndex:i,dataIndex:se,render:ue,shouldCellUpdate:ve.shouldCellUpdate},Je,{appendNode:ke,additionalProps:rt}))})),be;if(J&&($e.current||Y)){var He=F(o,l,c+1,Y),Qe=U&&U(o,l,c);be=n.createElement(ce,{expanded:Y,className:h()("".concat(x,"-expanded-row"),"".concat(x,"-expanded-row-level-").concat(c+1),Qe),prefixCls:x,component:p,cellComponent:b,colSpan:$.length,isEmpty:!1},He)}return n.createElement(n.Fragment,null,ge,be)}ut.displayName="BodyRow";var Xe=H(ut);function vt(e){var t=e.columnKey,r=e.onColumnResize,o=n.useRef();return n.useEffect(function(){o.current&&r(t,o.current.offsetWidth)},[]),n.createElement(S.Z,{data:t},n.createElement("td",{ref:o,style:{padding:0,border:0,height:0}},n.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function yt(e){var t=e.prefixCls,r=e.columnsKey,o=e.onColumnResize;return n.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),style:{height:0,fontSize:0}},n.createElement(S.Z.Collection,{onBatchResize:function(i){i.forEach(function(u){var f=u.data,c=u.size;o(f,c.offsetWidth)})}},r.map(function(l){return n.createElement(vt,{key:l,columnKey:l,onColumnResize:o})})))}function Nt(e){var t=e.data,r=e.measureColumnWidth,o=I(G,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),l=o.prefixCls,i=o.getComponent,u=o.onColumnResize,f=o.flattenColumns,c=o.getRowKey,p=o.expandedKeys,b=o.childrenColumnName,v=o.emptyNode,E=Be(t,b,p,c),x=n.useRef({renderWithProps:!1}),$=i(["body","wrapper"],"tbody"),U=i(["body","row"],"tr"),F=i(["body","cell"],"td"),oe=i(["body","cell"],"th"),Y;t.length?Y=E.map(function($e,ge){var be=$e.record,He=$e.indent,Qe=$e.index,ve=c(be,ge);return n.createElement(Xe,{key:ve,rowKey:ve,record:be,index:ge,renderIndex:Qe,rowComponent:U,cellComponent:F,scopeCellComponent:oe,getRowKey:c,indent:He})}):Y=n.createElement(ce,{expanded:!0,className:"".concat(l,"-placeholder"),prefixCls:l,component:U,cellComponent:F,colSpan:f.length,isEmpty:!0},v);var J=me(f);return n.createElement(B.Provider,{value:x.current},n.createElement($,{className:"".concat(l,"-tbody")},r&&n.createElement(yt,{prefixCls:l,columnsKey:J,onColumnResize:u}),Y))}Nt.displayName="Body";var Kt=H(Nt),kt=["expandable"],Pt="RC_TABLE_INTERNAL_COL_DEFINE";function Vt(e){var t=e.expandable,r=(0,lt.Z)(e,kt),o;return"expandable"in e?o=(0,O.Z)((0,O.Z)({},r),t):o=r,o.showExpandColumn===!1&&(o.expandIconColumnIndex=-1),o}var At=["columnType"];function tn(e){for(var t=e.colWidths,r=e.columns,o=e.columCount,l=[],i=o||r.length,u=!1,f=i-1;f>=0;f-=1){var c=t[f],p=r&&r[f],b=p&&p[Pt];if(c||b||u){var v=b||{},E=v.columnType,x=(0,lt.Z)(v,At);l.unshift(n.createElement("col",(0,W.Z)({key:f,style:{width:c}},x))),u=!0}}return n.createElement("colgroup",null,l)}var cn=tn,Ct=a(1788),mn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function sn(e,t){return(0,n.useMemo)(function(){for(var r=[],o=0;o<t;o+=1){var l=e[o];if(l!==void 0)r[o]=l;else return null}return r},[e.join("_"),t])}var gn=n.forwardRef(function(e,t){var r=e.className,o=e.noData,l=e.columns,i=e.flattenColumns,u=e.colWidths,f=e.columCount,c=e.stickyOffsets,p=e.direction,b=e.fixHeader,v=e.stickyTopOffset,E=e.stickyBottomOffset,x=e.stickyClassName,$=e.onScroll,U=e.maxContentScroll,F=e.children,oe=(0,lt.Z)(e,mn),Y=I(G,["prefixCls","scrollbarSize","isSticky"]),J=Y.prefixCls,$e=Y.scrollbarSize,ge=Y.isSticky,be=ge&&!b?0:$e,He=n.useRef(null),Qe=n.useCallback(function(Je){(0,X.mH)(t,Je),(0,X.mH)(He,Je)},[]);n.useEffect(function(){var Je;function ke(rt){var mt=rt,qe=mt.currentTarget,gt=mt.deltaX;gt&&($({currentTarget:qe,scrollLeft:qe.scrollLeft+gt}),rt.preventDefault())}return(Je=He.current)===null||Je===void 0||Je.addEventListener("wheel",ke),function(){var rt;(rt=He.current)===null||rt===void 0||rt.removeEventListener("wheel",ke)}},[]);var ve=n.useMemo(function(){return i.every(function(Je){return Je.width})},[i]),nt=i[i.length-1],ue={fixed:nt?nt.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(J,"-cell-scrollbar")}}},se=(0,n.useMemo)(function(){return be?[].concat((0,Ct.Z)(l),[ue]):l},[be,l]),z=(0,n.useMemo)(function(){return be?[].concat((0,Ct.Z)(i),[ue]):i},[be,i]),he=(0,n.useMemo)(function(){var Je=c.right,ke=c.left;return(0,O.Z)((0,O.Z)({},c),{},{left:p==="rtl"?[].concat((0,Ct.Z)(ke.map(function(rt){return rt+be})),[0]):ke,right:p==="rtl"?Je:[].concat((0,Ct.Z)(Je.map(function(rt){return rt+be})),[0]),isSticky:ge})},[be,c,ge]),_e=sn(u,f);return n.createElement("div",{style:(0,O.Z)({overflow:"hidden"},ge?{top:v,bottom:E}:{}),ref:Qe,className:h()(r,(0,d.Z)({},x,!!x))},n.createElement("table",{style:{tableLayout:"fixed",visibility:o||_e?null:"hidden"}},(!o||!U||ve)&&n.createElement(cn,{colWidths:_e?[].concat((0,Ct.Z)(_e),[be]):[],columCount:f+1,columns:z}),F((0,O.Z)((0,O.Z)({},oe),{},{stickyOffsets:he,columns:se,flattenColumns:z}))))});gn.displayName="FixedHolder";var Zn=n.memo(gn);function Wn(e){var t=e.cells,r=e.stickyOffsets,o=e.flattenColumns,l=e.rowComponent,i=e.cellComponent,u=e.tdCellComponent,f=e.onHeaderRow,c=e.index,p=I(G,["prefixCls","direction"]),b=p.prefixCls,v=p.direction,E;f&&(E=f(t.map(function($){return $.column}),c));var x=me(t.map(function($){return $.column}));return n.createElement(l,E,t.map(function($,U){var F=$.column,oe=Ce($.colStart,$.colEnd,o,r,v,F),Y;return F&&F.onHeaderCell&&(Y=$.column.onHeaderCell(F)),n.createElement(Te,(0,W.Z)({},$,{scope:F.title?$.colSpan>1?"colgroup":"col":null,ellipsis:F.ellipsis,align:F.align,component:F.title?i:u,prefixCls:b,key:x[U]},oe,{additionalProps:Y,rowType:"header"}))}))}Wn.displayName="HeaderRow";var rr=Wn;function or(e){var t=[];function r(u,f){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[c]=t[c]||[];var p=f,b=u.filter(Boolean).map(function(v){var E={key:v.key,className:v.className||"",children:v.title,column:v,colStart:p},x=1,$=v.children;return $&&$.length>0&&(x=r($,p,c+1).reduce(function(U,F){return U+F},0),E.hasSubColumns=!0),"colSpan"in v&&(x=v.colSpan),"rowSpan"in v&&(E.rowSpan=v.rowSpan),E.colSpan=x,E.colEnd=E.colStart+x-1,t[c].push(E),p+=x,x});return b}r(e,0);for(var o=t.length,l=function(f){t[f].forEach(function(c){!("rowSpan"in c)&&!c.hasSubColumns&&(c.rowSpan=o-f)})},i=0;i<o;i+=1)l(i);return t}function Un(e){var t=e.stickyOffsets,r=e.columns,o=e.flattenColumns,l=e.onHeaderRow,i=I(G,["prefixCls","getComponent"]),u=i.prefixCls,f=i.getComponent,c=n.useMemo(function(){return or(r)},[r]),p=f(["header","wrapper"],"thead"),b=f(["header","row"],"tr"),v=f(["header","cell"],"th"),E=f(["header","cell"],"td");return n.createElement(p,{className:"".concat(u,"-thead")},c.map(function(x,$){var U=n.createElement(rr,{key:$,flattenColumns:o,cells:x,stickyOffsets:t,rowComponent:b,cellComponent:v,tdCellComponent:E,onHeaderRow:l,index:$});return U}))}var Sn=H(Un),Vn=a(13763);function Gn(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 Xn(e,t,r){return n.useMemo(function(){if(t&&t>0){var o=0,l=0;e.forEach(function(E){var x=Gn(t,E.width);x?o+=x:l+=1});var i=Math.max(t,r),u=Math.max(i-o,l),f=l,c=u/l,p=0,b=e.map(function(E){var x=(0,O.Z)({},E),$=Gn(t,x.width);if($)x.width=$;else{var U=Math.floor(c);x.width=f===1?u:U,u-=U,f-=1}return p+=x.width,x});if(p<i){var v=i/p;u=i,b.forEach(function(E,x){var $=Math.floor(E.width*v);E.width=x===b.length-1?u:$,u-=$})}return[b,Math.max(p,i)]}return[e,t]},[e,t,r])}var ar=["children"],Kn=["fixed"];function Ln(e){return(0,Vn.Z)(e).filter(function(t){return n.isValidElement(t)}).map(function(t){var r=t.key,o=t.props,l=o.children,i=(0,lt.Z)(o,ar),u=(0,O.Z)({key:r},i);return l&&(u.children=Ln(l)),u})}function hn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(r){return r&&(0,D.Z)(r)==="object"}).reduce(function(r,o,l){var i=o.fixed,u=i===!0?"left":i,f="".concat(t,"-").concat(l),c=o.children;return c&&c.length>0?[].concat((0,Ct.Z)(r),(0,Ct.Z)(hn(c,f).map(function(p){return(0,O.Z)({fixed:u},p)}))):[].concat((0,Ct.Z)(r),[(0,O.Z)((0,O.Z)({key:f},o),{},{fixed:u})])},[])}function Yr(e){for(var t=!0,r=0;r<e.length;r+=1){var o=e[r];if(t&&o.fixed!=="left")t=!1;else if(!t&&o.fixed==="left"){warning(!1,"Index ".concat(r-1," of `columns` missing `fixed='left'` prop."));break}}for(var l=!0,i=e.length-1;i>=0;i-=1){var u=e[i];if(l&&u.fixed!=="right")l=!1;else if(!l&&u.fixed==="right"){warning(!1,"Index ".concat(i+1," of `columns` missing `fixed='right'` prop."));break}}}function lr(e){return e.map(function(t){var r=t.fixed,o=(0,lt.Z)(t,Kn),l=r;return r==="left"?l="right":r==="right"&&(l="left"),(0,O.Z)({fixed:l},o)})}function $r(e,t){var r=e.prefixCls,o=e.columns,l=e.children,i=e.expandable,u=e.expandedKeys,f=e.columnTitle,c=e.getRowKey,p=e.onTriggerExpand,b=e.expandIcon,v=e.rowExpandable,E=e.expandIconColumnIndex,x=e.direction,$=e.expandRowByClick,U=e.columnWidth,F=e.fixed,oe=e.scrollWidth,Y=e.clientWidth,J=n.useMemo(function(){return o||Ln(l)},[o,l]),$e=n.useMemo(function(){if(i){var ue,se=J.slice();if(!se.includes(T)){var z=E||0;z>=0&&se.splice(z,0,T)}var he=se.indexOf(T);se=se.filter(function(rt,mt){return rt!==T||mt===he});var _e=J[he],Je;(F==="left"||F)&&!E?Je="left":(F==="right"||F)&&E===J.length?Je="right":Je=_e?_e.fixed:null;var ke=(ue={},(0,d.Z)(ue,Pt,{className:"".concat(r,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,d.Z)(ue,"title",f),(0,d.Z)(ue,"fixed",Je),(0,d.Z)(ue,"className","".concat(r,"-row-expand-icon-cell")),(0,d.Z)(ue,"width",U),(0,d.Z)(ue,"render",function(mt,qe,gt){var Mt=c(qe,gt),jt=u.has(Mt),Qt=v?v(qe):!0,Dt=b({prefixCls:r,expanded:jt,expandable:Qt,record:qe,onExpand:p});return $?n.createElement("span",{onClick:function(Rt){return Rt.stopPropagation()}},Dt):Dt}),ue);return se.map(function(rt){return rt===T?ke:rt})}return J.filter(function(rt){return rt!==T})},[i,J,c,u,b,x]),ge=n.useMemo(function(){var ue=$e;return t&&(ue=t(ue)),ue.length||(ue=[{render:function(){return null}}]),ue},[t,$e,x]),be=n.useMemo(function(){return x==="rtl"?lr(hn(ge)):hn(ge)},[ge,x,oe]),He=Xn(be,oe,Y),Qe=(0,V.Z)(He,2),ve=Qe[0],nt=Qe[1];return[ge,ve,nt]}var vr=$r;function Pr(e){var t,r=e.prefixCls,o=e.record,l=e.onExpand,i=e.expanded,u=e.expandable,f="".concat(r,"-row-expand-icon");if(!u)return n.createElement("span",{className:h()(f,"".concat(r,"-row-spaced"))});var c=function(b){l(o,b),b.stopPropagation()};return n.createElement("span",{className:h()(f,(t={},(0,d.Z)(t,"".concat(r,"-row-expanded"),i),(0,d.Z)(t,"".concat(r,"-row-collapsed"),!i),t)),onClick:c})}function ir(e,t,r){var o=[];function l(i){(i||[]).forEach(function(u,f){o.push(t(u,f)),l(u[r])})}return l(e),o}function pr(e,t,r){var o=Vt(e),l=o.expandIcon,i=o.expandedRowKeys,u=o.defaultExpandedRowKeys,f=o.defaultExpandAllRows,c=o.expandedRowRender,p=o.onExpand,b=o.onExpandedRowsChange,v=o.childrenColumnName,E=l||Pr,x=v||"children",$=n.useMemo(function(){return c?"row":e.expandable&&e.internalHooks===P&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(ge){return ge&&(0,D.Z)(ge)==="object"&&ge[x]})?"nest":!1},[!!c,t]),U=n.useState(function(){return u||(f?ir(t,r,x):[])}),F=(0,V.Z)(U,2),oe=F[0],Y=F[1],J=n.useMemo(function(){return new Set(i||oe||[])},[i,oe]),$e=n.useCallback(function(ge){var be=r(ge,t.indexOf(ge)),He,Qe=J.has(be);Qe?(J.delete(be),He=(0,Ct.Z)(J)):He=[].concat((0,Ct.Z)(J),[be]),Y(He),p&&p(!Qe,ge),b&&b(He)},[r,J,t,p,b]);return[o,$,J,E,x,$e]}function sr(e,t,r,o){var l=e.map(function(i,u){return Ce(u,u,e,t,r,o==null?void 0:o[u])});return(0,we.Z)(function(){return l},[l],function(i,u){return!(0,R.Z)(i,u)})}function mr(e){var t=(0,n.useRef)(e),r=(0,n.useState)({}),o=(0,V.Z)(r,2),l=o[1],i=(0,n.useRef)(null),u=(0,n.useRef)([]);function f(c){u.current.push(c);var p=Promise.resolve();i.current=p,p.then(function(){if(i.current===p){var b=u.current,v=t.current;u.current=[],b.forEach(function(E){t.current=E(t.current)}),i.current=null,v!==t.current&&l({})}})}return(0,n.useEffect)(function(){return function(){i.current=null}},[]),[t.current,f]}function gr(e){var t=(0,n.useRef)(e||null),r=(0,n.useRef)();function o(){window.clearTimeout(r.current)}function l(u){t.current=u,o(),r.current=window.setTimeout(function(){t.current=null,r.current=void 0},100)}function i(){return t.current}return(0,n.useEffect)(function(){return o},[]),[l,i]}function zt(){var e=n.useState(-1),t=(0,V.Z)(e,2),r=t[0],o=t[1],l=n.useState(-1),i=(0,V.Z)(l,2),u=i[0],f=i[1],c=n.useCallback(function(p,b){o(p),f(b)},[]);return[r,u,c]}var En=a(63490),On=(0,En.Z)()?window:null;function Dn(e,t){var r=(0,D.Z)(e)==="object"?e:{},o=r.offsetHeader,l=o===void 0?0:o,i=r.offsetSummary,u=i===void 0?0:i,f=r.offsetScroll,c=f===void 0?0:f,p=r.getContainer,b=p===void 0?function(){return On}:p,v=b()||On;return n.useMemo(function(){var E=!!e;return{isSticky:E,stickyClassName:E?"".concat(t,"-sticky-holder"):"",offsetHeader:l,offsetSummary:u,offsetScroll:c,container:v}},[c,l,u,t,v])}function Nn(e,t,r){var o=(0,n.useMemo)(function(){for(var l=[],i=[],u=0,f=0,c=0;c<t;c+=1)if(r==="rtl"){i[c]=f,f+=e[c]||0;var p=t-c-1;l[p]=u,u+=e[p]||0}else{l[c]=u,u+=e[c]||0;var b=t-c-1;i[b]=f,f+=e[b]||0}return{left:l,right:i}},[e,t,r]);return o}var Rn=Nn;function Yn(e){var t=e.className,r=e.children;return n.createElement("div",{className:t},r)}var Tn=Yn,wn=a(52802),Nr=a(74253),Ho=function(t,r){var o,l,i=t.scrollBodyRef,u=t.onScroll,f=t.offsetScroll,c=t.container,p=I(G,"prefixCls"),b=((o=i.current)===null||o===void 0?void 0:o.scrollWidth)||0,v=((l=i.current)===null||l===void 0?void 0:l.clientWidth)||0,E=b&&v*(v/b),x=n.useRef(),$=mr({scrollLeft:0,isHiddenScrollBar:!1}),U=(0,V.Z)($,2),F=U[0],oe=U[1],Y=n.useRef({delta:0,x:0}),J=n.useState(!1),$e=(0,V.Z)(J,2),ge=$e[0],be=$e[1],He=function(){be(!1)},Qe=function(z){z.persist(),Y.current.delta=z.pageX-F.scrollLeft,Y.current.x=0,be(!0),z.preventDefault()},ve=function(z){var he,_e=z||((he=window)===null||he===void 0?void 0:he.event),Je=_e.buttons;if(!ge||Je===0){ge&&be(!1);return}var ke=Y.current.x+z.pageX-Y.current.x-Y.current.delta;ke<=0&&(ke=0),ke+E>=v&&(ke=v-E),u({scrollLeft:ke/v*(b+2)}),Y.current.x=z.pageX},nt=function(){if(i.current){var z=(0,Nr.os)(i.current).top,he=z+i.current.offsetHeight,_e=c===window?document.documentElement.scrollTop+window.innerHeight:(0,Nr.os)(c).top+c.clientHeight;he-(0,ne.Z)()<=_e||z>=_e-f?oe(function(Je){return(0,O.Z)((0,O.Z)({},Je),{},{isHiddenScrollBar:!0})}):oe(function(Je){return(0,O.Z)((0,O.Z)({},Je),{},{isHiddenScrollBar:!1})})}},ue=function(z){oe(function(he){return(0,O.Z)((0,O.Z)({},he),{},{scrollLeft:z/b*v||0})})};return n.useImperativeHandle(r,function(){return{setScrollLeft:ue}}),n.useEffect(function(){var se=(0,wn.Z)(document.body,"mouseup",He,!1),z=(0,wn.Z)(document.body,"mousemove",ve,!1);return nt(),function(){se.remove(),z.remove()}},[E,ge]),n.useEffect(function(){var se=(0,wn.Z)(c,"scroll",nt,!1),z=(0,wn.Z)(window,"resize",nt,!1);return function(){se.remove(),z.remove()}},[c]),n.useEffect(function(){F.isHiddenScrollBar||oe(function(se){var z=i.current;return z?(0,O.Z)((0,O.Z)({},se),{},{scrollLeft:z.scrollLeft/z.scrollWidth*z.clientWidth}):se})},[F.isHiddenScrollBar]),b<=v||!E||F.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,ne.Z)(),width:v,bottom:f},className:"".concat(p,"-sticky-scroll")},n.createElement("div",{onMouseDown:Qe,ref:x,className:h()("".concat(p,"-sticky-scroll-bar"),(0,d.Z)({},"".concat(p,"-sticky-scroll-bar-active"),ge)),style:{width:"".concat(E,"px"),transform:"translate3d(".concat(F.scrollLeft,"px, 0, 0)")}}))},zo=n.forwardRef(Ho);function jo(e){return null}var Wo=jo;function Uo(e){return null}var Vo=Uo,Qr="rc-table",Go=[],Xo={};function Yo(){return"No Data"}function Qo(e,t){var r,o=(0,O.Z)({rowKey:"key",prefixCls:Qr,emptyText:Yo},e),l=o.prefixCls,i=o.className,u=o.rowClassName,f=o.style,c=o.data,p=o.rowKey,b=o.scroll,v=o.tableLayout,E=o.direction,x=o.title,$=o.footer,U=o.summary,F=o.caption,oe=o.id,Y=o.showHeader,J=o.components,$e=o.emptyText,ge=o.onRow,be=o.onHeaderRow,He=o.internalHooks,Qe=o.transformColumns,ve=o.internalRefs,nt=o.tailor,ue=o.getContainerWidth,se=o.sticky,z=c||Go,he=!!z.length,_e=He===P,Je=n.useCallback(function(xt,wt){return(0,y.Z)(J,xt)||wt},[J]),ke=n.useMemo(function(){return typeof p=="function"?p:function(xt){var wt=xt&&xt[p];return wt}},[p]),rt=Je(["body"]),mt=zt(),qe=(0,V.Z)(mt,3),gt=qe[0],Mt=qe[1],jt=qe[2],Qt=pr(o,z,ke),Dt=(0,V.Z)(Qt,6),it=Dt[0],Rt=Dt[1],Ft=Dt[2],ft=Dt[3],Bt=Dt[4],Re=Dt[5],ot=b==null?void 0:b.x,Ae=n.useState(0),ze=(0,V.Z)(Ae,2),de=ze[0],et=ze[1],ht=vr((0,O.Z)((0,O.Z)((0,O.Z)({},o),it),{},{expandable:!!it.expandedRowRender,columnTitle:it.columnTitle,expandedKeys:Ft,getRowKey:ke,onTriggerExpand:Re,expandIcon:ft,expandIconColumnIndex:it.expandIconColumnIndex,direction:E,scrollWidth:_e&&nt&&typeof ot=="number"?ot:null,clientWidth:de}),_e?Qe:null),Tt=(0,V.Z)(ht,3),nn=Tt[0],dt=Tt[1],un=Tt[2],Jt=un!=null?un:ot,yn=n.useMemo(function(){return{columns:nn,flattenColumns:dt}},[nn,dt]),Ht=n.useRef(),_t=n.useRef(),Zt=n.useRef(),_n=n.useRef();n.useImperativeHandle(t,function(){return{nativeElement:Ht.current,scrollTo:function(wt){var ln;if(Zt.current instanceof HTMLElement){var rn=wt.index,xn=wt.top,nr=wt.key;if(xn){var zn;(zn=Zt.current)===null||zn===void 0||zn.scrollTo({top:xn})}else{var jn,fr=nr!=null?nr:ke(z[rn]);(jn=Zt.current.querySelector('[data-row-key="'.concat(fr,'"]')))===null||jn===void 0||jn.scrollIntoView()}}else(ln=Zt.current)!==null&&ln!==void 0&&ln.scrollTo&&Zt.current.scrollTo(wt)}}});var qn=n.useRef(),er=n.useState(!1),Et=(0,V.Z)(er,2),It=Et[0],bt=Et[1],qt=n.useState(!1),Wt=(0,V.Z)(qt,2),Lt=Wt[0],St=Wt[1],fn=mr(new Map),on=(0,V.Z)(fn,2),$n=on[0],bn=on[1],ur=me(dt),An=ur.map(function(xt){return $n.get(xt)}),Fn=n.useMemo(function(){return An},[An.join("_")]),en=Rn(Fn,dt.length,E),Ut=b&&Me(b.y),Gt=b&&Me(Jt)||!!it.fixed,Cn=Gt&&dt.some(function(xt){var wt=xt.fixed;return wt}),Hn=n.useRef(),vn=Dn(se,l),Pn=vn.isSticky,Fr=vn.offsetHeader,Hr=vn.offsetSummary,zr=vn.offsetScroll,Sr=vn.stickyClassName,jr=vn.container,tt=n.useMemo(function(){return U==null?void 0:U(z)},[U,z]),Ot=(Ut||Pn)&&n.isValidElement(tt)&&tt.type===s&&tt.props.fixed,Xt,Yt,an;Ut&&(Yt={overflowY:"scroll",maxHeight:b.y}),Gt&&(Xt={overflowX:"auto"},Ut||(Yt={overflowY:"hidden"}),an={width:Jt===!0?"auto":Jt,minWidth:"100%"});var dn=n.useCallback(function(xt,wt){(0,N.Z)(Ht.current)&&bn(function(ln){if(ln.get(xt)!==wt){var rn=new Map(ln);return rn.set(xt,wt),rn}return ln})},[]),pn=gr(null),Mn=(0,V.Z)(pn,2),Vl=Mn[0],$o=Mn[1];function Er(xt,wt){wt&&(typeof wt=="function"?wt(xt):wt.scrollLeft!==xt&&(wt.scrollLeft=xt,wt.scrollLeft!==xt&&setTimeout(function(){wt.scrollLeft=xt},0)))}var tr=(0,xe.Z)(function(xt){var wt=xt.currentTarget,ln=xt.scrollLeft,rn=E==="rtl",xn=typeof ln=="number"?ln:wt.scrollLeft,nr=wt||Xo;if(!$o()||$o()===nr){var zn;Vl(nr),Er(xn,_t.current),Er(xn,Zt.current),Er(xn,qn.current),Er(xn,(zn=Hn.current)===null||zn===void 0?void 0:zn.setScrollLeft)}var jn=wt||_t.current;if(jn){var fr=jn.scrollWidth,Xr=jn.clientWidth;if(fr===Xr){bt(!1),St(!1);return}rn?(bt(-xn<fr-Xr),St(-xn>0)):(bt(xn>0),St(xn<fr-Xr))}}),Po=function(){Gt&&Zt.current?tr({currentTarget:Zt.current}):(bt(!1),St(!1))},Gl=function(wt){var ln=wt.width,rn=Ht.current?Ht.current.offsetWidth:ln;_e&&ue&&Ht.current&&(rn=ue(Ht.current,rn)||rn),rn!==de&&(Po(),et(rn))},No=n.useRef(!1);n.useEffect(function(){No.current&&Po()},[Gt,c,nn.length]),n.useEffect(function(){No.current=!0},[]);var Xl=n.useState(0),Ro=(0,V.Z)(Xl,2),Or=Ro[0],Io=Ro[1],Yl=n.useState(!0),Ko=(0,V.Z)(Yl,2),Do=Ko[0],Ql=Ko[1];n.useEffect(function(){(!nt||!_e)&&(Zt.current instanceof Element?Io((0,ne.o)(Zt.current).width):Io((0,ne.o)(_n.current).width)),Ql((0,w.G)("position","sticky"))},[]),n.useEffect(function(){_e&&ve&&(ve.body.current=Zt.current)});var Jl=n.useCallback(function(xt){return n.createElement(n.Fragment,null,n.createElement(Sn,xt),Ot==="top"&&n.createElement(Ne,xt,tt))},[Ot,tt]),_l=n.useCallback(function(xt){return n.createElement(Ne,xt,tt)},[tt]),To=Je(["table"],"table"),wr=n.useMemo(function(){return v||(Cn?Jt==="max-content"?"auto":"fixed":Ut||Pn||dt.some(function(xt){var wt=xt.ellipsis;return wt})?"fixed":"auto")},[Ut,Cn,dt,v,Pn]),Wr,Ur={colWidths:Fn,columCount:dt.length,stickyOffsets:en,onHeaderRow:be,fixHeader:Ut,scroll:b},ko=n.useMemo(function(){return he?null:typeof $e=="function"?$e():$e},[he,$e]),Mo=n.createElement(Kt,{data:z,measureColumnWidth:Ut||Gt||Pn}),Zo=n.createElement(cn,{colWidths:dt.map(function(xt){var wt=xt.width;return wt}),columns:dt}),Lo=F!=null?n.createElement("caption",{className:"".concat(l,"-caption")},F):void 0,ql=(0,Ee.Z)(o,{data:!0}),Bo=(0,Ee.Z)(o,{aria:!0});if(Ut||Pn){var Vr;typeof rt=="function"?(Vr=rt(z,{scrollbarSize:Or,ref:Zt,onScroll:tr}),Ur.colWidths=dt.map(function(xt,wt){var ln=xt.width,rn=wt===dt.length-1?ln-Or:ln;return typeof rn=="number"&&!Number.isNaN(rn)?rn:0})):Vr=n.createElement("div",{style:(0,O.Z)((0,O.Z)({},Xt),Yt),onScroll:tr,ref:Zt,className:h()("".concat(l,"-body"))},n.createElement(To,(0,W.Z)({style:(0,O.Z)((0,O.Z)({},an),{},{tableLayout:wr})},Bo),Lo,Zo,Mo,!Ot&&tt&&n.createElement(Ne,{stickyOffsets:en,flattenColumns:dt,columns:nn},tt)));var Ao=(0,O.Z)((0,O.Z)((0,O.Z)({noData:!z.length,maxContentScroll:Gt&&Jt==="max-content"},Ur),yn),{},{direction:E,stickyClassName:Sr,onScroll:tr});Wr=n.createElement(n.Fragment,null,Y!==!1&&n.createElement(Zn,(0,W.Z)({},Ao,{stickyTopOffset:Fr,className:"".concat(l,"-header"),ref:_t}),Jl),Vr,Ot&&Ot!=="top"&&n.createElement(Zn,(0,W.Z)({},Ao,{stickyBottomOffset:Hr,className:"".concat(l,"-summary"),ref:qn}),_l),Pn&&Zt.current&&Zt.current instanceof Element&&n.createElement(zo,{ref:Hn,offsetScroll:zr,scrollBodyRef:Zt,onScroll:tr,container:jr}))}else Wr=n.createElement("div",{style:(0,O.Z)((0,O.Z)({},Xt),Yt),className:h()("".concat(l,"-content")),onScroll:tr,ref:Zt},n.createElement(To,(0,W.Z)({style:(0,O.Z)((0,O.Z)({},an),{},{tableLayout:wr})},Bo),Lo,Zo,Y!==!1&&n.createElement(Sn,(0,W.Z)({},Ur,yn)),Mo,tt&&n.createElement(Ne,{stickyOffsets:en,flattenColumns:dt,columns:nn},tt)));var Gr=n.createElement("div",(0,W.Z)({className:h()(l,i,(r={},(0,d.Z)(r,"".concat(l,"-rtl"),E==="rtl"),(0,d.Z)(r,"".concat(l,"-ping-left"),It),(0,d.Z)(r,"".concat(l,"-ping-right"),Lt),(0,d.Z)(r,"".concat(l,"-layout-fixed"),v==="fixed"),(0,d.Z)(r,"".concat(l,"-fixed-header"),Ut),(0,d.Z)(r,"".concat(l,"-fixed-column"),Cn),(0,d.Z)(r,"".concat(l,"-scroll-horizontal"),Gt),(0,d.Z)(r,"".concat(l,"-has-fix-left"),dt[0]&&dt[0].fixed),(0,d.Z)(r,"".concat(l,"-has-fix-right"),dt[dt.length-1]&&dt[dt.length-1].fixed==="right"),r)),style:f,id:oe,ref:Ht},ql),x&&n.createElement(Tn,{className:"".concat(l,"-title")},x(z)),n.createElement("div",{ref:_n,className:"".concat(l,"-container")},Wr),$&&n.createElement(Tn,{className:"".concat(l,"-footer")},$(z)));Gt&&(Gr=n.createElement(S.Z,{onResize:Gl},Gr));var Fo=sr(dt,en,E,nn),ei=n.useMemo(function(){return{scrollX:Jt,prefixCls:l,getComponent:Je,scrollbarSize:Or,direction:E,fixedInfoList:Fo,isSticky:Pn,supportSticky:Do,componentWidth:de,fixHeader:Ut,fixColumn:Cn,horizonScroll:Gt,tableLayout:wr,rowClassName:u,expandedRowClassName:it.expandedRowClassName,expandIcon:ft,expandableType:Rt,expandRowByClick:it.expandRowByClick,expandedRowRender:it.expandedRowRender,onTriggerExpand:Re,expandIconColumnIndex:it.expandIconColumnIndex,indentSize:it.indentSize,allColumnsFixedLeft:dt.every(function(xt){return xt.fixed==="left"}),emptyNode:ko,columns:nn,flattenColumns:dt,onColumnResize:dn,hoverStartRow:gt,hoverEndRow:Mt,onHover:jt,rowExpandable:it.rowExpandable,onRow:ge,getRowKey:ke,expandedKeys:Ft,childrenColumnName:Bt}},[Jt,l,Je,Or,E,Fo,Pn,Do,de,Ut,Cn,Gt,wr,u,it.expandedRowClassName,ft,Rt,it.expandRowByClick,it.expandedRowRender,Re,it.expandIconColumnIndex,it.indentSize,ko,nn,dt,dn,gt,Mt,jt,it.rowExpandable,ge,ke,Ft,Bt]);return n.createElement(G.Provider,{value:ei},Gr)}var Jo=n.forwardRef(Qo);function Jr(e){return Pe(Jo,e)}var Qn=Jr();Qn.EXPAND_COLUMN=T,Qn.INTERNAL_HOOKS=P,Qn.Column=Wo,Qn.ColumnGroup=Vo,Qn.Summary=Fe;var _o=Qn,qo=a(52673),_r=M(null),qr=M(null);function ea(e,t,r){var o=t||1;return r[e+o]-(r[e]||0)}function ta(e){var t=e.rowInfo,r=e.column,o=e.colIndex,l=e.indent,i=e.index,u=e.renderIndex,f=e.record,c=e.style,p=e.className,b=e.inverse,v=e.getHeight,E=r.render,x=r.dataIndex,$=r.className,U=r.width,F=I(qr,["columnsOffset"]),oe=F.columnsOffset,Y=st(t,r,o,l,i),J=Y.key,$e=Y.fixedInfo,ge=Y.appendCellNode,be=Y.additionalCellProps,He=be.style,Qe=be.colSpan,ve=Qe===void 0?1:Qe,nt=be.rowSpan,ue=nt===void 0?1:nt,se=o-1,z=ea(se,ve,oe),he=ve>1?U-z:0,_e=(0,O.Z)((0,O.Z)((0,O.Z)({},He),c),{},{flex:"0 0 ".concat(z,"px"),width:"".concat(z,"px"),marginRight:he,pointerEvents:"auto"}),Je=n.useMemo(function(){return b?ue<=1:ve===0||ue===0||ue>1},[ue,ve,b]);Je?_e.visibility="hidden":b&&(_e.height=v==null?void 0:v(ue));var ke=Je?function(){return null}:E,rt={};return(ue===0||ve===0)&&(rt.rowSpan=1,rt.colSpan=1),n.createElement(Te,(0,W.Z)({className:h()($,p),ellipsis:r.ellipsis,align:r.align,scope:r.rowScope,component:"div",prefixCls:t.prefixCls,key:J,record:f,index:i,renderIndex:u,dataIndex:x,render:ke,shouldCellUpdate:r.shouldCellUpdate},$e,{appendNode:ge,additionalProps:(0,O.Z)((0,O.Z)({},be),{},{style:_e},rt)}))}var na=ta,ra=["data","index","className","rowKey","style","extra","getHeight"],oa=n.forwardRef(function(e,t){var r=e.data,o=e.index,l=e.className,i=e.rowKey,u=e.style,f=e.extra,c=e.getHeight,p=(0,lt.Z)(e,ra),b=r.record,v=r.indent,E=r.index,x=I(G,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),$=x.scrollX,U=x.flattenColumns,F=x.prefixCls,oe=x.fixColumn,Y=x.componentWidth,J=Oe(b,i,o,v),$e=J.rowSupportExpand,ge=J.expanded,be=J.rowProps,He=J.expandedRowRender,Qe=J.expandedRowClassName,ve;if($e&&ge){var nt=He(b,o,v+1,ge),ue=Qe==null?void 0:Qe(b,o,v),se={};oe&&(se={style:(0,d.Z)({},"--virtual-width","".concat(Y,"px"))});var z="".concat(F,"-expanded-row-cell");ve=n.createElement("div",{className:h()("".concat(F,"-expanded-row"),"".concat(F,"-expanded-row-level-").concat(v+1),ue)},n.createElement(Te,{component:"div",prefixCls:F,className:h()(z,(0,d.Z)({},"".concat(z,"-fixed"),oe)),additionalProps:se},nt))}var he=(0,O.Z)((0,O.Z)({},u),{},{width:$});f&&(he.position="absolute",he.pointerEvents="none");var _e=n.createElement("div",(0,W.Z)({},be,p,{ref:$e?null:t,className:h()(l,"".concat(F,"-row"),be==null?void 0:be.className,(0,d.Z)({},"".concat(F,"-row-extra"),f)),style:(0,O.Z)((0,O.Z)({},he),be==null?void 0:be.style)}),U.map(function(Je,ke){return n.createElement(na,{key:ke,rowInfo:J,column:Je,colIndex:ke,indent:v,index:o,renderIndex:E,record:b,inverse:f,getHeight:c})}));return $e?n.createElement("div",{ref:t},_e,ve):_e}),aa=H(oa),eo=aa,la=n.forwardRef(function(e,t){var r=e.data,o=e.onScroll,l=I(G,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),i=l.flattenColumns,u=l.onColumnResize,f=l.getRowKey,c=l.expandedKeys,p=l.prefixCls,b=l.childrenColumnName,v=l.emptyNode,E=l.scrollX,x=I(_r),$=x.sticky,U=x.scrollY,F=x.listItemHeight,oe=n.useRef(),Y=Be(r,b,c,f),J=n.useMemo(function(){var ue=0;return i.map(function(se){var z=se.width,he=se.key;return ue+=z,[he,z,ue]})},[i]),$e=n.useMemo(function(){return J.map(function(ue){return ue[2]})},[J]);n.useEffect(function(){J.forEach(function(ue){var se=(0,V.Z)(ue,2),z=se[0],he=se[1];u(z,he)})},[J]),n.useImperativeHandle(t,function(){var ue={scrollTo:function(z){var he;(he=oe.current)===null||he===void 0||he.scrollTo(z)}};return Object.defineProperty(ue,"scrollLeft",{get:function(){var z;return((z=oe.current)===null||z===void 0?void 0:z.getScrollInfo().x)||0},set:function(z){var he;(he=oe.current)===null||he===void 0||he.scrollTo({left:z})}}),ue});var ge=function(se,z){var he,_e=(he=Y[z])===null||he===void 0?void 0:he.record,Je=se.onCell;if(Je){var ke,rt=Je(_e,z);return(ke=rt==null?void 0:rt.rowSpan)!==null&&ke!==void 0?ke:1}return 1},be=function(se){var z=se.start,he=se.end,_e=se.getSize,Je=se.offsetY;if(he<0)return null;for(var ke=i.filter(function(ft){return ge(ft,z)===0}),rt=z,mt=function(Bt){if(ke=ke.filter(function(Re){return ge(Re,Bt)===0}),!ke.length)return rt=Bt,1},qe=z;qe>=0&&!mt(qe);qe-=1);for(var gt=i.filter(function(ft){return ge(ft,he)!==1}),Mt=he,jt=function(Bt){if(gt=gt.filter(function(Re){return ge(Re,Bt)!==1}),!gt.length)return Mt=Math.max(Bt-1,he),1},Qt=he;Qt<Y.length&&!jt(Qt);Qt+=1);for(var Dt=[],it=function(Bt){var Re=Y[Bt];if(!Re)return 1;i.some(function(ot){return ge(ot,Bt)>1})&&Dt.push(Bt)},Rt=rt;Rt<=Mt;Rt+=1)it(Rt);var Ft=Dt.map(function(ft){var Bt=Y[ft],Re=f(Bt.record,ft),ot=function(de){var et=ft+de-1,ht=f(Y[et].record,et),Tt=_e(Re,ht);return Tt.bottom-Tt.top},Ae=_e(Re);return n.createElement(eo,{key:ft,data:Bt,rowKey:Re,index:ft,style:{top:-Je+Ae.top},extra:!0,getHeight:ot})});return Ft},He=n.useMemo(function(){return{columnsOffset:$e}},[$e]),Qe="".concat(p,"-tbody"),ve;if(Y.length){var nt={};$&&(nt.position="sticky",nt.bottom=0,(0,D.Z)($)==="object"&&$.offsetScroll&&(nt.bottom=$.offsetScroll)),ve=n.createElement(qo.Z,{fullHeight:!1,ref:oe,styles:{horizontalScrollBar:nt},className:h()(Qe,"".concat(Qe,"-virtual")),height:U,itemHeight:F||24,data:Y,itemKey:function(se){return f(se.record)},scrollWidth:E,onVirtualScroll:function(se){var z=se.x;o({scrollLeft:z})},extraRender:be},function(ue,se,z){var he=f(ue.record,se);return n.createElement(eo,(0,W.Z)({data:ue,rowKey:he,index:se},z))})}else ve=n.createElement("div",{className:h()("".concat(p,"-placeholder"))},n.createElement(Te,{component:"div",prefixCls:p},v));return n.createElement(qr.Provider,{value:He},ve)}),ia=H(la),sa=ia,da=function(t,r){var o=r.ref,l=r.onScroll;return n.createElement(sa,{ref:o,data:t,onScroll:l})};function ca(e,t){var r=e.columns,o=e.scroll,l=e.sticky,i=e.prefixCls,u=i===void 0?Qr:i,f=e.className,c=e.listItemHeight,p=e.components,b=o||{},v=b.x,E=b.y;typeof v!="number"&&(v=1),typeof E!="number"&&(E=500);var x=n.useMemo(function(){return{sticky:l,scrollY:E,listItemHeight:c}},[l,E,c]);return n.createElement(_r.Provider,{value:x},n.createElement(_o,(0,W.Z)({},e,{className:h()(f,"".concat(u,"-virtual")),scroll:(0,O.Z)((0,O.Z)({},o),{},{x:v}),components:(0,O.Z)((0,O.Z)({},p),{},{body:da}),columns:r,internalHooks:P,tailor:!0,ref:t})))}var ua=n.forwardRef(ca);function to(e){return Pe(ua,e)}var ti=to(),ni=null;function fa(e){return null}var va=fa;function pa(e){return null}var ma=pa,ga=a(85824),no=a(31087),Rr=a(27545),ha=a(25237),ya=a(65589),ba=a(85556),Ir=a(27970),hr=a(87894),ro=a(10591),oo=a(22900);const kn={},Kr="SELECT_ALL",Dr="SELECT_INVERT",Tr="SELECT_NONE",ao=[],lo=(e,t)=>{let r=[];return(t||[]).forEach(o=>{r.push(o),o&&typeof o=="object"&&e in o&&(r=[].concat((0,Ct.Z)(r),(0,Ct.Z)(lo(e,o[e]))))}),r};var Ca=(e,t)=>{const{preserveSelectedRowKeys:r,selectedRowKeys:o,defaultSelectedRowKeys:l,getCheckboxProps:i,onChange:u,onSelect:f,onSelectAll:c,onSelectInvert:p,onSelectNone:b,onSelectMultiple:v,columnWidth:E,type:x,selections:$,fixed:U,renderCell:F,hideSelectAll:oe,checkStrictly:Y=!0}=t||{},{prefixCls:J,data:$e,pageData:ge,getRecordByKey:be,getRowKey:He,expandType:Qe,childrenColumnName:ve,locale:nt,getPopupContainer:ue}=e,se=(0,Ir.ln)("Table"),[z,he]=(0,ba.Z)(Re=>Re),[_e,Je]=(0,ya.Z)(o||l||ao,{value:o}),ke=n.useRef(new Map),rt=(0,n.useCallback)(Re=>{if(r){const ot=new Map;Re.forEach(Ae=>{let ze=be(Ae);!ze&&ke.current.has(Ae)&&(ze=ke.current.get(Ae)),ot.set(Ae,ze)}),ke.current=ot}},[be,r]);n.useEffect(()=>{rt(_e)},[_e]);const{keyEntities:mt}=(0,n.useMemo)(()=>{if(Y)return{keyEntities:null};let Re=$e;if(r){const ot=new Set($e.map((ze,de)=>He(ze,de))),Ae=Array.from(ke.current).reduce((ze,de)=>{let[et,ht]=de;return ot.has(et)?ze:ze.concat(ht)},[]);Re=[].concat((0,Ct.Z)(Re),(0,Ct.Z)(Ae))}return(0,ha.I8)(Re,{externalGetKey:He,childrenPropName:ve})},[$e,He,Y,ve,r]),qe=(0,n.useMemo)(()=>lo(ve,ge),[ve,ge]),gt=(0,n.useMemo)(()=>{const Re=new Map;return qe.forEach((ot,Ae)=>{const ze=He(ot,Ae),de=(i?i(ot):null)||{};Re.set(ze,de)}),Re},[qe,He,i]),Mt=(0,n.useCallback)(Re=>{var ot;return!!(!((ot=gt.get(He(Re)))===null||ot===void 0)&&ot.disabled)},[gt,He]),[jt,Qt]=(0,n.useMemo)(()=>{if(Y)return[_e||[],[]];const{checkedKeys:Re,halfCheckedKeys:ot}=(0,Rr.S)(_e,!0,mt,Mt);return[Re||[],ot]},[_e,Y,mt,Mt]),Dt=(0,n.useMemo)(()=>{const Re=x==="radio"?jt.slice(0,1):jt;return new Set(Re)},[jt,x]),it=(0,n.useMemo)(()=>x==="radio"?new Set:new Set(Qt),[Qt,x]);n.useEffect(()=>{t||Je(ao)},[!!t]);const Rt=(0,n.useCallback)((Re,ot)=>{let Ae,ze;rt(Re),r?(Ae=Re,ze=Re.map(de=>ke.current.get(de))):(Ae=[],ze=[],Re.forEach(de=>{const et=be(de);et!==void 0&&(Ae.push(de),ze.push(et))})),Je(Ae),u==null||u(Ae,ze,{type:ot})},[Je,be,u,r]),Ft=(0,n.useCallback)((Re,ot,Ae,ze)=>{if(f){const de=Ae.map(et=>be(et));f(be(Re),ot,de,ze)}Rt(Ae,"single")},[f,be,Rt]),ft=(0,n.useMemo)(()=>!$||oe?null:($===!0?[Kr,Dr,Tr]:$).map(ot=>ot===Kr?{key:"all",text:nt.selectionAll,onSelect(){Rt($e.map((Ae,ze)=>He(Ae,ze)).filter(Ae=>{const ze=gt.get(Ae);return!(ze!=null&&ze.disabled)||Dt.has(Ae)}),"all")}}:ot===Dr?{key:"invert",text:nt.selectInvert,onSelect(){const Ae=new Set(Dt);ge.forEach((de,et)=>{const ht=He(de,et),Tt=gt.get(ht);Tt!=null&&Tt.disabled||(Ae.has(ht)?Ae.delete(ht):Ae.add(ht))});const ze=Array.from(Ae);p&&(se.deprecated(!1,"onSelectInvert","onChange"),p(ze)),Rt(ze,"invert")}}:ot===Tr?{key:"none",text:nt.selectNone,onSelect(){b==null||b(),Rt(Array.from(Dt).filter(Ae=>{const ze=gt.get(Ae);return ze==null?void 0:ze.disabled}),"none")}}:ot).map(ot=>Object.assign(Object.assign({},ot),{onSelect:function(){for(var Ae,ze,de=arguments.length,et=new Array(de),ht=0;ht<de;ht++)et[ht]=arguments[ht];(ze=ot.onSelect)===null||ze===void 0||(Ae=ze).call.apply(Ae,[ot].concat(et)),he(null)}})),[$,Dt,ge,He,p,Rt]);return[(0,n.useCallback)(Re=>{var ot;if(!t)return Re.filter(Et=>Et!==kn);let Ae=(0,Ct.Z)(Re);const ze=new Set(Dt),de=qe.map(He).filter(Et=>!gt.get(Et).disabled),et=de.every(Et=>ze.has(Et)),ht=de.some(Et=>ze.has(Et)),Tt=()=>{const Et=[];et?de.forEach(bt=>{ze.delete(bt),Et.push(bt)}):de.forEach(bt=>{ze.has(bt)||(ze.add(bt),Et.push(bt))});const It=Array.from(ze);c==null||c(!et,It.map(bt=>be(bt)),Et.map(bt=>be(bt))),Rt(It,"all"),he(null)};let nn,dt;if(x!=="radio"){let Et;if(ft){const Lt={getPopupContainer:ue,items:ft.map((St,fn)=>{const{key:on,text:$n,onSelect:bn}=St;return{key:on!=null?on:fn,onClick:()=>{bn==null||bn(de)},label:$n}})};Et=n.createElement("div",{className:`${J}-selection-extra`},n.createElement(ro.Z,{menu:Lt,getPopupContainer:ue},n.createElement("span",null,n.createElement(ga.Z,null))))}const It=qe.map((Lt,St)=>{const fn=He(Lt,St),on=gt.get(fn)||{};return Object.assign({checked:ze.has(fn)},on)}).filter(Lt=>{let{disabled:St}=Lt;return St}),bt=!!It.length&&It.length===qe.length,qt=bt&&It.every(Lt=>{let{checked:St}=Lt;return St}),Wt=bt&&It.some(Lt=>{let{checked:St}=Lt;return St});dt=n.createElement(hr.Z,{checked:bt?qt:!!qe.length&&et,indeterminate:bt?!qt&&Wt:!et&&ht,onChange:Tt,disabled:qe.length===0||bt,"aria-label":Et?"Custom selection":"Select all",skipGroup:!0}),nn=!oe&&n.createElement("div",{className:`${J}-selection`},dt,Et)}let un;x==="radio"?un=(Et,It,bt)=>{const qt=He(It,bt),Wt=ze.has(qt);return{node:n.createElement(oo.ZP,Object.assign({},gt.get(qt),{checked:Wt,onClick:Lt=>Lt.stopPropagation(),onChange:Lt=>{ze.has(qt)||Ft(qt,!0,[qt],Lt.nativeEvent)}})),checked:Wt}}:un=(Et,It,bt)=>{var qt;const Wt=He(It,bt),Lt=ze.has(Wt),St=it.has(Wt),fn=gt.get(Wt);let on;return Qe==="nest"?on=St:on=(qt=fn==null?void 0:fn.indeterminate)!==null&&qt!==void 0?qt:St,{node:n.createElement(hr.Z,Object.assign({},fn,{indeterminate:on,checked:Lt,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:bn}=$n;const{shiftKey:ur}=bn,An=de.findIndex(en=>en===Wt),Fn=jt.some(en=>de.includes(en));if(ur&&Y&&Fn){const en=z(An,de,ze),Ut=Array.from(ze);v==null||v(!Lt,Ut.map(Gt=>be(Gt)),en.map(Gt=>be(Gt))),Rt(Ut,"multiple")}else{const en=jt;if(Y){const Ut=Lt?(0,no._5)(en,Wt):(0,no.L0)(en,Wt);Ft(Wt,!Lt,Ut,bn)}else{const Ut=(0,Rr.S)([].concat((0,Ct.Z)(en),[Wt]),!0,mt,Mt),{checkedKeys:Gt,halfCheckedKeys:Cn}=Ut;let Hn=Gt;if(Lt){const vn=new Set(Gt);vn.delete(Wt),Hn=(0,Rr.S)(Array.from(vn),{checked:!1,halfCheckedKeys:Cn},mt,Mt).checkedKeys}Ft(Wt,!Lt,Hn,bn)}}he(Lt?null:An)}})),checked:Lt}};const Jt=(Et,It,bt)=>{const{node:qt,checked:Wt}=un(Et,It,bt);return F?F(Wt,It,bt,qt):qt};if(!Ae.includes(kn))if(Ae.findIndex(Et=>{var It;return((It=Et[Pt])===null||It===void 0?void 0:It.columnType)==="EXPAND_COLUMN"})===0){const[Et,...It]=Ae;Ae=[Et,kn].concat((0,Ct.Z)(It))}else Ae=[kn].concat((0,Ct.Z)(Ae));const yn=Ae.indexOf(kn);Ae=Ae.filter((Et,It)=>Et!==kn||It===yn);const Ht=Ae[yn-1],_t=Ae[yn+1];let Zt=U;Zt===void 0&&((_t==null?void 0:_t.fixed)!==void 0?Zt=_t.fixed:(Ht==null?void 0:Ht.fixed)!==void 0&&(Zt=Ht.fixed)),Zt&&Ht&&((ot=Ht[Pt])===null||ot===void 0?void 0:ot.columnType)==="EXPAND_COLUMN"&&Ht.fixed===void 0&&(Ht.fixed=Zt);const _n=h()(`${J}-selection-col`,{[`${J}-selection-col-with-dropdown`]:$&&x==="checkbox"}),qn=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(dt):t.columnTitle:nn,er={fixed:Zt,width:E,className:`${J}-selection-column`,title:qn(),render:Jt,onCell:t.onCell,[Pt]:{className:_n}};return Ae.map(Et=>Et===kn?er:Et)},[He,qe,t,jt,Dt,it,E,ft,Qe,gt,v,Ft,Mt]),Dt]},xa=a(87017);function Sa(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(r=>{if(!(r in e._antProxy)){const o=e[r];e._antProxy[r]=o,e[r]=t[r]}}),e}function Ea(e,t){return(0,n.useImperativeHandle)(e,()=>{const r=t(),{nativeElement:o}=r;return typeof Proxy!="undefined"?new Proxy(o,{get(l,i){return r[i]?r[i]:Reflect.get(l,i)}}):Sa(o,r)})}var Oa=a(68617),io=a(31594),wa=a(7717),$a=a(10254),Pa=a(17436),Na=a(70836),Ra=a(59848),Ia=a(98162),Ka=a(38705),Da=a(99455);function Ta(e){return function(r){let{prefixCls:o,onExpand:l,record:i,expanded:u,expandable:f}=r;const c=`${o}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:p=>{l(i,p),p.stopPropagation()},className:h()(c,{[`${c}-spaced`]:!f,[`${c}-expanded`]:f&&u,[`${c}-collapsed`]:f&&!u}),"aria-label":u?e.collapse:e.expand,"aria-expanded":u})}}var ka=Ta;function Ma(e){return(r,o)=>{const l=r.querySelector(`.${e}-container`);let i=o;if(l){const u=getComputedStyle(l),f=parseInt(u.borderLeftWidth,10),c=parseInt(u.borderRightWidth,10);i=o-f-c}return i}}function Bn(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 dr(e,t){return t?`${t}-${e}`:`${e}`}function yr(e,t){return typeof e=="function"?e(t):e}function Za(e,t){const r=yr(e,t);return Object.prototype.toString.call(r)==="[object Object]"?"":r}var La={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"},Ba=La,kr=a(38782),Aa=function(t,r){return n.createElement(kr.Z,(0,W.Z)({},t,{ref:r,icon:Ba}))},Fa=n.forwardRef(Aa),Ha=a(2116);function za(e){const t=n.useRef(e),r=(0,Ha.Z)();return[()=>t.current,o=>{t.current=o,r()}]}var so=a(47100),co=a(55877),ja=a(62737),Wa=a(52022),Ua=a(57976),Va=a(61020),Ga=a(33952);function Xa(e){let{value:t,onChange:r,filterSearch:o,tablePrefixCls:l,locale:i}=e;return o?n.createElement("div",{className:`${l}-filter-dropdown-search`},n.createElement(Ga.Z,{prefix:n.createElement(Va.Z,null),placeholder:i.filterSearchPlaceholder,onChange:r,value:t,htmlSize:1,className:`${l}-filter-dropdown-search-input`})):null}var uo=Xa,fo=a(57);const Ya=e=>{const{keyCode:t}=e;t===fo.Z.ENTER&&e.stopPropagation()};var Qa=n.forwardRef((e,t)=>n.createElement("div",{className:e.className,onClick:r=>r.stopPropagation(),onKeyDown:Ya,ref:t},e.children));function Jn(e){let t=[];return(e||[]).forEach(r=>{let{value:o,children:l}=r;t.push(o),l&&(t=[].concat((0,Ct.Z)(t),(0,Ct.Z)(Jn(l))))}),t}function Ja(e){return e.some(t=>{let{children:r}=t;return r})}function vo(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function po(e){let{filters:t,prefixCls:r,filteredKeys:o,filterMultiple:l,searchValue:i,filterSearch:u}=e;return t.map((f,c)=>{const p=String(f.value);if(f.children)return{key:p||c,label:f.text,popupClassName:`${r}-dropdown-submenu`,children:po({filters:f.children,prefixCls:r,filteredKeys:o,filterMultiple:l,searchValue:i,filterSearch:u})};const b=l?hr.Z:oo.ZP,v={key:f.value!==void 0?p:c,label:n.createElement(n.Fragment,null,n.createElement(b,{checked:o.includes(p)}),n.createElement("span",null,f.text))};return i.trim()?typeof u=="function"?u(i,f)?v:null:vo(i,f.text)?v:null:v})}function Mr(e){return e||[]}function _a(e){var t,r;const{tablePrefixCls:o,prefixCls:l,column:i,dropdownPrefixCls:u,columnKey:f,filterMultiple:c,filterMode:p="menu",filterSearch:b=!1,filterState:v,triggerFilter:E,locale:x,children:$,getPopupContainer:U}=e,{filterDropdownOpen:F,onFilterDropdownOpenChange:oe,filterResetToDefaultFilteredValue:Y,defaultFilteredValue:J,filterDropdownVisible:$e,onFilterDropdownVisibleChange:ge}=i,[be,He]=n.useState(!1),Qe=!!(v&&(!((t=v.filteredKeys)===null||t===void 0)&&t.length||v.forceFiltered)),ve=de=>{He(de),oe==null||oe(de),ge==null||ge(de)},nt=(r=F!=null?F:$e)!==null&&r!==void 0?r:be,ue=v==null?void 0:v.filteredKeys,[se,z]=za(Mr(ue)),he=de=>{let{selectedKeys:et}=de;z(et)},_e=(de,et)=>{let{node:ht,checked:Tt}=et;he(c?{selectedKeys:de}:{selectedKeys:Tt&&ht.key?[ht.key]:[]})};n.useEffect(()=>{be&&he({selectedKeys:Mr(ue)})},[ue]);const[Je,ke]=n.useState([]),rt=de=>{ke(de)},[mt,qe]=n.useState(""),gt=de=>{const{value:et}=de.target;qe(et)};n.useEffect(()=>{be||qe("")},[be]);const Mt=de=>{const et=de&&de.length?de:null;if(et===null&&(!v||!v.filteredKeys)||(0,R.Z)(et,v==null?void 0:v.filteredKeys,!0))return null;E({column:i,key:f,filteredKeys:et})},jt=()=>{ve(!1),Mt(se())},Qt=function(){let{confirm:de,closeDropdown:et}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};de&&Mt([]),et&&ve(!1),qe(""),z(Y?(J||[]).map(ht=>String(ht)):[])},Dt=function(){let{closeDropdown:de}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};de&&ve(!1),Mt(se())},it=(de,et)=>{et.source==="trigger"&&(de&&ue!==void 0&&z(Mr(ue)),ve(de),!de&&!i.filterDropdown&&jt())},Rt=h()({[`${u}-menu-without-submenu`]:!Ja(i.filters||[])}),Ft=de=>{if(de.target.checked){const et=Jn(i==null?void 0:i.filters).map(ht=>String(ht));z(et)}else z([])},ft=de=>{let{filters:et}=de;return(et||[]).map((ht,Tt)=>{const nn=String(ht.value),dt={title:ht.text,key:ht.value!==void 0?nn:String(Tt)};return ht.children&&(dt.children=ft({filters:ht.children})),dt})},Bt=de=>{var et;return Object.assign(Object.assign({},de),{text:de.title,value:de.key,children:((et=de.children)===null||et===void 0?void 0:et.map(ht=>Bt(ht)))||[]})};let Re;if(typeof i.filterDropdown=="function")Re=i.filterDropdown({prefixCls:`${u}-custom`,setSelectedKeys:de=>he({selectedKeys:de}),selectedKeys:se(),confirm:Dt,clearFilters:Qt,filters:i.filters,visible:nt,close:()=>{ve(!1)}});else if(i.filterDropdown)Re=i.filterDropdown;else{const de=se()||[],et=()=>(i.filters||[]).length===0?n.createElement(co.Z,{image:co.Z.PRESENTED_IMAGE_SIMPLE,description:x.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):p==="tree"?n.createElement(n.Fragment,null,n.createElement(uo,{filterSearch:b,value:mt,onChange:gt,tablePrefixCls:o,locale:x}),n.createElement("div",{className:`${o}-filter-dropdown-tree`},c?n.createElement(hr.Z,{checked:de.length===Jn(i.filters).length,indeterminate:de.length>0&&de.length<Jn(i.filters).length,className:`${o}-filter-dropdown-checkall`,onChange:Ft},x.filterCheckall):null,n.createElement(Ua.Z,{checkable:!0,selectable:!1,blockNode:!0,multiple:c,checkStrictly:!c,className:`${u}-menu`,onCheck:_e,checkedKeys:de,selectedKeys:de,showIcon:!1,treeData:ft({filters:i.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:mt.trim()?Tt=>typeof b=="function"?b(mt,Bt(Tt)):vo(mt,Tt.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(uo,{filterSearch:b,value:mt,onChange:gt,tablePrefixCls:o,locale:x}),n.createElement(ja.Z,{selectable:!0,multiple:c,prefixCls:`${u}-menu`,className:Rt,onSelect:he,onDeselect:he,selectedKeys:de,getPopupContainer:U,openKeys:Je,onOpenChange:rt,items:po({filters:i.filters||[],filterSearch:b,prefixCls:l,filteredKeys:se(),filterMultiple:c,searchValue:mt})})),ht=()=>Y?(0,R.Z)((J||[]).map(Tt=>String(Tt)),de,!0):de.length===0;Re=n.createElement(n.Fragment,null,et(),n.createElement("div",{className:`${l}-dropdown-btns`},n.createElement(so.ZP,{type:"link",size:"small",disabled:ht(),onClick:()=>Qt()},x.filterReset),n.createElement(so.ZP,{type:"primary",size:"small",onClick:jt},x.filterConfirm)))}i.filterDropdown&&(Re=n.createElement(Wa.J,{selectable:void 0},Re));const ot=()=>n.createElement(Qa,{className:`${l}-dropdown`},Re);let Ae;typeof i.filterIcon=="function"?Ae=i.filterIcon(Qe):i.filterIcon?Ae=i.filterIcon:Ae=n.createElement(Fa,null);const{direction:ze}=n.useContext(io.E_);return n.createElement("div",{className:`${l}-column`},n.createElement("span",{className:`${o}-column-title`},$),n.createElement(ro.Z,{dropdownRender:ot,trigger:["click"],open:nt,onOpenChange:it,getPopupContainer:U,placement:ze==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:h()(`${l}-trigger`,{active:Qe}),onClick:de=>{de.stopPropagation()}},Ae)))}var qa=_a;function Zr(e,t,r){let o=[];return(e||[]).forEach((l,i)=>{var u;const f=dr(i,r);if(l.filters||"filterDropdown"in l||"onFilter"in l)if("filteredValue"in l){let c=l.filteredValue;"filterDropdown"in l||(c=(u=c==null?void 0:c.map(String))!==null&&u!==void 0?u:c),o.push({column:l,key:Bn(l,f),filteredKeys:c,forceFiltered:l.filtered})}else o.push({column:l,key:Bn(l,f),filteredKeys:t&&l.defaultFilteredValue?l.defaultFilteredValue:void 0,forceFiltered:l.filtered});"children"in l&&(o=[].concat((0,Ct.Z)(o),(0,Ct.Z)(Zr(l.children,t,f))))}),o}function mo(e,t,r,o,l,i,u,f){return r.map((c,p)=>{const b=dr(p,f),{filterMultiple:v=!0,filterMode:E,filterSearch:x}=c;let $=c;if($.filters||$.filterDropdown){const U=Bn($,b),F=o.find(oe=>{let{key:Y}=oe;return U===Y});$=Object.assign(Object.assign({},$),{title:oe=>n.createElement(qa,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:$,columnKey:U,filterState:F,filterMultiple:v,filterMode:E,filterSearch:x,triggerFilter:i,locale:l,getPopupContainer:u},yr(c.title,oe))})}return"children"in $&&($=Object.assign(Object.assign({},$),{children:mo(e,t,$.children,o,l,i,u,b)})),$})}function go(e){const t={};return e.forEach(r=>{let{key:o,filteredKeys:l,column:i}=r;const u=o,{filters:f,filterDropdown:c}=i;if(c)t[u]=l||null;else if(Array.isArray(l)){const p=Jn(f);t[u]=p.filter(b=>l.includes(String(b)))}else t[u]=null}),t}function ho(e,t){return t.reduce((r,o)=>{const{column:{onFilter:l,filters:i},filteredKeys:u}=o;return l&&u&&u.length?r.filter(f=>u.some(c=>{const p=Jn(i),b=p.findIndex(E=>String(E)===String(c)),v=b!==-1?p[b]:c;return l(v,f)})):r},e)}const yo=e=>e.flatMap(t=>"children"in t?[t].concat((0,Ct.Z)(yo(t.children||[]))):[t]);function el(e){let{prefixCls:t,dropdownPrefixCls:r,mergedColumns:o,onFilterChange:l,getPopupContainer:i,locale:u}=e;const f=(0,Ir.ln)("Table"),c=n.useMemo(()=>yo(o||[]),[o]),[p,b]=n.useState(()=>Zr(c,!0)),v=n.useMemo(()=>{const U=Zr(c,!1);if(U.length===0)return U;let F=!0,oe=!0;if(U.forEach(Y=>{let{filteredKeys:J}=Y;J!==void 0?F=!1:oe=!1}),F){const Y=(c||[]).map((J,$e)=>Bn(J,dr($e)));return p.filter(J=>{let{key:$e}=J;return Y.includes($e)}).map(J=>{const $e=c[Y.findIndex(ge=>ge===J.key)];return Object.assign(Object.assign({},J),{column:Object.assign(Object.assign({},J.column),$e),forceFiltered:$e.filtered})})}return U},[c,p]),E=n.useMemo(()=>go(v),[v]),x=U=>{const F=v.filter(oe=>{let{key:Y}=oe;return Y!==U.key});F.push(U),b(F),l(go(F),F)};return[U=>mo(t,r,U,v,u,x,i),v,E]}var tl=el,nl=a(56815),rl=a(41616),ol=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,o=Object.getOwnPropertySymbols(e);l<o.length;l++)t.indexOf(o[l])<0&&Object.prototype.propertyIsEnumerable.call(e,o[l])&&(r[o[l]]=e[o[l]]);return r};const bo=10;function al(e,t){const r={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(l=>{const i=e[l];typeof i!="function"&&(r[l]=i)}),r}function ll(e,t,r){const o=r&&typeof r=="object"?r:{},{total:l=0}=o,i=ol(o,["total"]),[u,f]=(0,n.useState)(()=>({current:"defaultCurrent"in i?i.defaultCurrent:1,pageSize:"defaultPageSize"in i?i.defaultPageSize:bo})),c=(0,rl.Z)(u,i,{total:l>0?l:e}),p=Math.ceil((l||e)/c.pageSize);c.current>p&&(c.current=p||1);const b=(E,x)=>{f({current:E!=null?E:1,pageSize:x||c.pageSize})},v=(E,x)=>{var $;r&&(($=r.onChange)===null||$===void 0||$.call(r,E,x)),b(E,x),t(E,x||(c==null?void 0:c.pageSize))};return r===!1?[{},()=>{}]:[Object.assign(Object.assign({},c),{onChange:v}),b]}var il=ll,sl=a(7819),dl=function(t,r){return n.createElement(kr.Z,(0,W.Z)({},t,{ref:r,icon:sl.Z}))},cl=n.forwardRef(dl),ul=a(71506),fl=function(t,r){return n.createElement(kr.Z,(0,W.Z)({},t,{ref:r,icon:ul.Z}))},vl=n.forwardRef(fl),pl=a(32618);const br="ascend",Lr="descend";function Cr(e){return typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1}function Co(e){return typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1}function ml(e,t){return t?e[e.indexOf(t)+1]:e[0]}function Br(e,t,r){let o=[];function l(i,u){o.push({column:i,key:Bn(i,u),multiplePriority:Cr(i),sortOrder:i.sortOrder})}return(e||[]).forEach((i,u)=>{const f=dr(u,r);i.children?("sortOrder"in i&&l(i,f),o=[].concat((0,Ct.Z)(o),(0,Ct.Z)(Br(i.children,t,f)))):i.sorter&&("sortOrder"in i?l(i,f):t&&i.defaultSortOrder&&o.push({column:i,key:Bn(i,f),multiplePriority:Cr(i),sortOrder:i.defaultSortOrder}))}),o}function xo(e,t,r,o,l,i,u,f){return(t||[]).map((c,p)=>{const b=dr(p,f);let v=c;if(v.sorter){const E=v.sortDirections||l,x=v.showSorterTooltip===void 0?u:v.showSorterTooltip,$=Bn(v,b),U=r.find(Qe=>{let{key:ve}=Qe;return ve===$}),F=U?U.sortOrder:null,oe=ml(E,F);let Y;if(c.sortIcon)Y=c.sortIcon({sortOrder:F});else{const Qe=E.includes(br)&&n.createElement(vl,{className:h()(`${e}-column-sorter-up`,{active:F===br})}),ve=E.includes(Lr)&&n.createElement(cl,{className:h()(`${e}-column-sorter-down`,{active:F===Lr})});Y=n.createElement("span",{className:h()(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(Qe&&ve)})},n.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},Qe,ve))}const{cancelSort:J,triggerAsc:$e,triggerDesc:ge}=i||{};let be=J;oe===Lr?be=ge:oe===br&&(be=$e);const He=typeof x=="object"?Object.assign({title:be},x):{title:be};v=Object.assign(Object.assign({},v),{className:h()(v.className,{[`${e}-column-sort`]:F}),title:Qe=>{const ve=n.createElement("div",{className:`${e}-column-sorters`},n.createElement("span",{className:`${e}-column-title`},yr(c.title,Qe)),Y);return x?n.createElement(pl.Z,Object.assign({},He),ve):ve},onHeaderCell:Qe=>{const ve=c.onHeaderCell&&c.onHeaderCell(Qe)||{},nt=ve.onClick,ue=ve.onKeyDown;ve.onClick=he=>{o({column:c,key:$,sortOrder:oe,multiplePriority:Cr(c)}),nt==null||nt(he)},ve.onKeyDown=he=>{he.keyCode===fo.Z.ENTER&&(o({column:c,key:$,sortOrder:oe,multiplePriority:Cr(c)}),ue==null||ue(he))};const se=Za(c.title,{}),z=se==null?void 0:se.toString();return F?ve["aria-sort"]=F==="ascend"?"ascending":"descending":ve["aria-label"]=z||"",ve.className=h()(ve.className,`${e}-column-has-sorters`),ve.tabIndex=0,c.ellipsis&&(ve.title=(se!=null?se:"").toString()),ve}})}return"children"in v&&(v=Object.assign(Object.assign({},v),{children:xo(e,v.children,r,o,l,i,u,b)})),v})}function So(e){const{column:t,sortOrder:r}=e;return{column:t,order:r,field:t.dataIndex,columnKey:t.key}}function Eo(e){const t=e.filter(r=>{let{sortOrder:o}=r;return o}).map(So);return t.length===0&&e.length?Object.assign(Object.assign({},So(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function Ar(e,t,r){const o=t.slice().sort((u,f)=>f.multiplePriority-u.multiplePriority),l=e.slice(),i=o.filter(u=>{let{column:{sorter:f},sortOrder:c}=u;return Co(f)&&c});return i.length?l.sort((u,f)=>{for(let c=0;c<i.length;c+=1){const p=i[c],{column:{sorter:b},sortOrder:v}=p,E=Co(b);if(E&&v){const x=E(u,f,v);if(x!==0)return v===br?x:-x}}return 0}).map(u=>{const f=u[r];return f?Object.assign(Object.assign({},u),{[r]:Ar(f,t,r)}):u}):l}function gl(e){let{prefixCls:t,mergedColumns:r,onSorterChange:o,sortDirections:l,tableLocale:i,showSorterTooltip:u}=e;const[f,c]=n.useState(Br(r,!0)),p=n.useMemo(()=>{let $=!0;const U=Br(r,!1);if(!U.length)return f;const F=[];function oe(J){$?F.push(J):F.push(Object.assign(Object.assign({},J),{sortOrder:null}))}let Y=null;return U.forEach(J=>{Y===null?(oe(J),J.sortOrder&&(J.multiplePriority===!1?$=!1:Y=!0)):(Y&&J.multiplePriority!==!1||($=!1),oe(J))}),F},[r,f]),b=n.useMemo(()=>{const $=p.map(U=>{let{column:F,sortOrder:oe}=U;return{column:F,order:oe}});return{sortColumns:$,sortColumn:$[0]&&$[0].column,sortOrder:$[0]&&$[0].order}},[p]);function v($){let U;$.multiplePriority===!1||!p.length||p[0].multiplePriority===!1?U=[$]:U=[].concat((0,Ct.Z)(p.filter(F=>{let{key:oe}=F;return oe!==$.key})),[$]),c(U),o(Eo(U),U)}return[$=>xo(t,$,p,v,l,i,u),p,b,()=>Eo(p)]}function Oo(e,t){return e.map(r=>{const o=Object.assign({},r);return o.title=yr(r.title,t),"children"in o&&(o.children=Oo(o.children,t)),o})}function hl(e){return[n.useCallback(r=>Oo(r,e),[e])]}var yl=Jr((e,t)=>{const{_renderTimes:r}=e,{_renderTimes:o}=t;return r!==o}),bl=to((e,t)=>{const{_renderTimes:r}=e,{_renderTimes:o}=t;return r!==o}),Ge=a(60076),cr=a(99978),xr=a(6301),Cl=a(81501),xl=a(90467),Sl=e=>{const{componentCls:t,lineWidth:r,lineType:o,tableBorderColor:l,tableHeaderBg:i,tablePaddingVertical:u,tablePaddingHorizontal:f,calc:c}=e,p=`${(0,Ge.bf)(r)} ${o} ${l}`,b=(v,E,x)=>({[`&${t}-${v}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{[`
|
|
> table > tbody > tr > th,
|
|
> table > tbody > tr > td
|
|
`]:{[`> ${t}-expanded-row-fixed`]:{margin:`${(0,Ge.bf)(c(E).mul(-1).equal())}
|
|
${(0,Ge.bf)(c(c(x).add(r)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:p,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:p,borderTop:p,[`
|
|
> ${t}-content,
|
|
> ${t}-header,
|
|
> ${t}-body,
|
|
> ${t}-summary
|
|
`]:{"> table":{[`
|
|
> thead > tr > th,
|
|
> thead > tr > td,
|
|
> tbody > tr > th,
|
|
> tbody > tr > td,
|
|
> tfoot > tr > th,
|
|
> tfoot > tr > td
|
|
`]:{borderInlineEnd:p},"> thead":{"> tr:not(:last-child) > th":{borderBottom:p},"> tr > th::before":{backgroundColor:"transparent !important"}},[`
|
|
> thead > tr,
|
|
> tbody > tr,
|
|
> tfoot > tr
|
|
`]:{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:p}},[`
|
|
> tbody > tr > th,
|
|
> tbody > tr > td
|
|
`]:{[`> ${t}-expanded-row-fixed`]:{margin:`${(0,Ge.bf)(c(u).mul(-1).equal())} ${(0,Ge.bf)(c(c(f).add(r)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:r,bottom:0,borderInlineEnd:p,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`
|
|
> tr${t}-expanded-row,
|
|
> tr${t}-placeholder
|
|
`]:{["> th, > td"]:{borderInlineEnd:0}}}}}},b("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),b("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:p,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,Ge.bf)(r)} 0 ${(0,Ge.bf)(r)} ${i}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:p}}}},El=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},xr.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"}})}}},Ol=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,[`
|
|
&:hover > th,
|
|
&:hover > td,
|
|
`]:{background:e.colorBgContainer}}}}},wl=a(3970),$l=e=>{const{componentCls:t,antCls:r,motionDurationSlow:o,lineWidth:l,paddingXS:i,lineType:u,tableBorderColor:f,tableExpandIconBg:c,tableExpandColumnWidth:p,borderRadius:b,tablePaddingVertical:v,tablePaddingHorizontal:E,tableExpandedRowBg:x,paddingXXS:$,expandIconMarginTop:U,expandIconSize:F,expandIconHalfInner:oe,expandIconScale:Y,calc:J}=e,$e=`${(0,Ge.bf)(l)} ${u} ${f}`,ge=J($).sub(l).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:p},[`${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,wl.N)(e)),{position:"relative",float:"left",boxSizing:"border-box",width:F,height:F,padding:0,color:"inherit",lineHeight:(0,Ge.bf)(F),background:c,border:$e,borderRadius:b,transform:`scale(${Y})`,transition:`all ${o}`,userSelect:"none",["&:focus, &:hover, &:active"]:{borderColor:"currentcolor"},["&::before, &::after"]:{position:"absolute",background:"currentcolor",transition:`transform ${o} ease-out`,content:'""'},"&::before":{top:oe,insetInlineEnd:ge,insetInlineStart:ge,height:l},"&::after":{top:ge,bottom:ge,insetInlineStart:oe,width:l,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:U,marginInlineEnd:i},[`tr${t}-expanded-row`]:{"&, &:hover":{["> th, > td"]:{background:x}},[`${r}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${(0,Ge.bf)(J(v).mul(-1).equal())} ${(0,Ge.bf)(J(E).mul(-1).equal())}`,padding:`${(0,Ge.bf)(v)} ${(0,Ge.bf)(E)}`}}}},Pl=e=>{const{componentCls:t,antCls:r,iconCls:o,tableFilterDropdownWidth:l,tableFilterDropdownSearchWidth:i,paddingXXS:u,paddingXS:f,colorText:c,lineWidth:p,lineType:b,tableBorderColor:v,headerIconColor:E,fontSizeSM:x,tablePaddingHorizontal:$,borderRadius:U,motionDurationSlow:F,colorTextDescription:oe,colorPrimary:Y,tableHeaderFilterActiveBg:J,colorTextDisabled:$e,tableFilterDropdownBg:ge,tableFilterDropdownHeight:be,controlItemBgHover:He,controlItemBgActive:Qe,boxShadowSecondary:ve,filterDropdownMenuBg:nt,calc:ue}=e,se=`${r}-dropdown`,z=`${t}-filter-dropdown`,he=`${r}-tree`,_e=`${(0,Ge.bf)(p)} ${b} ${v}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:ue(u).mul(-1).equal(),marginInline:`${(0,Ge.bf)(u)} ${(0,Ge.bf)(ue($).div(2).mul(-1).equal())}`,padding:`0 ${(0,Ge.bf)(u)}`,color:E,fontSize:x,borderRadius:U,cursor:"pointer",transition:`all ${F}`,"&:hover":{color:oe,background:J},"&.active":{color:Y}}}},{[`${r}-dropdown`]:{[z]:Object.assign(Object.assign({},(0,xr.Wf)(e)),{minWidth:l,backgroundColor:ge,borderRadius:U,boxShadow:ve,overflow:"hidden",[`${se}-menu`]:{maxHeight:be,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:nt,"&:empty::after":{display:"block",padding:`${(0,Ge.bf)(f)} 0`,color:$e,fontSize:x,textAlign:"center",content:'"Not Found"'}},[`${z}-tree`]:{paddingBlock:`${(0,Ge.bf)(f)} 0`,paddingInline:f,[he]:{padding:0},[`${he}-treenode ${he}-node-content-wrapper:hover`]:{backgroundColor:He},[`${he}-treenode-checkbox-checked ${he}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Qe}}},[`${z}-search`]:{padding:f,borderBottom:_e,"&-input":{input:{minWidth:i},[o]:{color:$e}}},[`${z}-checkall`]:{width:"100%",marginBottom:u,marginInlineStart:u},[`${z}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,Ge.bf)(ue(f).sub(p).equal())} ${(0,Ge.bf)(f)}`,overflow:"hidden",borderTop:_e}})}},{[`${r}-dropdown ${z}, ${z}-submenu`]:{[`${r}-checkbox-wrapper + span`]:{paddingInlineStart:f,color:c},["> ul"]:{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Nl=e=>{const{componentCls:t,lineWidth:r,colorSplit:o,motionDurationSlow:l,zIndexTableFixed:i,tableBg:u,zIndexTableSticky:f,calc:c}=e,p=o;return{[`${t}-wrapper`]:{[`
|
|
${t}-cell-fix-left,
|
|
${t}-cell-fix-right
|
|
`]:{position:"sticky !important",zIndex:i,background:u},[`
|
|
${t}-cell-fix-left-first::after,
|
|
${t}-cell-fix-left-last::after
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:c(r).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${l}`,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:c(r).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${l}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:c(f).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${l}`,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 ${p}`}},[`
|
|
${t}-cell-fix-left-first::after,
|
|
${t}-cell-fix-left-last::after
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${p}`},[`${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 ${p}`}},[`
|
|
${t}-cell-fix-right-first::after,
|
|
${t}-cell-fix-right-last::after
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${p}`}}}}},Rl=e=>{const{componentCls:t,antCls:r,margin:o}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${r}-pagination`]:{margin:`${(0,Ge.bf)(o)} 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Il=e=>{const{componentCls:t,tableRadius:r}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${(0,Ge.bf)(r)} ${(0,Ge.bf)(r)} 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:r,borderStartEndRadius:r,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:r},"> *:last-child":{borderStartEndRadius:r}}},"&-footer":{borderRadius:`0 0 ${(0,Ge.bf)(r)} ${(0,Ge.bf)(r)}`}}}}},Kl=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"}}}}},Dl=e=>{const{componentCls:t,antCls:r,iconCls:o,fontSizeIcon:l,padding:i,paddingXS:u,headerIconColor:f,headerIconHoverColor:c,tableSelectionColumnWidth:p,tableSelectedRowBg:b,tableSelectedRowHoverBg:v,tableRowHoverBg:E,tablePaddingHorizontal:x,calc:$}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:p,[`&${t}-selection-col-with-dropdown`]:{width:$(p).add(l).add($(i).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:$(p).add($(u).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:$(p).add(l).add($(i).div(4)).add($(u).mul(2)).equal()}},[`
|
|
table tr th${t}-selection-column,
|
|
table tr td${t}-selection-column,
|
|
${t}-selection-column
|
|
`]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${r}-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:(0,Ge.bf)($(x).div(4).equal()),[o]:{color:f,fontSize:l,verticalAlign:"baseline","&:hover":{color:c}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:b,"&-row-hover":{background:v}}},[`> ${t}-cell-row-hover`]:{background:E}}}}}},Tl=e=>{const{componentCls:t,tableExpandColumnWidth:r,calc:o}=e,l=(i,u,f,c)=>({[`${t}${t}-${i}`]:{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:`${(0,Ge.bf)(u)} ${(0,Ge.bf)(f)}`},[`${t}-filter-trigger`]:{marginInlineEnd:(0,Ge.bf)(o(f).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${(0,Ge.bf)(o(u).mul(-1).equal())} ${(0,Ge.bf)(o(f).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:(0,Ge.bf)(o(u).mul(-1).equal()),marginInline:`${(0,Ge.bf)(o(r).sub(f).equal())} ${(0,Ge.bf)(o(f).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:(0,Ge.bf)(o(f).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},l("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),l("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},kl=e=>{const{componentCls:t,marginXXS:r,fontSizeIcon:o,headerIconColor:l,headerIconHoverColor:i}=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:r,color:l,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:i}}}},Ml=e=>{const{componentCls:t,opacityLoading:r,tableScrollThumbBg:o,tableScrollThumbBgHover:l,tableScrollThumbSize:i,tableScrollBg:u,zIndexTableSticky:f,stickyScrollBarBorderRadius:c,lineWidth:p,lineType:b,tableBorderColor:v}=e,E=`${(0,Ge.bf)(p)} ${b} ${v}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:f,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,Ge.bf)(i)} !important`,zIndex:f,display:"flex",alignItems:"center",background:u,borderTop:E,opacity:r,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:i,backgroundColor:o,borderRadius:c,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:l}}}}}}},wo=e=>{const{componentCls:t,lineWidth:r,tableBorderColor:o,calc:l}=e,i=`${(0,Ge.bf)(r)} ${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 ${(0,Ge.bf)(l(r).mul(-1).equal())} 0 ${o}`}}}},Zl=e=>{const{componentCls:t,motionDurationMid:r,lineWidth:o,lineType:l,tableBorderColor:i,calc:u}=e,f=`${(0,Ge.bf)(o)} ${l} ${i}`,c=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${t}-cell`]:{borderBottom:f,transition:`background ${r}`},[`${t}-expanded-row`]:{[`${c}${c}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,Ge.bf)(o)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:f,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:f,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:u(o).mul(-1).equal(),borderInlineStart:f}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:f,borderBottom:f}}}}}};const Ll=e=>{const{componentCls:t,fontWeightStrong:r,tablePaddingVertical:o,tablePaddingHorizontal:l,tableExpandColumnWidth:i,lineWidth:u,lineType:f,tableBorderColor:c,tableFontSize:p,tableBg:b,tableRadius:v,tableHeaderTextColor:E,motionDurationMid:x,tableHeaderBg:$,tableHeaderCellSplitColor:U,tableFooterTextColor:F,tableFooterBg:oe,calc:Y}=e,J=`${(0,Ge.bf)(u)} ${f} ${c}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,xr.dF)()),{[t]:Object.assign(Object.assign({},(0,xr.Wf)(e)),{fontSize:p,background:b,borderRadius:`${(0,Ge.bf)(v)} ${(0,Ge.bf)(v)} 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,Ge.bf)(v)} ${(0,Ge.bf)(v)} 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:`${(0,Ge.bf)(o)} ${(0,Ge.bf)(l)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${(0,Ge.bf)(o)} ${(0,Ge.bf)(l)}`},[`${t}-thead`]:{[`
|
|
> tr > th,
|
|
> tr > td
|
|
`]:{position:"relative",color:E,fontWeight:r,textAlign:"start",background:$,borderBottom:J,transition:`background ${x} 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:U,transform:"translateY(-50%)",transition:`background-color ${x}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{["> th, > td"]:{transition:`background ${x}, border-color ${x}`,borderBottom:J,[`
|
|
> ${t}-wrapper:only-child,
|
|
> ${t}-expanded-row-fixed > ${t}-wrapper:only-child
|
|
`]:{[t]:{marginBlock:(0,Ge.bf)(Y(o).mul(-1).equal()),marginInline:`${(0,Ge.bf)(Y(i).sub(l).equal())}
|
|
${(0,Ge.bf)(Y(l).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:E,fontWeight:r,textAlign:"start",background:$,borderBottom:J,transition:`background ${x} ease`}}},[`${t}-footer`]:{padding:`${(0,Ge.bf)(o)} ${(0,Ge.bf)(l)}`,color:F,background:oe}})}},Bl=e=>{const{colorFillAlter:t,colorBgContainer:r,colorTextHeading:o,colorFillSecondary:l,colorFillContent:i,controlItemBgActive:u,controlItemBgActiveHover:f,padding:c,paddingSM:p,paddingXS:b,colorBorderSecondary:v,borderRadiusLG:E,controlHeight:x,colorTextPlaceholder:$,fontSize:U,fontSizeSM:F,lineHeight:oe,lineWidth:Y,colorIcon:J,colorIconHover:$e,opacityLoading:ge,controlInteractiveSize:be}=e,He=new cr.C(l).onBackground(r).toHexShortString(),Qe=new cr.C(i).onBackground(r).toHexShortString(),ve=new cr.C(t).onBackground(r).toHexShortString(),nt=new cr.C(J),ue=new cr.C($e),se=be/2-Y,z=se*2+Y*3;return{headerBg:ve,headerColor:o,headerSortActiveBg:He,headerSortHoverBg:Qe,bodySortBg:ve,rowHoverBg:ve,rowSelectedBg:u,rowSelectedHoverBg:f,rowExpandedBg:t,cellPaddingBlock:c,cellPaddingInline:c,cellPaddingBlockMD:p,cellPaddingInlineMD:b,cellPaddingBlockSM:b,cellPaddingInlineSM:b,borderColor:v,headerBorderRadius:E,footerBg:ve,footerColor:o,cellFontSize:U,cellFontSizeMD:U,cellFontSizeSM:U,headerSplitColor:v,fixedHeaderSortActiveBg:He,headerFilterHoverBg:i,filterDropdownMenuBg:r,filterDropdownBg:r,expandIconBg:r,selectionColumnWidth:x,stickyScrollBarBg:$,stickyScrollBarBorderRadius:100,expandIconMarginTop:(U*oe-Y*3)/2-Math.ceil((F*1.4-Y*3)/2),headerIconColor:nt.clone().setAlpha(nt.getAlpha()*ge).toRgbString(),headerIconHoverColor:ue.clone().setAlpha(ue.getAlpha()*ge).toRgbString(),expandIconHalfInner:se,expandIconSize:z,expandIconScale:be/z}};var Al=(0,Cl.I$)("Table",e=>{const{colorTextHeading:t,colorSplit:r,colorBgContainer:o,controlInteractiveSize:l,headerBg:i,headerColor:u,headerSortActiveBg:f,headerSortHoverBg:c,bodySortBg:p,rowHoverBg:b,rowSelectedBg:v,rowSelectedHoverBg:E,rowExpandedBg:x,cellPaddingBlock:$,cellPaddingInline:U,cellPaddingBlockMD:F,cellPaddingInlineMD:oe,cellPaddingBlockSM:Y,cellPaddingInlineSM:J,borderColor:$e,footerBg:ge,footerColor:be,headerBorderRadius:He,cellFontSize:Qe,cellFontSizeMD:ve,cellFontSizeSM:nt,headerSplitColor:ue,fixedHeaderSortActiveBg:se,headerFilterHoverBg:z,filterDropdownBg:he,expandIconBg:_e,selectionColumnWidth:Je,stickyScrollBarBg:ke,calc:rt}=e,mt=2,qe=(0,xl.TS)(e,{tableFontSize:Qe,tableBg:o,tableRadius:He,tablePaddingVertical:$,tablePaddingHorizontal:U,tablePaddingVerticalMiddle:F,tablePaddingHorizontalMiddle:oe,tablePaddingVerticalSmall:Y,tablePaddingHorizontalSmall:J,tableBorderColor:$e,tableHeaderTextColor:u,tableHeaderBg:i,tableFooterTextColor:be,tableFooterBg:ge,tableHeaderCellSplitColor:ue,tableHeaderSortBg:f,tableHeaderSortHoverBg:c,tableBodySortBg:p,tableFixedHeaderSortActiveBg:se,tableHeaderFilterActiveBg:z,tableFilterDropdownBg:he,tableRowHoverBg:b,tableSelectedRowBg:v,tableSelectedRowHoverBg:E,zIndexTableFixed:mt,zIndexTableSticky:mt+1,tableFontSizeMiddle:ve,tableFontSizeSmall:nt,tableSelectionColumnWidth:Je,tableExpandIconBg:_e,tableExpandColumnWidth:rt(l).add(rt(e.padding).mul(2)).equal(),tableExpandedRowBg:x,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ke,tableScrollThumbBgHover:t,tableScrollBg:r});return[Ll(qe),Rl(qe),wo(qe),kl(qe),Pl(qe),Sl(qe),Il(qe),$l(qe),wo(qe),Ol(qe),Dl(qe),Nl(qe),Ml(qe),El(qe),Tl(qe),Kl(qe),Zl(qe)]},Bl,{unitless:{expandIconScale:!0}});const Fl=[],Hl=(e,t)=>{const{prefixCls:r,className:o,rootClassName:l,style:i,size:u,bordered:f,dropdownPrefixCls:c,dataSource:p,pagination:b,rowSelection:v,rowKey:E="key",rowClassName:x,columns:$,children:U,childrenColumnName:F,onChange:oe,getPopupContainer:Y,loading:J,expandIcon:$e,expandable:ge,expandedRowRender:be,expandIconColumnIndex:He,indentSize:Qe,scroll:ve,sortDirections:nt,locale:ue,showSorterTooltip:se=!0,virtual:z}=e,he=(0,Ir.ln)("Table"),_e=n.useMemo(()=>$||Ln(U),[$,U]),Je=n.useMemo(()=>_e.some(tt=>tt.responsive),[_e]),ke=(0,Na.Z)(Je),rt=n.useMemo(()=>{const tt=new Set(Object.keys(ke).filter(Ot=>ke[Ot]));return _e.filter(Ot=>!Ot.responsive||Ot.responsive.some(Xt=>tt.has(Xt)))},[_e,ke]),mt=(0,xa.Z)(e,["className","style","columns"]),{locale:qe=Ra.Z,direction:gt,table:Mt,renderEmpty:jt,getPrefixCls:Qt,getPopupContainer:Dt}=n.useContext(io.E_),it=(0,Pa.Z)(u),Rt=Object.assign(Object.assign({},qe.Table),ue),Ft=p||Fl,ft=Qt("table",r),Bt=Qt("dropdown",c),Re=Object.assign({childrenColumnName:F,expandIconColumnIndex:He},ge),{childrenColumnName:ot="children"}=Re,Ae=n.useMemo(()=>Ft.some(tt=>tt==null?void 0:tt[ot])?"nest":be||ge&&ge.expandedRowRender?"row":null,[Ft]),ze={body:n.useRef()},de=Ma(ft),et=n.useRef(null),ht=n.useRef(null);Ea(t,()=>Object.assign(Object.assign({},ht.current),{nativeElement:et.current}));const Tt=n.useMemo(()=>typeof E=="function"?E:tt=>tt==null?void 0:tt[E],[E]),[nn]=(0,nl.Z)(Ft,ot,Tt),dt={},un=function(tt,Ot){let Xt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Yt,an,dn;const pn=Object.assign(Object.assign({},dt),tt);Xt&&((Yt=dt.resetPagination)===null||Yt===void 0||Yt.call(dt),!((an=pn.pagination)===null||an===void 0)&&an.current&&(pn.pagination.current=1),b&&b.onChange&&b.onChange(1,(dn=pn.pagination)===null||dn===void 0?void 0:dn.pageSize)),ve&&ve.scrollToFirstRowOnChange!==!1&&ze.body.current&&(0,Oa.Z)(0,{getContainer:()=>ze.body.current}),oe==null||oe(pn.pagination,pn.filters,pn.sorter,{currentDataSource:ho(Ar(Ft,pn.sorterStates,ot),pn.filterStates),action:Ot})},Jt=(tt,Ot)=>{un({sorter:tt,sorterStates:Ot},"sort",!1)},[yn,Ht,_t,Zt]=gl({prefixCls:ft,mergedColumns:rt,onSorterChange:Jt,sortDirections:nt||["ascend","descend"],tableLocale:Rt,showSorterTooltip:se}),_n=n.useMemo(()=>Ar(Ft,Ht,ot),[Ft,Ht]);dt.sorter=Zt(),dt.sorterStates=Ht;const qn=(tt,Ot)=>{un({filters:tt,filterStates:Ot},"filter",!0)},[er,Et,It]=tl({prefixCls:ft,locale:Rt,dropdownPrefixCls:Bt,mergedColumns:rt,onFilterChange:qn,getPopupContainer:Y||Dt}),bt=ho(_n,Et);dt.filters=It,dt.filterStates=Et;const qt=n.useMemo(()=>{const tt={};return Object.keys(It).forEach(Ot=>{It[Ot]!==null&&(tt[Ot]=It[Ot])}),Object.assign(Object.assign({},_t),{filters:tt})},[_t,It]),[Wt]=hl(qt),Lt=(tt,Ot)=>{un({pagination:Object.assign(Object.assign({},dt.pagination),{current:tt,pageSize:Ot})},"paginate")},[St,fn]=il(bt.length,Lt,b);dt.pagination=b===!1?{}:al(St,b),dt.resetPagination=fn;const on=n.useMemo(()=>{if(b===!1||!St.pageSize)return bt;const{current:tt=1,total:Ot,pageSize:Xt=bo}=St;return bt.length<Ot?bt.length>Xt?bt.slice((tt-1)*Xt,tt*Xt):bt:bt.slice((tt-1)*Xt,tt*Xt)},[!!b,bt,St&&St.current,St&&St.pageSize,St&&St.total]),[$n,bn]=Ca({prefixCls:ft,data:bt,pageData:on,getRowKey:Tt,getRecordByKey:nn,expandType:Ae,childrenColumnName:ot,locale:Rt,getPopupContainer:Y||Dt},v),ur=(tt,Ot,Xt)=>{let Yt;return typeof x=="function"?Yt=h()(x(tt,Ot,Xt)):Yt=h()(x),h()({[`${ft}-row-selected`]:bn.has(Tt(tt,Ot))},Yt)};Re.__PARENT_RENDER_ICON__=Re.expandIcon,Re.expandIcon=Re.expandIcon||$e||ka(Rt),Ae==="nest"&&Re.expandIconColumnIndex===void 0?Re.expandIconColumnIndex=v?1:0:Re.expandIconColumnIndex>0&&v&&(Re.expandIconColumnIndex-=1),typeof Re.indentSize!="number"&&(Re.indentSize=typeof Qe=="number"?Qe:15);const An=n.useCallback(tt=>Wt($n(er(yn(tt)))),[yn,er,$n]);let Fn,en;if(b!==!1&&(St!=null&&St.total)){let tt;St.size?tt=St.size:tt=it==="small"||it==="middle"?"small":void 0;const Ot=an=>n.createElement(Ia.Z,Object.assign({},St,{className:h()(`${ft}-pagination ${ft}-pagination-${an}`,St.className),size:tt})),Xt=gt==="rtl"?"left":"right",{position:Yt}=St;if(Yt!==null&&Array.isArray(Yt)){const an=Yt.find(Mn=>Mn.includes("top")),dn=Yt.find(Mn=>Mn.includes("bottom")),pn=Yt.every(Mn=>`${Mn}`=="none");!an&&!dn&&!pn&&(en=Ot(Xt)),an&&(Fn=Ot(an.toLowerCase().replace("top",""))),dn&&(en=Ot(dn.toLowerCase().replace("bottom","")))}else en=Ot(Xt)}let Ut;typeof J=="boolean"?Ut={spinning:J}:typeof J=="object"&&(Ut=Object.assign({spinning:!0},J));const[,Gt]=(0,Da.ZP)(),Cn=(0,$a.Z)(ft),[Hn,vn]=Al(ft,Cn),Pn=h()(Cn,`${ft}-wrapper`,Mt==null?void 0:Mt.className,{[`${ft}-wrapper-rtl`]:gt==="rtl"},o,l,vn),Fr=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),i),Hr=ue&&ue.emptyText||(jt==null?void 0:jt("Table"))||n.createElement(wa.Z,{componentName:"Table"}),zr=z?bl:yl,Sr={},jr=n.useMemo(()=>{const{fontSize:tt,lineHeight:Ot,padding:Xt,paddingXS:Yt,paddingSM:an}=Gt,dn=Math.floor(tt*Ot);switch(it){case"large":return Xt*2+dn;case"small":return Yt*2+dn;default:return an*2+dn}},[Gt,it]);return z&&(Sr.listItemHeight=jr),Hn(n.createElement("div",{ref:et,className:Pn,style:Fr},n.createElement(Ka.Z,Object.assign({spinning:!1},Ut),Fn,n.createElement(zr,Object.assign({},Sr,mt,{ref:ht,columns:rt,direction:gt,expandable:Re,prefixCls:ft,className:h()({[`${ft}-middle`]:it==="middle",[`${ft}-small`]:it==="small",[`${ft}-bordered`]:f,[`${ft}-empty`]:Ft.length===0},Cn,vn),data:on,rowKey:Tt,rowClassName:ur,emptyText:Hr,internalHooks:P,internalRefs:ze,transformColumns:An,getContainerWidth:de})),en)))};var zl=n.forwardRef(Hl);const jl=(e,t)=>{const r=n.useRef(0);return r.current+=1,n.createElement(zl,Object.assign({},e,{ref:t,_renderTimes:r.current}))},In=n.forwardRef(jl);In.SELECTION_COLUMN=kn,In.EXPAND_COLUMN=T,In.SELECTION_ALL=Kr,In.SELECTION_INVERT=Dr,In.SELECTION_NONE=Tr,In.Column=va,In.ColumnGroup=ma,In.Summary=Fe;var Wl=In,Ul=Wl},57976:function($t,Ie,a){a.d(Ie,{Z:function(){return fe}});var n=a(82635),T=a(1788),P=a(50959),V=a(38223),xe=a(38126),Ke={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"},R=Ke,j=a(38782),M=function(je,We){return P.createElement(j.Z,(0,xe.Z)({},je,{ref:We,icon:R}))},I=P.forwardRef(M),W={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"},X=W,A=function(je,We){return P.createElement(j.Z,(0,xe.Z)({},je,{ref:We,icon:X}))},ae=P.forwardRef(A),k=a(84875),m=a.n(k),K=a(31087),ye=a(25237),Pe=a(31594),H={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"},C=H,L=function(je,We){return P.createElement(j.Z,(0,xe.Z)({},je,{ref:We,icon:C}))},G=P.forwardRef(L),_=a(58351),Q=a(52816);const ee=4;function D(le){const{dropPosition:je,dropLevelOffset:We,prefixCls:re,indent:Te,direction:Ce="ltr"}=le,at=Ce==="ltr"?"left":"right",Ye=Ce==="ltr"?"right":"left",pt={[at]:-We*Te+ee,[Ye]:0};switch(je){case-1:pt.top=-3;break;case 1:pt.bottom=-3;break;default:pt.bottom=-3,pt[at]=Te+ee;break}return P.createElement("div",{style:pt,className:`${re}-drop-indicator`})}var O=a(74176),q=P.forwardRef((le,je)=>{const{getPrefixCls:We,direction:re,virtual:Te,tree:Ce}=P.useContext(Pe.E_),{prefixCls:at,className:Ye,showIcon:pt=!1,showLine:lt,switcherIcon:te,blockNode:Ze=!1,children:Ve,checkable:s=!1,selectable:ie=!0,draggable:Ne,motion:Fe,style:S}=le,N=We("tree",at),w=We(),ne=Fe!=null?Fe:Object.assign(Object.assign({},(0,_.Z)(w)),{motionAppear:!1}),Ee=Object.assign(Object.assign({},le),{checkable:s,selectable:ie,showIcon:pt,motion:ne,blockNode:Ze,showLine:!!lt,dropIndicatorRender:D}),[Le,Be]=(0,Q.ZP)(N),pe=P.useMemo(()=>{if(!Ne)return!1;let De={};switch(typeof Ne){case"function":De.nodeDraggable=Ne;break;case"object":De=Object.assign({},Ne);break;default:break}return De.icon!==!1&&(De.icon=De.icon||P.createElement(G,null)),De},[Ne]),Oe=De=>P.createElement(O.Z,{prefixCls:N,switcherIcon:te,treeNodeProps:De,showLine:lt});return Le(P.createElement(n.Z,Object.assign({itemHeight:20,ref:je,virtual:Te},Ee,{style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),S),prefixCls:N,className:m()({[`${N}-icon-hide`]:!pt,[`${N}-block-node`]:Ze,[`${N}-unselectable`]:!ie,[`${N}-rtl`]:re==="rtl"},Ce==null?void 0:Ce.className,Ye,Be),direction:re,checkable:s&&P.createElement("span",{className:`${N}-checkbox-inner`}),selectable:ie,switcherIcon:Oe,draggable:pe}),Ve))}),h;(function(le){le[le.None=0]="None",le[le.Start=1]="Start",le[le.End=2]="End"})(h||(h={}));function we(le,je,We){const{key:re,children:Te}=We;function Ce(at){const Ye=at[re],pt=at[Te];je(Ye,at)!==!1&&we(pt||[],je,We)}le.forEach(Ce)}function y(le){let{treeData:je,expandedKeys:We,startKey:re,endKey:Te,fieldNames:Ce}=le;const at=[];let Ye=h.None;if(re&&re===Te)return[re];if(!re||!Te)return[];function pt(lt){return lt===re||lt===Te}return we(je,lt=>{if(Ye===h.End)return!1;if(pt(lt)){if(at.push(lt),Ye===h.None)Ye=h.Start;else if(Ye===h.Start)return Ye=h.End,!1}else Ye===h.Start&&at.push(lt);return We.includes(lt)},(0,ye.w$)(Ce)),at}function g(le,je,We){const re=(0,T.Z)(je),Te=[];return we(le,(Ce,at)=>{const Ye=re.indexOf(Ce);return Ye!==-1&&(Te.push(at),re.splice(Ye,1)),!!re.length},(0,ye.w$)(We)),Te}var Z=function(le,je){var We={};for(var re in le)Object.prototype.hasOwnProperty.call(le,re)&&je.indexOf(re)<0&&(We[re]=le[re]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,re=Object.getOwnPropertySymbols(le);Te<re.length;Te++)je.indexOf(re[Te])<0&&Object.prototype.propertyIsEnumerable.call(le,re[Te])&&(We[re[Te]]=le[re[Te]]);return We};function B(le){const{isLeaf:je,expanded:We}=le;return je?P.createElement(V.Z,null):We?P.createElement(I,null):P.createElement(ae,null)}function Se(le){let{treeData:je,children:We}=le;return je||(0,ye.zn)(We)}const Ue=(le,je)=>{var{defaultExpandAll:We,defaultExpandParent:re,defaultExpandedKeys:Te}=le,Ce=Z(le,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const at=P.useRef(),Ye=P.useRef(),pt=()=>{const{keyEntities:pe}=(0,ye.I8)(Se(Ce));let Oe;return We?Oe=Object.keys(pe):re?Oe=(0,K.r7)(Ce.expandedKeys||Te||[],pe):Oe=Ce.expandedKeys||Te,Oe},[lt,te]=P.useState(Ce.selectedKeys||Ce.defaultSelectedKeys||[]),[Ze,Ve]=P.useState(()=>pt());P.useEffect(()=>{"selectedKeys"in Ce&&te(Ce.selectedKeys)},[Ce.selectedKeys]),P.useEffect(()=>{"expandedKeys"in Ce&&Ve(Ce.expandedKeys)},[Ce.expandedKeys]);const s=(pe,Oe)=>{var De;return"expandedKeys"in Ce||Ve(pe),(De=Ce.onExpand)===null||De===void 0?void 0:De.call(Ce,pe,Oe)},ie=(pe,Oe)=>{var De;const{multiple:ce,fieldNames:st}=Ce,{node:ut,nativeEvent:Xe}=Oe,{key:vt=""}=ut,yt=Se(Ce),Nt=Object.assign(Object.assign({},Oe),{selected:!0}),Kt=(Xe==null?void 0:Xe.ctrlKey)||(Xe==null?void 0:Xe.metaKey),kt=Xe==null?void 0:Xe.shiftKey;let Pt;ce&&Kt?(Pt=pe,at.current=vt,Ye.current=Pt,Nt.selectedNodes=g(yt,Pt,st)):ce&&kt?(Pt=Array.from(new Set([].concat((0,T.Z)(Ye.current||[]),(0,T.Z)(y({treeData:yt,expandedKeys:Ze,startKey:vt,endKey:at.current,fieldNames:st}))))),Nt.selectedNodes=g(yt,Pt,st)):(Pt=[vt],at.current=vt,Ye.current=Pt,Nt.selectedNodes=g(yt,Pt,st)),(De=Ce.onSelect)===null||De===void 0||De.call(Ce,Pt,Nt),"selectedKeys"in Ce||te(Pt)},{getPrefixCls:Ne,direction:Fe}=P.useContext(Pe.E_),{prefixCls:S,className:N,showIcon:w=!0,expandAction:ne="click"}=Ce,Ee=Z(Ce,["prefixCls","className","showIcon","expandAction"]),Le=Ne("tree",S),Be=m()(`${Le}-directory`,{[`${Le}-directory-rtl`]:Fe==="rtl"},N);return P.createElement(q,Object.assign({icon:B,ref:je,blockNode:!0},Ee,{showIcon:w,expandAction:ne,prefixCls:Le,className:Be,expandedKeys:Ze,selectedKeys:lt,onSelect:ie,onExpand:s}))};var Me=P.forwardRef(Ue);const ct=q;ct.DirectoryTree=Me,ct.TreeNode=n.O;var fe=ct},52816:function($t,Ie,a){a.d(Ie,{TM:function(){return A},Yk:function(){return X}});var n=a(60076),T=a(49508),P=a(6301),V=a(23148),xe=a(90467),Ke=a(81501);const R=new n.E4("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),j=(k,m)=>({[`.${k}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${m.motionDurationSlow}`}}}),M=(k,m)=>({[`.${k}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:m.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,n.bf)(m.lineWidthBold)} solid ${m.colorPrimary}`,borderRadius:"50%",content:'""'}}}),I=(k,m)=>{const{treeCls:K,treeNodeCls:ye,treeNodePadding:Pe,titleHeight:H,nodeSelectedBg:C,nodeHoverBg:L}=m,G=m.paddingXS;return{[K]:Object.assign(Object.assign({},(0,P.Wf)(m)),{background:m.colorBgContainer,borderRadius:m.borderRadius,transition:`background-color ${m.motionDurationSlow}`,[`&${K}-rtl`]:{[`${K}-switcher`]:{"&_close":{[`${K}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${K}-active-focused)`]:Object.assign({},(0,P.oN)(m)),[`${K}-list-holder-inner`]:{alignItems:"flex-start"},[`&${K}-block-node`]:{[`${K}-list-holder-inner`]:{alignItems:"stretch",[`${K}-node-content-wrapper`]:{flex:"auto"},[`${ye}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Pe,insetInlineStart:0,border:`1px solid ${m.colorPrimary}`,opacity:0,animationName:R,animationDuration:m.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ye}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${(0,n.bf)(Pe)} 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${K}-node-content-wrapper`]:{color:m.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${K}-node-content-wrapper`]:Object.assign({},(0,P.oN)(m)),[`&:not(${ye}-disabled).filter-node ${K}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${K}-draggable-icon`]:{flexShrink:0,width:H,lineHeight:`${(0,n.bf)(H)}`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${m.motionDurationSlow}`,[`${ye}:hover &`]:{opacity:.45}},[`&${ye}-disabled`]:{[`${K}-draggable-icon`]:{visibility:"hidden"}}}},[`${K}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:H}},[`${K}-draggable-icon`]:{visibility:"hidden"},[`${K}-switcher`]:Object.assign(Object.assign({},j(k,m)),{position:"relative",flex:"none",alignSelf:"stretch",width:H,margin:0,lineHeight:`${(0,n.bf)(H)}`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${K}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:m.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m.calc(H).div(2).equal(),bottom:m.calc(Pe).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${m.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:m.calc(m.calc(H).div(2).equal()).mul(.8).equal(),height:m.calc(H).div(2).equal(),borderBottom:`1px solid ${m.colorBorder}`,content:'""'}}}),[`${K}-checkbox`]:{top:"initial",marginInlineEnd:G,alignSelf:"flex-start",marginTop:m.marginXXS},[`${K}-node-content-wrapper, ${K}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:H,margin:0,padding:`0 ${(0,n.bf)(m.calc(m.paddingXS).div(2).equal())}`,color:"inherit",lineHeight:`${(0,n.bf)(H)}`,background:"transparent",borderRadius:m.borderRadius,cursor:"pointer",transition:`all ${m.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:L},[`&${K}-node-selected`]:{backgroundColor:C},[`${K}-iconEle`]:{display:"inline-block",width:H,height:H,lineHeight:`${(0,n.bf)(H)}`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${K}-unselectable ${K}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${K}-node-content-wrapper`]:Object.assign({lineHeight:`${(0,n.bf)(H)}`,userSelect:"none"},M(k,m)),[`${ye}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${m.colorPrimary}`}},"&-show-line":{[`${K}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m.calc(H).div(2).equal(),bottom:m.calc(Pe).mul(-1).equal(),borderInlineEnd:`1px solid ${m.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${K}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ye}-leaf-last`]:{[`${K}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${(0,n.bf)(m.calc(H).div(2).equal())} !important`}}}}})}},W=k=>{const{treeCls:m,treeNodeCls:K,treeNodePadding:ye,directoryNodeSelectedBg:Pe,directoryNodeSelectedColor:H}=k;return{[`${m}${m}-directory`]:{[K]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ye,insetInlineStart:0,transition:`background-color ${k.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:k.controlItemBgHover}},"> *":{zIndex:1},[`${m}-switcher`]:{transition:`color ${k.motionDurationMid}`},[`${m}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${m}-node-selected`]:{color:H,background:"transparent"}},"&-selected":{[`
|
|
&:hover::before,
|
|
&::before
|
|
`]:{background:Pe},[`${m}-switcher`]:{color:H},[`${m}-node-content-wrapper`]:{color:H,background:"transparent"}}}}}},X=(k,m)=>{const K=`.${k}`,ye=`${K}-treenode`,Pe=m.calc(m.paddingXS).div(2).equal(),H=(0,xe.TS)(m,{treeCls:K,treeNodeCls:ye,treeNodePadding:Pe});return[I(k,H),W(H)]},A=k=>{const{controlHeightSM:m}=k;return{titleHeight:m,nodeHoverBg:k.controlItemBgHover,nodeSelectedBg:k.controlItemBgActive}},ae=k=>{const{colorTextLightSolid:m,colorPrimary:K}=k;return Object.assign(Object.assign({},A(k)),{directoryNodeSelectedColor:m,directoryNodeSelectedBg:K})};Ie.ZP=(0,Ke.I$)("Tree",(k,m)=>{let{prefixCls:K}=m;return[{[k.componentCls]:(0,T.C2)(`${K}-checkbox`,k)},X(K,k),(0,V.Z)(k)]},ae)},74176:function($t,Ie,a){a.d(Ie,{Z:function(){return L}});var n=a(38126),T=a(50959),P={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"},V=P,xe=a(38782),Ke=function(_,Q){return T.createElement(xe.Z,(0,n.Z)({},_,{ref:Q,icon:V}))},R=T.forwardRef(Ke),j=a(38223),M=a(58516),I={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"},W=I,X=function(_,Q){return T.createElement(xe.Z,(0,n.Z)({},_,{ref:Q,icon:W}))},A=T.forwardRef(X),ae={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"},k=ae,m=function(_,Q){return T.createElement(xe.Z,(0,n.Z)({},_,{ref:Q,icon:k}))},K=T.forwardRef(m),ye=a(84875),Pe=a.n(ye),H=a(94914),L=G=>{const{prefixCls:_,switcherIcon:Q,treeNodeProps:ee,showLine:D}=G,{isLeaf:O,expanded:d,loading:q}=ee;if(q)return T.createElement(M.Z,{className:`${_}-switcher-loading-icon`});let h;if(D&&typeof D=="object"&&(h=D.showLeafIcon),O){if(!D)return null;if(typeof h!="boolean"&&h){const g=typeof h=="function"?h(ee):h,Z=`${_}-switcher-line-custom-icon`;return(0,H.l$)(g)?(0,H.Tm)(g,{className:Pe()(g.props.className||"",Z)}):g}return h?T.createElement(j.Z,{className:`${_}-switcher-line-icon`}):T.createElement("span",{className:`${_}-switcher-leaf-line`})}const we=`${_}-switcher-icon`,y=typeof Q=="function"?Q(ee):Q;return(0,H.l$)(y)?(0,H.Tm)(y,{className:Pe()(y.props.className||"",we)}):y!==void 0?y:D?d?T.createElement(A,{className:`${_}-switcher-line-icon`}):T.createElement(K,{className:`${_}-switcher-line-icon`}):T.createElement(R,{className:we})}},53314:function($t,Ie,a){var n=a(38126),T=a(33346),P=a(73273),V=a(32682),xe=a(10570),Ke=a(84875),R=a.n(Ke),j=a(65589),M=a(50959),I=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],W=(0,M.forwardRef)(function(X,A){var ae,k=X.prefixCls,m=k===void 0?"rc-checkbox":k,K=X.className,ye=X.style,Pe=X.checked,H=X.disabled,C=X.defaultChecked,L=C===void 0?!1:C,G=X.type,_=G===void 0?"checkbox":G,Q=X.title,ee=X.onChange,D=(0,xe.Z)(X,I),O=(0,M.useRef)(null),d=(0,j.Z)(L,{value:Pe}),q=(0,V.Z)(d,2),h=q[0],we=q[1];(0,M.useImperativeHandle)(A,function(){return{focus:function(){var B;(B=O.current)===null||B===void 0||B.focus()},blur:function(){var B;(B=O.current)===null||B===void 0||B.blur()},input:O.current}});var y=R()(m,K,(ae={},(0,P.Z)(ae,"".concat(m,"-checked"),h),(0,P.Z)(ae,"".concat(m,"-disabled"),H),ae)),g=function(B){H||("checked"in X||we(B.target.checked),ee==null||ee({target:(0,T.Z)((0,T.Z)({},X),{},{type:_,checked:B.target.checked}),stopPropagation:function(){B.stopPropagation()},preventDefault:function(){B.preventDefault()},nativeEvent:B.nativeEvent}))};return M.createElement("span",{className:y,title:Q,style:ye},M.createElement("input",(0,n.Z)({},D,{className:"".concat(m,"-input"),ref:O,onChange:g,disabled:H,checked:!!h,type:_})),M.createElement("span",{className:"".concat(m,"-inner")}))});Ie.Z=W},36289:function($t,Ie,a){a.d(Ie,{Z:function(){return Q}});var n=a(38126),T=a(73273),P=a(10570),V=a(33346),xe=a(47920),Ke=a(77254),R=a(95325),j=a(44906),M=a(41399),I=a(84875),W=a.n(I),X=a(68924),A=a(50959),ae=a(32866),k=function(D){for(var O=D.prefixCls,d=D.level,q=D.isStart,h=D.isEnd,we="".concat(O,"-indent-unit"),y=[],g=0;g<d;g+=1){var Z;y.push(A.createElement("span",{key:g,className:W()(we,(Z={},(0,T.Z)(Z,"".concat(we,"-start"),q[g]),(0,T.Z)(Z,"".concat(we,"-end"),h[g]),Z))}))}return A.createElement("span",{"aria-hidden":"true",className:"".concat(O,"-indent")},y)},m=A.memo(k),K=a(55369),ye=a(25237),Pe=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],H="open",C="close",L="---",G=function(ee){(0,j.Z)(O,ee);var D=(0,M.Z)(O);function O(){var d;(0,xe.Z)(this,O);for(var q=arguments.length,h=new Array(q),we=0;we<q;we++)h[we]=arguments[we];return d=D.call.apply(D,[this].concat(h)),d.state={dragNodeHighlight:!1},d.selectHandle=void 0,d.cacheIndent=void 0,d.onSelectorClick=function(y){var g=d.props.context.onNodeClick;g(y,(0,ye.F)(d.props)),d.isSelectable()?d.onSelect(y):d.onCheck(y)},d.onSelectorDoubleClick=function(y){var g=d.props.context.onNodeDoubleClick;g(y,(0,ye.F)(d.props))},d.onSelect=function(y){if(!d.isDisabled()){var g=d.props.context.onNodeSelect;g(y,(0,ye.F)(d.props))}},d.onCheck=function(y){if(!d.isDisabled()){var g=d.props,Z=g.disableCheckbox,B=g.checked,Se=d.props.context.onNodeCheck;if(!(!d.isCheckable()||Z)){var Ue=!B;Se(y,(0,ye.F)(d.props),Ue)}}},d.onMouseEnter=function(y){var g=d.props.context.onNodeMouseEnter;g(y,(0,ye.F)(d.props))},d.onMouseLeave=function(y){var g=d.props.context.onNodeMouseLeave;g(y,(0,ye.F)(d.props))},d.onContextMenu=function(y){var g=d.props.context.onNodeContextMenu;g(y,(0,ye.F)(d.props))},d.onDragStart=function(y){var g=d.props.context.onNodeDragStart;y.stopPropagation(),d.setState({dragNodeHighlight:!0}),g(y,(0,R.Z)(d));try{y.dataTransfer.setData("text/plain","")}catch(Z){}},d.onDragEnter=function(y){var g=d.props.context.onNodeDragEnter;y.preventDefault(),y.stopPropagation(),g(y,(0,R.Z)(d))},d.onDragOver=function(y){var g=d.props.context.onNodeDragOver;y.preventDefault(),y.stopPropagation(),g(y,(0,R.Z)(d))},d.onDragLeave=function(y){var g=d.props.context.onNodeDragLeave;y.stopPropagation(),g(y,(0,R.Z)(d))},d.onDragEnd=function(y){var g=d.props.context.onNodeDragEnd;y.stopPropagation(),d.setState({dragNodeHighlight:!1}),g(y,(0,R.Z)(d))},d.onDrop=function(y){var g=d.props.context.onNodeDrop;y.preventDefault(),y.stopPropagation(),d.setState({dragNodeHighlight:!1}),g(y,(0,R.Z)(d))},d.onExpand=function(y){var g=d.props,Z=g.loading,B=g.context.onNodeExpand;Z||B(y,(0,ye.F)(d.props))},d.setSelectHandle=function(y){d.selectHandle=y},d.getNodeState=function(){var y=d.props.expanded;return d.isLeaf()?null:y?H:C},d.hasChildren=function(){var y=d.props.eventKey,g=d.props.context.keyEntities,Z=(0,K.Z)(g,y)||{},B=Z.children;return!!(B||[]).length},d.isLeaf=function(){var y=d.props,g=y.isLeaf,Z=y.loaded,B=d.props.context.loadData,Se=d.hasChildren();return g===!1?!1:g||!B&&!Se||B&&Z&&!Se},d.isDisabled=function(){var y=d.props.disabled,g=d.props.context.disabled;return!!(g||y)},d.isCheckable=function(){var y=d.props.checkable,g=d.props.context.checkable;return!g||y===!1?!1:g},d.syncLoadData=function(y){var g=y.expanded,Z=y.loading,B=y.loaded,Se=d.props.context,Ue=Se.loadData,me=Se.onNodeLoad;Z||Ue&&g&&!d.isLeaf()&&!d.hasChildren()&&!B&&me((0,ye.F)(d.props))},d.isDraggable=function(){var y=d.props,g=y.data,Z=y.context.draggable;return!!(Z&&(!Z.nodeDraggable||Z.nodeDraggable(g)))},d.renderDragHandler=function(){var y=d.props.context,g=y.draggable,Z=y.prefixCls;return g!=null&&g.icon?A.createElement("span",{className:"".concat(Z,"-draggable-icon")},g.icon):null},d.renderSwitcherIconDom=function(y){var g=d.props.switcherIcon,Z=d.props.context.switcherIcon,B=g||Z;return typeof B=="function"?B((0,V.Z)((0,V.Z)({},d.props),{},{isLeaf:y})):B},d.renderSwitcher=function(){var y=d.props.expanded,g=d.props.context.prefixCls;if(d.isLeaf()){var Z=d.renderSwitcherIconDom(!0);return Z!==!1?A.createElement("span",{className:W()("".concat(g,"-switcher"),"".concat(g,"-switcher-noop"))},Z):null}var B=W()("".concat(g,"-switcher"),"".concat(g,"-switcher_").concat(y?H:C)),Se=d.renderSwitcherIconDom(!1);return Se!==!1?A.createElement("span",{onClick:d.onExpand,className:B},Se):null},d.renderCheckbox=function(){var y=d.props,g=y.checked,Z=y.halfChecked,B=y.disableCheckbox,Se=d.props.context.prefixCls,Ue=d.isDisabled(),me=d.isCheckable();if(!me)return null;var Me=typeof me!="boolean"?me:null;return A.createElement("span",{className:W()("".concat(Se,"-checkbox"),g&&"".concat(Se,"-checkbox-checked"),!g&&Z&&"".concat(Se,"-checkbox-indeterminate"),(Ue||B)&&"".concat(Se,"-checkbox-disabled")),onClick:d.onCheck},Me)},d.renderIcon=function(){var y=d.props.loading,g=d.props.context.prefixCls;return A.createElement("span",{className:W()("".concat(g,"-iconEle"),"".concat(g,"-icon__").concat(d.getNodeState()||"docu"),y&&"".concat(g,"-icon_loading"))})},d.renderSelector=function(){var y=d.state.dragNodeHighlight,g=d.props,Z=g.title,B=Z===void 0?L:Z,Se=g.selected,Ue=g.icon,me=g.loading,Me=g.data,ct=d.props.context,fe=ct.prefixCls,le=ct.showIcon,je=ct.icon,We=ct.loadData,re=ct.titleRender,Te=d.isDisabled(),Ce="".concat(fe,"-node-content-wrapper"),at;if(le){var Ye=Ue||je;at=Ye?A.createElement("span",{className:W()("".concat(fe,"-iconEle"),"".concat(fe,"-icon__customize"))},typeof Ye=="function"?Ye(d.props):Ye):d.renderIcon()}else We&&me&&(at=d.renderIcon());var pt;typeof B=="function"?pt=B(Me):re?pt=re(Me):pt=B;var lt=A.createElement("span",{className:"".concat(fe,"-title")},pt);return A.createElement("span",{ref:d.setSelectHandle,title:typeof B=="string"?B:"",className:W()("".concat(Ce),"".concat(Ce,"-").concat(d.getNodeState()||"normal"),!Te&&(Se||y)&&"".concat(fe,"-node-selected")),onMouseEnter:d.onMouseEnter,onMouseLeave:d.onMouseLeave,onContextMenu:d.onContextMenu,onClick:d.onSelectorClick,onDoubleClick:d.onSelectorDoubleClick},at,lt,d.renderDropIndicator())},d.renderDropIndicator=function(){var y=d.props,g=y.disabled,Z=y.eventKey,B=d.props.context,Se=B.draggable,Ue=B.dropLevelOffset,me=B.dropPosition,Me=B.prefixCls,ct=B.indent,fe=B.dropIndicatorRender,le=B.dragOverNodeKey,je=B.direction,We=!!Se,re=!g&&We&&le===Z,Te=ct!=null?ct:d.cacheIndent;return d.cacheIndent=ct,re?fe({dropPosition:me,dropLevelOffset:Ue,indent:Te,prefixCls:Me,direction:je}):null},d}return(0,Ke.Z)(O,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var q=this.props.selectable,h=this.props.context.selectable;return typeof q=="boolean"?q:h}},{key:"render",value:function(){var q,h=this.props,we=h.eventKey,y=h.className,g=h.style,Z=h.dragOver,B=h.dragOverGapTop,Se=h.dragOverGapBottom,Ue=h.isLeaf,me=h.isStart,Me=h.isEnd,ct=h.expanded,fe=h.selected,le=h.checked,je=h.halfChecked,We=h.loading,re=h.domRef,Te=h.active,Ce=h.data,at=h.onMouseMove,Ye=h.selectable,pt=(0,P.Z)(h,Pe),lt=this.props.context,te=lt.prefixCls,Ze=lt.filterTreeNode,Ve=lt.keyEntities,s=lt.dropContainerKey,ie=lt.dropTargetKey,Ne=lt.draggingNodeKey,Fe=this.isDisabled(),S=(0,X.Z)(pt,{aria:!0,data:!0}),N=(0,K.Z)(Ve,we)||{},w=N.level,ne=Me[Me.length-1],Ee=this.isDraggable(),Le=!Fe&&Ee,Be=Ne===we,pe=Ye!==void 0?{"aria-selected":!!Ye}:void 0;return A.createElement("div",(0,n.Z)({ref:re,className:W()(y,"".concat(te,"-treenode"),(q={},(0,T.Z)(q,"".concat(te,"-treenode-disabled"),Fe),(0,T.Z)(q,"".concat(te,"-treenode-switcher-").concat(ct?"open":"close"),!Ue),(0,T.Z)(q,"".concat(te,"-treenode-checkbox-checked"),le),(0,T.Z)(q,"".concat(te,"-treenode-checkbox-indeterminate"),je),(0,T.Z)(q,"".concat(te,"-treenode-selected"),fe),(0,T.Z)(q,"".concat(te,"-treenode-loading"),We),(0,T.Z)(q,"".concat(te,"-treenode-active"),Te),(0,T.Z)(q,"".concat(te,"-treenode-leaf-last"),ne),(0,T.Z)(q,"".concat(te,"-treenode-draggable"),Ee),(0,T.Z)(q,"dragging",Be),(0,T.Z)(q,"drop-target",ie===we),(0,T.Z)(q,"drop-container",s===we),(0,T.Z)(q,"drag-over",!Fe&&Z),(0,T.Z)(q,"drag-over-gap-top",!Fe&&B),(0,T.Z)(q,"drag-over-gap-bottom",!Fe&&Se),(0,T.Z)(q,"filter-node",Ze&&Ze((0,ye.F)(this.props))),q)),style:g,draggable:Le,"aria-grabbed":Be,onDragStart:Le?this.onDragStart:void 0,onDragEnter:Ee?this.onDragEnter:void 0,onDragOver:Ee?this.onDragOver:void 0,onDragLeave:Ee?this.onDragLeave:void 0,onDrop:Ee?this.onDrop:void 0,onDragEnd:Ee?this.onDragEnd:void 0,onMouseMove:at},pe,S),A.createElement(m,{prefixCls:te,level:w,isStart:me,isEnd:Me}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),O}(A.Component),_=function(D){return A.createElement(ae.k.Consumer,null,function(O){return A.createElement(G,(0,n.Z)({},D,{context:O}))})};_.displayName="TreeNode",_.isTreeNode=1;var Q=_},32866:function($t,Ie,a){a.d(Ie,{k:function(){return T}});var n=a(50959),T=n.createContext(null)},82635:function($t,Ie,a){a.d(Ie,{O:function(){return Q.Z},Z:function(){return lt}});var n=a(38126),T=a(73273),P=a(40727),V=a(33346),xe=a(1788),Ke=a(47920),R=a(77254),j=a(95325),M=a(44906),I=a(41399),W=a(84875),X=a.n(W),A=a(57),ae=a(68924),k=a(12868),m=a(50959),K=a(32866);function ye(te){var Ze=te.dropPosition,Ve=te.dropLevelOffset,s=te.indent,ie={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Ze){case-1:ie.top=0,ie.left=-Ve*s;break;case 1:ie.bottom=0,ie.left=-Ve*s;break;case 0:ie.bottom=0,ie.left=s;break}return m.createElement("div",{style:ie})}function Pe(te){if(te==null)throw new TypeError("Cannot destructure "+te)}var H=a(32682),C=a(10570),L=a(77189),G=a(52673),_=a(10091),Q=a(36289);function ee(te,Ze){var Ve=m.useState(!1),s=(0,H.Z)(Ve,2),ie=s[0],Ne=s[1];(0,L.Z)(function(){if(ie)return te(),function(){Ze()}},[ie]),(0,L.Z)(function(){return Ne(!0),function(){Ne(!1)}},[])}var D=a(25237),O=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],d=function(Ze,Ve){var s=Ze.className,ie=Ze.style,Ne=Ze.motion,Fe=Ze.motionNodes,S=Ze.motionType,N=Ze.onMotionStart,w=Ze.onMotionEnd,ne=Ze.active,Ee=Ze.treeNodeRequiredProps,Le=(0,C.Z)(Ze,O),Be=m.useState(!0),pe=(0,H.Z)(Be,2),Oe=pe[0],De=pe[1],ce=m.useContext(K.k),st=ce.prefixCls,ut=Fe&&S!=="hide";(0,L.Z)(function(){Fe&&ut!==Oe&&De(ut)},[Fe]);var Xe=function(){Fe&&N()},vt=m.useRef(!1),yt=function(){Fe&&!vt.current&&(vt.current=!0,w())};ee(Xe,yt);var Nt=function(kt){ut===kt&&yt()};return Fe?m.createElement(_.ZP,(0,n.Z)({ref:Ve,visible:Oe},Ne,{motionAppear:S==="show",onVisibleChanged:Nt}),function(Kt,kt){var Pt=Kt.className,Vt=Kt.style;return m.createElement("div",{ref:kt,className:X()("".concat(st,"-treenode-motion"),Pt),style:Vt},Fe.map(function(At){var tn=(0,n.Z)({},(Pe(At.data),At.data)),cn=At.title,Ct=At.key,mn=At.isStart,sn=At.isEnd;delete tn.children;var gn=(0,D.H8)(Ct,Ee);return m.createElement(Q.Z,(0,n.Z)({},tn,gn,{title:cn,active:ne,data:At.data,key:Ct,isStart:mn,isEnd:sn}))}))}):m.createElement(Q.Z,(0,n.Z)({domRef:Ve,className:s,style:ie},Le,{active:ne}))};d.displayName="MotionTreeNode";var q=m.forwardRef(d),h=q;function we(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ve=te.length,s=Ze.length;if(Math.abs(Ve-s)!==1)return{add:!1,key:null};function ie(Ne,Fe){var S=new Map;Ne.forEach(function(w){S.set(w,!0)});var N=Fe.filter(function(w){return!S.has(w)});return N.length===1?N[0]:null}return Ve<s?{add:!0,key:ie(te,Ze)}:{add:!1,key:ie(Ze,te)}}function y(te,Ze,Ve){var s=te.findIndex(function(S){return S.key===Ve}),ie=te[s+1],Ne=Ze.findIndex(function(S){return S.key===Ve});if(ie){var Fe=Ze.findIndex(function(S){return S.key===ie.key});return Ze.slice(Ne+1,Fe)}return Ze.slice(Ne+1)}var g=["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"],Z={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},B=function(){},Se="RC_TREE_MOTION_".concat(Math.random()),Ue={key:Se},me={key:Se,level:0,index:0,pos:"0",node:Ue,nodes:[Ue]},Me={parent:null,children:[],pos:me.pos,data:Ue,title:null,key:Se,isStart:[],isEnd:[]};function ct(te,Ze,Ve,s){return Ze===!1||!Ve?te:te.slice(0,Math.ceil(Ve/s)+1)}function fe(te){var Ze=te.key,Ve=te.pos;return(0,D.km)(Ze,Ve)}function le(te){for(var Ze=String(te.data.key),Ve=te;Ve.parent;)Ve=Ve.parent,Ze="".concat(Ve.data.key," > ").concat(Ze);return Ze}var je=m.forwardRef(function(te,Ze){var Ve=te.prefixCls,s=te.data,ie=te.selectable,Ne=te.checkable,Fe=te.expandedKeys,S=te.selectedKeys,N=te.checkedKeys,w=te.loadedKeys,ne=te.loadingKeys,Ee=te.halfCheckedKeys,Le=te.keyEntities,Be=te.disabled,pe=te.dragging,Oe=te.dragOverNodeKey,De=te.dropPosition,ce=te.motion,st=te.height,ut=te.itemHeight,Xe=te.virtual,vt=te.focusable,yt=te.activeItem,Nt=te.focused,Kt=te.tabIndex,kt=te.onKeyDown,Pt=te.onFocus,Vt=te.onBlur,At=te.onActiveChange,tn=te.onListChangeStart,cn=te.onListChangeEnd,Ct=(0,C.Z)(te,g),mn=m.useRef(null),sn=m.useRef(null);m.useImperativeHandle(Ze,function(){return{scrollTo:function(En){mn.current.scrollTo(En)},getIndentWidth:function(){return sn.current.offsetWidth}}});var gn=m.useState(Fe),Zn=(0,H.Z)(gn,2),Wn=Zn[0],rr=Zn[1],or=m.useState(s),Un=(0,H.Z)(or,2),Sn=Un[0],Vn=Un[1],Gn=m.useState(s),Xn=(0,H.Z)(Gn,2),ar=Xn[0],Kn=Xn[1],Ln=m.useState([]),hn=(0,H.Z)(Ln,2),Yr=hn[0],lr=hn[1],$r=m.useState(null),vr=(0,H.Z)($r,2),Pr=vr[0],ir=vr[1],pr=m.useRef(s);pr.current=s;function sr(){var zt=pr.current;Vn(zt),Kn(zt),lr([]),ir(null),cn()}(0,L.Z)(function(){rr(Fe);var zt=we(Wn,Fe);if(zt.key!==null)if(zt.add){var En=Sn.findIndex(function(Tn){var wn=Tn.key;return wn===zt.key}),On=ct(y(Sn,s,zt.key),Xe,st,ut),Dn=Sn.slice();Dn.splice(En+1,0,Me),Kn(Dn),lr(On),ir("show")}else{var Nn=s.findIndex(function(Tn){var wn=Tn.key;return wn===zt.key}),Rn=ct(y(s,Sn,zt.key),Xe,st,ut),Yn=s.slice();Yn.splice(Nn+1,0,Me),Kn(Yn),lr(Rn),ir("hide")}else Sn!==s&&(Vn(s),Kn(s))},[Fe,s]),m.useEffect(function(){pe||sr()},[pe]);var mr=ce?ar:s,gr={expandedKeys:Fe,selectedKeys:S,loadedKeys:w,loadingKeys:ne,checkedKeys:N,halfCheckedKeys:Ee,dragOverNodeKey:Oe,dropPosition:De,keyEntities:Le};return m.createElement(m.Fragment,null,Nt&&yt&&m.createElement("span",{style:Z,"aria-live":"assertive"},le(yt)),m.createElement("div",null,m.createElement("input",{style:Z,disabled:vt===!1||Be,tabIndex:vt!==!1?Kt:null,onKeyDown:kt,onFocus:Pt,onBlur:Vt,value:"",onChange:B,"aria-label":"for screen reader"})),m.createElement("div",{className:"".concat(Ve,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},m.createElement("div",{className:"".concat(Ve,"-indent")},m.createElement("div",{ref:sn,className:"".concat(Ve,"-indent-unit")}))),m.createElement(G.Z,(0,n.Z)({},Ct,{data:mr,itemKey:fe,height:st,fullHeight:!1,virtual:Xe,itemHeight:ut,prefixCls:"".concat(Ve,"-list"),ref:mn,onVisibleChange:function(En,On){var Dn=new Set(En),Nn=On.filter(function(Rn){return!Dn.has(Rn)});Nn.some(function(Rn){return fe(Rn)===Se})&&sr()}}),function(zt){var En=zt.pos,On=(0,n.Z)({},(Pe(zt.data),zt.data)),Dn=zt.title,Nn=zt.key,Rn=zt.isStart,Yn=zt.isEnd,Tn=(0,D.km)(Nn,En);delete On.key,delete On.children;var wn=(0,D.H8)(Tn,gr);return m.createElement(h,(0,n.Z)({},On,wn,{title:Dn,active:!!yt&&Nn===yt.key,pos:En,data:zt.data,isStart:Rn,isEnd:Yn,motion:ce,motionNodes:Nn===Se?Yr:null,motionType:Pr,onMotionStart:tn,onMotionEnd:sr,treeNodeRequiredProps:gr,onMouseMove:function(){At(null)}}))}))});je.displayName="NodeList";var We=je,re=a(31087),Te=a(27545),Ce=a(55369),at=10,Ye=function(te){(0,M.Z)(Ve,te);var Ze=(0,I.Z)(Ve);function Ve(){var s;(0,Ke.Z)(this,Ve);for(var ie=arguments.length,Ne=new Array(ie),Fe=0;Fe<ie;Fe++)Ne[Fe]=arguments[Fe];return s=Ze.call.apply(Ze,[this].concat(Ne)),s.destroyed=!1,s.delayedDragEnterLogic=void 0,s.loadingRetryTimes={},s.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,D.w$)()},s.dragStartMousePosition=null,s.dragNode=void 0,s.currentMouseOverDroppableNodeKey=null,s.listRef=m.createRef(),s.onNodeDragStart=function(S,N){var w=s.state,ne=w.expandedKeys,Ee=w.keyEntities,Le=s.props.onDragStart,Be=N.props.eventKey;s.dragNode=N,s.dragStartMousePosition={x:S.clientX,y:S.clientY};var pe=(0,re._5)(ne,Be);s.setState({draggingNodeKey:Be,dragChildrenKeys:(0,re.wA)(Be,Ee),indent:s.listRef.current.getIndentWidth()}),s.setExpandedKeys(pe),window.addEventListener("dragend",s.onWindowDragEnd),Le==null||Le({event:S,node:(0,D.F)(N.props)})},s.onNodeDragEnter=function(S,N){var w=s.state,ne=w.expandedKeys,Ee=w.keyEntities,Le=w.dragChildrenKeys,Be=w.flattenNodes,pe=w.indent,Oe=s.props,De=Oe.onDragEnter,ce=Oe.onExpand,st=Oe.allowDrop,ut=Oe.direction,Xe=N.props,vt=Xe.pos,yt=Xe.eventKey,Nt=(0,j.Z)(s),Kt=Nt.dragNode;if(s.currentMouseOverDroppableNodeKey!==yt&&(s.currentMouseOverDroppableNodeKey=yt),!Kt){s.resetDragState();return}var kt=(0,re.OM)(S,Kt,N,pe,s.dragStartMousePosition,st,Be,Ee,ne,ut),Pt=kt.dropPosition,Vt=kt.dropLevelOffset,At=kt.dropTargetKey,tn=kt.dropContainerKey,cn=kt.dropTargetPos,Ct=kt.dropAllowed,mn=kt.dragOverNodeKey;if(Le.indexOf(At)!==-1||!Ct){s.resetDragState();return}if(s.delayedDragEnterLogic||(s.delayedDragEnterLogic={}),Object.keys(s.delayedDragEnterLogic).forEach(function(sn){clearTimeout(s.delayedDragEnterLogic[sn])}),Kt.props.eventKey!==N.props.eventKey&&(S.persist(),s.delayedDragEnterLogic[vt]=window.setTimeout(function(){if(s.state.draggingNodeKey!==null){var sn=(0,xe.Z)(ne),gn=(0,Ce.Z)(Ee,N.props.eventKey);gn&&(gn.children||[]).length&&(sn=(0,re.L0)(ne,N.props.eventKey)),"expandedKeys"in s.props||s.setExpandedKeys(sn),ce==null||ce(sn,{node:(0,D.F)(N.props),expanded:!0,nativeEvent:S.nativeEvent})}},800)),Kt.props.eventKey===At&&Vt===0){s.resetDragState();return}s.setState({dragOverNodeKey:mn,dropPosition:Pt,dropLevelOffset:Vt,dropTargetKey:At,dropContainerKey:tn,dropTargetPos:cn,dropAllowed:Ct}),De==null||De({event:S,node:(0,D.F)(N.props),expandedKeys:ne})},s.onNodeDragOver=function(S,N){var w=s.state,ne=w.dragChildrenKeys,Ee=w.flattenNodes,Le=w.keyEntities,Be=w.expandedKeys,pe=w.indent,Oe=s.props,De=Oe.onDragOver,ce=Oe.allowDrop,st=Oe.direction,ut=(0,j.Z)(s),Xe=ut.dragNode;if(Xe){var vt=(0,re.OM)(S,Xe,N,pe,s.dragStartMousePosition,ce,Ee,Le,Be,st),yt=vt.dropPosition,Nt=vt.dropLevelOffset,Kt=vt.dropTargetKey,kt=vt.dropContainerKey,Pt=vt.dropAllowed,Vt=vt.dropTargetPos,At=vt.dragOverNodeKey;ne.indexOf(Kt)!==-1||!Pt||(Xe.props.eventKey===Kt&&Nt===0?s.state.dropPosition===null&&s.state.dropLevelOffset===null&&s.state.dropTargetKey===null&&s.state.dropContainerKey===null&&s.state.dropTargetPos===null&&s.state.dropAllowed===!1&&s.state.dragOverNodeKey===null||s.resetDragState():yt===s.state.dropPosition&&Nt===s.state.dropLevelOffset&&Kt===s.state.dropTargetKey&&kt===s.state.dropContainerKey&&Vt===s.state.dropTargetPos&&Pt===s.state.dropAllowed&&At===s.state.dragOverNodeKey||s.setState({dropPosition:yt,dropLevelOffset:Nt,dropTargetKey:Kt,dropContainerKey:kt,dropTargetPos:Vt,dropAllowed:Pt,dragOverNodeKey:At}),De==null||De({event:S,node:(0,D.F)(N.props)}))}},s.onNodeDragLeave=function(S,N){s.currentMouseOverDroppableNodeKey===N.props.eventKey&&!S.currentTarget.contains(S.relatedTarget)&&(s.resetDragState(),s.currentMouseOverDroppableNodeKey=null);var w=s.props.onDragLeave;w==null||w({event:S,node:(0,D.F)(N.props)})},s.onWindowDragEnd=function(S){s.onNodeDragEnd(S,null,!0),window.removeEventListener("dragend",s.onWindowDragEnd)},s.onNodeDragEnd=function(S,N){var w=s.props.onDragEnd;s.setState({dragOverNodeKey:null}),s.cleanDragState(),w==null||w({event:S,node:(0,D.F)(N.props)}),s.dragNode=null,window.removeEventListener("dragend",s.onWindowDragEnd)},s.onNodeDrop=function(S,N){var w,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ee=s.state,Le=Ee.dragChildrenKeys,Be=Ee.dropPosition,pe=Ee.dropTargetKey,Oe=Ee.dropTargetPos,De=Ee.dropAllowed;if(De){var ce=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),pe!==null){var st=(0,V.Z)((0,V.Z)({},(0,D.H8)(pe,s.getTreeNodeRequiredProps())),{},{active:((w=s.getActiveItem())===null||w===void 0?void 0:w.key)===pe,data:(0,Ce.Z)(s.state.keyEntities,pe).node}),ut=Le.indexOf(pe)!==-1;(0,k.ZP)(!ut,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xe=(0,re.yx)(Oe),vt={event:S,node:(0,D.F)(st),dragNode:s.dragNode?(0,D.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(Le),dropToGap:Be!==0,dropPosition:Be+Number(Xe[Xe.length-1])};ne||ce==null||ce(vt),s.dragNode=null}}},s.cleanDragState=function(){var S=s.state.draggingNodeKey;S!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(S,N){var w=s.state,ne=w.expandedKeys,Ee=w.flattenNodes,Le=N.expanded,Be=N.key,pe=N.isLeaf;if(!(pe||S.shiftKey||S.metaKey||S.ctrlKey)){var Oe=Ee.filter(function(ce){return ce.key===Be})[0],De=(0,D.F)((0,V.Z)((0,V.Z)({},(0,D.H8)(Be,s.getTreeNodeRequiredProps())),{},{data:Oe.data}));s.setExpandedKeys(Le?(0,re._5)(ne,Be):(0,re.L0)(ne,Be)),s.onNodeExpand(S,De)}},s.onNodeClick=function(S,N){var w=s.props,ne=w.onClick,Ee=w.expandAction;Ee==="click"&&s.triggerExpandActionExpand(S,N),ne==null||ne(S,N)},s.onNodeDoubleClick=function(S,N){var w=s.props,ne=w.onDoubleClick,Ee=w.expandAction;Ee==="doubleClick"&&s.triggerExpandActionExpand(S,N),ne==null||ne(S,N)},s.onNodeSelect=function(S,N){var w=s.state.selectedKeys,ne=s.state,Ee=ne.keyEntities,Le=ne.fieldNames,Be=s.props,pe=Be.onSelect,Oe=Be.multiple,De=N.selected,ce=N[Le.key],st=!De;st?Oe?w=(0,re.L0)(w,ce):w=[ce]:w=(0,re._5)(w,ce);var ut=w.map(function(Xe){var vt=(0,Ce.Z)(Ee,Xe);return vt?vt.node:null}).filter(function(Xe){return Xe});s.setUncontrolledState({selectedKeys:w}),pe==null||pe(w,{event:"select",selected:st,node:N,selectedNodes:ut,nativeEvent:S.nativeEvent})},s.onNodeCheck=function(S,N,w){var ne=s.state,Ee=ne.keyEntities,Le=ne.checkedKeys,Be=ne.halfCheckedKeys,pe=s.props,Oe=pe.checkStrictly,De=pe.onCheck,ce=N.key,st,ut={event:"check",node:N,checked:w,nativeEvent:S.nativeEvent};if(Oe){var Xe=w?(0,re.L0)(Le,ce):(0,re._5)(Le,ce),vt=(0,re._5)(Be,ce);st={checked:Xe,halfChecked:vt},ut.checkedNodes=Xe.map(function(Vt){return(0,Ce.Z)(Ee,Vt)}).filter(function(Vt){return Vt}).map(function(Vt){return Vt.node}),s.setUncontrolledState({checkedKeys:Xe})}else{var yt=(0,Te.S)([].concat((0,xe.Z)(Le),[ce]),!0,Ee),Nt=yt.checkedKeys,Kt=yt.halfCheckedKeys;if(!w){var kt=new Set(Nt);kt.delete(ce);var Pt=(0,Te.S)(Array.from(kt),{checked:!1,halfCheckedKeys:Kt},Ee);Nt=Pt.checkedKeys,Kt=Pt.halfCheckedKeys}st=Nt,ut.checkedNodes=[],ut.checkedNodesPositions=[],ut.halfCheckedKeys=Kt,Nt.forEach(function(Vt){var At=(0,Ce.Z)(Ee,Vt);if(At){var tn=At.node,cn=At.pos;ut.checkedNodes.push(tn),ut.checkedNodesPositions.push({node:tn,pos:cn})}}),s.setUncontrolledState({checkedKeys:Nt},!1,{halfCheckedKeys:Kt})}De==null||De(st,ut)},s.onNodeLoad=function(S){var N=S.key,w=new Promise(function(ne,Ee){s.setState(function(Le){var Be=Le.loadedKeys,pe=Be===void 0?[]:Be,Oe=Le.loadingKeys,De=Oe===void 0?[]:Oe,ce=s.props,st=ce.loadData,ut=ce.onLoad;if(!st||pe.indexOf(N)!==-1||De.indexOf(N)!==-1)return null;var Xe=st(S);return Xe.then(function(){var vt=s.state.loadedKeys,yt=(0,re.L0)(vt,N);ut==null||ut(yt,{event:"load",node:S}),s.setUncontrolledState({loadedKeys:yt}),s.setState(function(Nt){return{loadingKeys:(0,re._5)(Nt.loadingKeys,N)}}),ne()}).catch(function(vt){if(s.setState(function(Nt){return{loadingKeys:(0,re._5)(Nt.loadingKeys,N)}}),s.loadingRetryTimes[N]=(s.loadingRetryTimes[N]||0)+1,s.loadingRetryTimes[N]>=at){var yt=s.state.loadedKeys;(0,k.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,re.L0)(yt,N)}),ne()}Ee(vt)}),{loadingKeys:(0,re.L0)(De,N)}})});return w.catch(function(){}),w},s.onNodeMouseEnter=function(S,N){var w=s.props.onMouseEnter;w==null||w({event:S,node:N})},s.onNodeMouseLeave=function(S,N){var w=s.props.onMouseLeave;w==null||w({event:S,node:N})},s.onNodeContextMenu=function(S,N){var w=s.props.onRightClick;w&&(S.preventDefault(),w({event:S,node:N}))},s.onFocus=function(){var S=s.props.onFocus;s.setState({focused:!0});for(var N=arguments.length,w=new Array(N),ne=0;ne<N;ne++)w[ne]=arguments[ne];S==null||S.apply(void 0,w)},s.onBlur=function(){var S=s.props.onBlur;s.setState({focused:!1}),s.onActiveChange(null);for(var N=arguments.length,w=new Array(N),ne=0;ne<N;ne++)w[ne]=arguments[ne];S==null||S.apply(void 0,w)},s.getTreeNodeRequiredProps=function(){var S=s.state,N=S.expandedKeys,w=S.selectedKeys,ne=S.loadedKeys,Ee=S.loadingKeys,Le=S.checkedKeys,Be=S.halfCheckedKeys,pe=S.dragOverNodeKey,Oe=S.dropPosition,De=S.keyEntities;return{expandedKeys:N||[],selectedKeys:w||[],loadedKeys:ne||[],loadingKeys:Ee||[],checkedKeys:Le||[],halfCheckedKeys:Be||[],dragOverNodeKey:pe,dropPosition:Oe,keyEntities:De}},s.setExpandedKeys=function(S){var N=s.state,w=N.treeData,ne=N.fieldNames,Ee=(0,D.oH)(w,S,ne);s.setUncontrolledState({expandedKeys:S,flattenNodes:Ee},!0)},s.onNodeExpand=function(S,N){var w=s.state.expandedKeys,ne=s.state,Ee=ne.listChanging,Le=ne.fieldNames,Be=s.props,pe=Be.onExpand,Oe=Be.loadData,De=N.expanded,ce=N[Le.key];if(!Ee){var st=w.indexOf(ce),ut=!De;if((0,k.ZP)(De&&st!==-1||!De&&st===-1,"Expand state not sync with index check"),ut?w=(0,re.L0)(w,ce):w=(0,re._5)(w,ce),s.setExpandedKeys(w),pe==null||pe(w,{node:N,expanded:ut,nativeEvent:S.nativeEvent}),ut&&Oe){var Xe=s.onNodeLoad(N);Xe&&Xe.then(function(){var vt=(0,D.oH)(s.state.treeData,w,Le);s.setUncontrolledState({flattenNodes:vt})}).catch(function(){var vt=s.state.expandedKeys,yt=(0,re._5)(vt,ce);s.setExpandedKeys(yt)})}}},s.onListChangeStart=function(){s.setUncontrolledState({listChanging:!0})},s.onListChangeEnd=function(){setTimeout(function(){s.setUncontrolledState({listChanging:!1})})},s.onActiveChange=function(S){var N=s.state.activeKey,w=s.props,ne=w.onActiveChange,Ee=w.itemScrollOffset,Le=Ee===void 0?0:Ee;N!==S&&(s.setState({activeKey:S}),S!==null&&s.scrollTo({key:S,offset:Le}),ne==null||ne(S))},s.getActiveItem=function(){var S=s.state,N=S.activeKey,w=S.flattenNodes;return N===null?null:w.find(function(ne){var Ee=ne.key;return Ee===N})||null},s.offsetActiveKey=function(S){var N=s.state,w=N.flattenNodes,ne=N.activeKey,Ee=w.findIndex(function(pe){var Oe=pe.key;return Oe===ne});Ee===-1&&S<0&&(Ee=w.length),Ee=(Ee+S+w.length)%w.length;var Le=w[Ee];if(Le){var Be=Le.key;s.onActiveChange(Be)}else s.onActiveChange(null)},s.onKeyDown=function(S){var N=s.state,w=N.activeKey,ne=N.expandedKeys,Ee=N.checkedKeys,Le=N.fieldNames,Be=s.props,pe=Be.onKeyDown,Oe=Be.checkable,De=Be.selectable;switch(S.which){case A.Z.UP:{s.offsetActiveKey(-1),S.preventDefault();break}case A.Z.DOWN:{s.offsetActiveKey(1),S.preventDefault();break}}var ce=s.getActiveItem();if(ce&&ce.data){var st=s.getTreeNodeRequiredProps(),ut=ce.data.isLeaf===!1||!!(ce.data[Le.children]||[]).length,Xe=(0,D.F)((0,V.Z)((0,V.Z)({},(0,D.H8)(w,st)),{},{data:ce.data,active:!0}));switch(S.which){case A.Z.LEFT:{ut&&ne.includes(w)?s.onNodeExpand({},Xe):ce.parent&&s.onActiveChange(ce.parent.key),S.preventDefault();break}case A.Z.RIGHT:{ut&&!ne.includes(w)?s.onNodeExpand({},Xe):ce.children&&ce.children.length&&s.onActiveChange(ce.children[0].key),S.preventDefault();break}case A.Z.ENTER:case A.Z.SPACE:{Oe&&!Xe.disabled&&Xe.checkable!==!1&&!Xe.disableCheckbox?s.onNodeCheck({},Xe,!Ee.includes(w)):!Oe&&De&&!Xe.disabled&&Xe.selectable!==!1&&s.onNodeSelect({},Xe);break}}}pe==null||pe(S)},s.setUncontrolledState=function(S){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var ne=!1,Ee=!0,Le={};Object.keys(S).forEach(function(Be){if(Be in s.props){Ee=!1;return}ne=!0,Le[Be]=S[Be]}),ne&&(!N||Ee)&&s.setState((0,V.Z)((0,V.Z)({},Le),w))}},s.scrollTo=function(S){s.listRef.current.scrollTo(S)},s}return(0,R.Z)(Ve,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ie=this.props,Ne=ie.activeKey,Fe=ie.itemScrollOffset,S=Fe===void 0?0:Fe;Ne!==void 0&&Ne!==this.state.activeKey&&(this.setState({activeKey:Ne}),Ne!==null&&this.scrollTo({key:Ne,offset:S}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var ie,Ne=this.state,Fe=Ne.focused,S=Ne.flattenNodes,N=Ne.keyEntities,w=Ne.draggingNodeKey,ne=Ne.activeKey,Ee=Ne.dropLevelOffset,Le=Ne.dropContainerKey,Be=Ne.dropTargetKey,pe=Ne.dropPosition,Oe=Ne.dragOverNodeKey,De=Ne.indent,ce=this.props,st=ce.prefixCls,ut=ce.className,Xe=ce.style,vt=ce.showLine,yt=ce.focusable,Nt=ce.tabIndex,Kt=Nt===void 0?0:Nt,kt=ce.selectable,Pt=ce.showIcon,Vt=ce.icon,At=ce.switcherIcon,tn=ce.draggable,cn=ce.checkable,Ct=ce.checkStrictly,mn=ce.disabled,sn=ce.motion,gn=ce.loadData,Zn=ce.filterTreeNode,Wn=ce.height,rr=ce.itemHeight,or=ce.virtual,Un=ce.titleRender,Sn=ce.dropIndicatorRender,Vn=ce.onContextMenu,Gn=ce.onScroll,Xn=ce.direction,ar=ce.rootClassName,Kn=ce.rootStyle,Ln=(0,ae.Z)(this.props,{aria:!0,data:!0}),hn;return tn&&((0,P.Z)(tn)==="object"?hn=tn:typeof tn=="function"?hn={nodeDraggable:tn}:hn={}),m.createElement(K.k.Provider,{value:{prefixCls:st,selectable:kt,showIcon:Pt,icon:Vt,switcherIcon:At,draggable:hn,draggingNodeKey:w,checkable:cn,checkStrictly:Ct,disabled:mn,keyEntities:N,dropLevelOffset:Ee,dropContainerKey:Le,dropTargetKey:Be,dropPosition:pe,dragOverNodeKey:Oe,indent:De,direction:Xn,dropIndicatorRender:Sn,loadData:gn,filterTreeNode:Zn,titleRender:Un,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}},m.createElement("div",{role:"tree",className:X()(st,ut,ar,(ie={},(0,T.Z)(ie,"".concat(st,"-show-line"),vt),(0,T.Z)(ie,"".concat(st,"-focused"),Fe),(0,T.Z)(ie,"".concat(st,"-active-focused"),ne!==null),ie)),style:Kn},m.createElement(We,(0,n.Z)({ref:this.listRef,prefixCls:st,style:Xe,data:S,disabled:mn,selectable:kt,checkable:!!cn,motion:sn,dragging:w!==null,height:Wn,itemHeight:rr,virtual:or,focusable:yt,focused:Fe,tabIndex:Kt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Vn,onScroll:Gn},this.getTreeNodeRequiredProps(),Ln))))}}],[{key:"getDerivedStateFromProps",value:function(ie,Ne){var Fe=Ne.prevProps,S={prevProps:ie};function N(yt){return!Fe&&yt in ie||Fe&&Fe[yt]!==ie[yt]}var w,ne=Ne.fieldNames;if(N("fieldNames")&&(ne=(0,D.w$)(ie.fieldNames),S.fieldNames=ne),N("treeData")?w=ie.treeData:N("children")&&((0,k.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),w=(0,D.zn)(ie.children)),w){S.treeData=w;var Ee=(0,D.I8)(w,{fieldNames:ne});S.keyEntities=(0,V.Z)((0,T.Z)({},Se,me),Ee.keyEntities)}var Le=S.keyEntities||Ne.keyEntities;if(N("expandedKeys")||Fe&&N("autoExpandParent"))S.expandedKeys=ie.autoExpandParent||!Fe&&ie.defaultExpandParent?(0,re.r7)(ie.expandedKeys,Le):ie.expandedKeys;else if(!Fe&&ie.defaultExpandAll){var Be=(0,V.Z)({},Le);delete Be[Se],S.expandedKeys=Object.keys(Be).map(function(yt){return Be[yt].key})}else!Fe&&ie.defaultExpandedKeys&&(S.expandedKeys=ie.autoExpandParent||ie.defaultExpandParent?(0,re.r7)(ie.defaultExpandedKeys,Le):ie.defaultExpandedKeys);if(S.expandedKeys||delete S.expandedKeys,w||S.expandedKeys){var pe=(0,D.oH)(w||Ne.treeData,S.expandedKeys||Ne.expandedKeys,ne);S.flattenNodes=pe}if(ie.selectable&&(N("selectedKeys")?S.selectedKeys=(0,re.BT)(ie.selectedKeys,ie):!Fe&&ie.defaultSelectedKeys&&(S.selectedKeys=(0,re.BT)(ie.defaultSelectedKeys,ie))),ie.checkable){var Oe;if(N("checkedKeys")?Oe=(0,re.E6)(ie.checkedKeys)||{}:!Fe&&ie.defaultCheckedKeys?Oe=(0,re.E6)(ie.defaultCheckedKeys)||{}:w&&(Oe=(0,re.E6)(ie.checkedKeys)||{checkedKeys:Ne.checkedKeys,halfCheckedKeys:Ne.halfCheckedKeys}),Oe){var De=Oe,ce=De.checkedKeys,st=ce===void 0?[]:ce,ut=De.halfCheckedKeys,Xe=ut===void 0?[]:ut;if(!ie.checkStrictly){var vt=(0,Te.S)(st,!0,Le);st=vt.checkedKeys,Xe=vt.halfCheckedKeys}S.checkedKeys=st,S.halfCheckedKeys=Xe}}return N("loadedKeys")&&(S.loadedKeys=ie.loadedKeys),S}}]),Ve}(m.Component);Ye.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:ye,allowDrop:function(){return!0},expandAction:!1},Ye.TreeNode=Q.Z;var pt=Ye,lt=pt},31087:function($t,Ie,a){a.d(Ie,{BT:function(){return m},E6:function(){return Pe},L0:function(){return I},OM:function(){return k},_5:function(){return M},r7:function(){return H},wA:function(){return X},yx:function(){return W}});var n=a(1788),T=a(40727),P=a(12868),V=a(50959),xe=a(36289),Ke=a(55369),R=a(25237),j=null;function M(C,L){if(!C)return[];var G=C.slice(),_=G.indexOf(L);return _>=0&&G.splice(_,1),G}function I(C,L){var G=(C||[]).slice();return G.indexOf(L)===-1&&G.push(L),G}function W(C){return C.split("-")}function X(C,L){var G=[],_=(0,Ke.Z)(L,C);function Q(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ee.forEach(function(D){var O=D.key,d=D.children;G.push(O),Q(d)})}return Q(_.children),G}function A(C){if(C.parent){var L=W(C.pos);return Number(L[L.length-1])===C.parent.children.length-1}return!1}function ae(C){var L=W(C.pos);return Number(L[L.length-1])===0}function k(C,L,G,_,Q,ee,D,O,d,q){var h,we=C.clientX,y=C.clientY,g=C.target.getBoundingClientRect(),Z=g.top,B=g.height,Se=(q==="rtl"?-1:1)*(((Q==null?void 0:Q.x)||0)-we),Ue=(Se-12)/_,me=(0,Ke.Z)(O,G.props.eventKey);if(y<Z+B/2){var Me=D.findIndex(function(lt){return lt.key===me.key}),ct=Me<=0?0:Me-1,fe=D[ct].key;me=(0,Ke.Z)(O,fe)}var le=me.key,je=me,We=me.key,re=0,Te=0;if(!d.includes(le))for(var Ce=0;Ce<Ue&&A(me);Ce+=1)me=me.parent,Te+=1;var at=L.props.data,Ye=me.node,pt=!0;return ae(me)&&me.level===0&&y<Z+B/2&&ee({dragNode:at,dropNode:Ye,dropPosition:-1})&&me.key===G.props.eventKey?re=-1:(je.children||[]).length&&d.includes(We)?ee({dragNode:at,dropNode:Ye,dropPosition:0})?re=0:pt=!1:Te===0?Ue>-1.5?ee({dragNode:at,dropNode:Ye,dropPosition:1})?re=1:pt=!1:ee({dragNode:at,dropNode:Ye,dropPosition:0})?re=0:ee({dragNode:at,dropNode:Ye,dropPosition:1})?re=1:pt=!1:ee({dragNode:at,dropNode:Ye,dropPosition:1})?re=1:pt=!1,{dropPosition:re,dropLevelOffset:Te,dropTargetKey:me.key,dropTargetPos:me.pos,dragOverNodeKey:We,dropContainerKey:re===0?null:((h=me.parent)===null||h===void 0?void 0:h.key)||null,dropAllowed:pt}}function m(C,L){if(C){var G=L.multiple;return G?C.slice():C.length?[C[0]]:C}}var K=function(L){return L};function ye(C,L){if(!C)return[];var G=L||{},_=G.processProps,Q=_===void 0?K:_,ee=Array.isArray(C)?C:[C];return ee.map(function(D){var O=D.children,d=_objectWithoutProperties(D,j),q=ye(O,L);return React.createElement(TreeNode,_extends({key:d.key},Q(d)),q)})}function Pe(C){if(!C)return null;var L;if(Array.isArray(C))L={checkedKeys:C,halfCheckedKeys:void 0};else if((0,T.Z)(C)==="object")L={checkedKeys:C.checked||void 0,halfCheckedKeys:C.halfChecked||void 0};else return(0,P.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return L}function H(C,L){var G=new Set;function _(Q){if(!G.has(Q)){var ee=(0,Ke.Z)(L,Q);if(ee){G.add(Q);var D=ee.parent,O=ee.node;O.disabled||D&&_(D.key)}}}return(C||[]).forEach(function(Q){_(Q)}),(0,n.Z)(G)}},27545:function($t,Ie,a){a.d(Ie,{S:function(){return R}});var n=a(12868),T=a(55369);function P(j,M){var I=new Set;return j.forEach(function(W){M.has(W)||I.add(W)}),I}function V(j){var M=j||{},I=M.disabled,W=M.disableCheckbox,X=M.checkable;return!!(I||W)||X===!1}function xe(j,M,I,W){for(var X=new Set(j),A=new Set,ae=0;ae<=I;ae+=1){var k=M.get(ae)||new Set;k.forEach(function(Pe){var H=Pe.key,C=Pe.node,L=Pe.children,G=L===void 0?[]:L;X.has(H)&&!W(C)&&G.filter(function(_){return!W(_.node)}).forEach(function(_){X.add(_.key)})})}for(var m=new Set,K=I;K>=0;K-=1){var ye=M.get(K)||new Set;ye.forEach(function(Pe){var H=Pe.parent,C=Pe.node;if(!(W(C)||!Pe.parent||m.has(Pe.parent.key))){if(W(Pe.parent.node)){m.add(H.key);return}var L=!0,G=!1;(H.children||[]).filter(function(_){return!W(_.node)}).forEach(function(_){var Q=_.key,ee=X.has(Q);L&&!ee&&(L=!1),!G&&(ee||A.has(Q))&&(G=!0)}),L&&X.add(H.key),G&&A.add(H.key),m.add(H.key)}})}return{checkedKeys:Array.from(X),halfCheckedKeys:Array.from(P(A,X))}}function Ke(j,M,I,W,X){for(var A=new Set(j),ae=new Set(M),k=0;k<=W;k+=1){var m=I.get(k)||new Set;m.forEach(function(H){var C=H.key,L=H.node,G=H.children,_=G===void 0?[]:G;!A.has(C)&&!ae.has(C)&&!X(L)&&_.filter(function(Q){return!X(Q.node)}).forEach(function(Q){A.delete(Q.key)})})}ae=new Set;for(var K=new Set,ye=W;ye>=0;ye-=1){var Pe=I.get(ye)||new Set;Pe.forEach(function(H){var C=H.parent,L=H.node;if(!(X(L)||!H.parent||K.has(H.parent.key))){if(X(H.parent.node)){K.add(C.key);return}var G=!0,_=!1;(C.children||[]).filter(function(Q){return!X(Q.node)}).forEach(function(Q){var ee=Q.key,D=A.has(ee);G&&!D&&(G=!1),!_&&(D||ae.has(ee))&&(_=!0)}),G||A.delete(C.key),_&&ae.add(C.key),K.add(C.key)}})}return{checkedKeys:Array.from(A),halfCheckedKeys:Array.from(P(ae,A))}}function R(j,M,I,W){var X=[],A;W?A=W:A=V;var ae=new Set(j.filter(function(ye){var Pe=!!(0,T.Z)(I,ye);return Pe||X.push(ye),Pe})),k=new Map,m=0;Object.keys(I).forEach(function(ye){var Pe=I[ye],H=Pe.level,C=k.get(H);C||(C=new Set,k.set(H,C)),C.add(Pe),m=Math.max(m,H)}),(0,n.ZP)(!X.length,"Tree missing follow keys: ".concat(X.slice(0,100).map(function(ye){return"'".concat(ye,"'")}).join(", ")));var K;return M===!0?K=xe(ae,k,m,A):K=Ke(ae,M.halfCheckedKeys,k,m,A),K}},55369:function($t,Ie,a){a.d(Ie,{Z:function(){return n}});function n(T,P){return T[P]}},25237:function($t,Ie,a){a.d(Ie,{F:function(){return H},H8:function(){return Pe},I8:function(){return ye},km:function(){return X},oH:function(){return m},w$:function(){return A},zn:function(){return k}});var n=a(40727),T=a(1788),P=a(33346),V=a(10570),xe=a(13763),Ke=a(87017),R=a(12868),j=a(55369),M=["children"];function I(C,L){return"".concat(C,"-").concat(L)}function W(C){return C&&C.type&&C.type.isTreeNode}function X(C,L){return C!=null?C:L}function A(C){var L=C||{},G=L.title,_=L._title,Q=L.key,ee=L.children,D=G||"title";return{title:D,_title:_||[D],key:Q||"key",children:ee||"children"}}function ae(C,L){var G=new Map;function _(Q){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Q||[]).forEach(function(D){var O=D[L.key],d=D[L.children];warning(O!=null,"Tree node must have a certain key: [".concat(ee).concat(O,"]"));var q=String(O);warning(!G.has(q)||O===null||O===void 0,"Same 'key' exist in the Tree: ".concat(q)),G.set(q,!0),_(d,"".concat(ee).concat(q," > "))})}_(C)}function k(C){function L(G){var _=(0,xe.Z)(G);return _.map(function(Q){if(!W(Q))return(0,R.ZP)(!Q,"Tree/TreeNode can only accept TreeNode as children."),null;var ee=Q.key,D=Q.props,O=D.children,d=(0,V.Z)(D,M),q=(0,P.Z)({key:ee},d),h=L(O);return h.length&&(q.children=h),q}).filter(function(Q){return Q})}return L(C)}function m(C,L,G){var _=A(G),Q=_._title,ee=_.key,D=_.children,O=new Set(L===!0?[]:L),d=[];function q(h){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return h.map(function(y,g){for(var Z=I(we?we.pos:"0",g),B=X(y[ee],Z),Se,Ue=0;Ue<Q.length;Ue+=1){var me=Q[Ue];if(y[me]!==void 0){Se=y[me];break}}var Me=(0,P.Z)((0,P.Z)({},(0,Ke.Z)(y,[].concat((0,T.Z)(Q),[ee,D]))),{},{title:Se,key:B,parent:we,pos:Z,children:null,data:y,isStart:[].concat((0,T.Z)(we?we.isStart:[]),[g===0]),isEnd:[].concat((0,T.Z)(we?we.isEnd:[]),[g===h.length-1])});return d.push(Me),L===!0||O.has(B)?Me.children=q(y[D]||[],Me):Me.children=[],Me})}return q(C),d}function K(C,L,G){var _={};(0,n.Z)(G)==="object"?_=G:_={externalGetKey:G},_=_||{};var Q=_,ee=Q.childrenPropName,D=Q.externalGetKey,O=Q.fieldNames,d=A(O),q=d.key,h=d.children,we=ee||h,y;D?typeof D=="string"?y=function(B){return B[D]}:typeof D=="function"&&(y=function(B){return D(B)}):y=function(B,Se){return X(B[q],Se)};function g(Z,B,Se,Ue){var me=Z?Z[we]:C,Me=Z?I(Se.pos,B):"0",ct=Z?[].concat((0,T.Z)(Ue),[Z]):[];if(Z){var fe=y(Z,Me),le={node:Z,index:B,pos:Me,key:fe,parentPos:Se.node?Se.pos:null,level:Se.level+1,nodes:ct};L(le)}me&&me.forEach(function(je,We){g(je,We,{node:Z,pos:Me,level:Se?Se.level+1:-1},ct)})}g(null)}function ye(C){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},G=L.initWrapper,_=L.processEntity,Q=L.onProcessFinished,ee=L.externalGetKey,D=L.childrenPropName,O=L.fieldNames,d=arguments.length>2?arguments[2]:void 0,q=ee||d,h={},we={},y={posEntities:h,keyEntities:we};return G&&(y=G(y)||y),K(C,function(g){var Z=g.node,B=g.index,Se=g.pos,Ue=g.key,me=g.parentPos,Me=g.level,ct=g.nodes,fe={node:Z,nodes:ct,index:B,key:Ue,pos:Se,level:Me},le=X(Ue,Se);h[Se]=fe,we[le]=fe,fe.parent=h[me],fe.parent&&(fe.parent.children=fe.parent.children||[],fe.parent.children.push(fe)),_&&_(fe,y)},{externalGetKey:q,childrenPropName:D,fieldNames:O}),Q&&Q(y),y}function Pe(C,L){var G=L.expandedKeys,_=L.selectedKeys,Q=L.loadedKeys,ee=L.loadingKeys,D=L.checkedKeys,O=L.halfCheckedKeys,d=L.dragOverNodeKey,q=L.dropPosition,h=L.keyEntities,we=(0,j.Z)(h,C),y={eventKey:C,expanded:G.indexOf(C)!==-1,selected:_.indexOf(C)!==-1,loaded:Q.indexOf(C)!==-1,loading:ee.indexOf(C)!==-1,checked:D.indexOf(C)!==-1,halfChecked:O.indexOf(C)!==-1,pos:String(we?we.pos:""),dragOver:d===C&&q===0,dragOverGapTop:d===C&&q===-1,dragOverGapBottom:d===C&&q===1};return y}function H(C){var L=C.data,G=C.expanded,_=C.selected,Q=C.checked,ee=C.loaded,D=C.loading,O=C.halfChecked,d=C.dragOver,q=C.dragOverGapTop,h=C.dragOverGapBottom,we=C.pos,y=C.active,g=C.eventKey,Z=(0,P.Z)((0,P.Z)({},L),{},{expanded:G,selected:_,checked:Q,loaded:ee,loading:D,halfChecked:O,dragOver:d,dragOverGapTop:q,dragOverGapBottom:h,pos:we,active:y,key:g});return"props"in Z||Object.defineProperty(Z,"props",{get:function(){return(0,R.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),C}}),Z}},52802:function($t,Ie,a){a.d(Ie,{Z:function(){return T}});var n=a(10422);function T(P,V,xe,Ke){var R=n.unstable_batchedUpdates?function(M){n.unstable_batchedUpdates(xe,M)}:xe;return P!=null&&P.addEventListener&&P.addEventListener(V,R,Ke),{remove:function(){P!=null&&P.removeEventListener&&P.removeEventListener(V,R,Ke)}}}},74253:function($t,Ie,a){a.d(Ie,{g1:function(){return W},os:function(){return A}});var n=/margin|padding|width|height|max|min|offset/,T={left:!0,top:!0},P={cssFloat:1,styleFloat:1,float:1};function V(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function xe(ae,k,m){if(k=k.toLowerCase(),m==="auto"){if(k==="height")return ae.offsetHeight;if(k==="width")return ae.offsetWidth}return k in T||(T[k]=n.test(k)),T[k]?parseFloat(m)||0:m}function Ke(ae,k){var m=arguments.length,K=V(ae);return k=P[k]?"cssFloat"in ae.style?"cssFloat":"styleFloat":k,m===1?K:xe(ae,k,K[k]||ae.style[k])}function R(ae,k,m){var K=arguments.length;if(k=P[k]?"cssFloat"in ae.style?"cssFloat":"styleFloat":k,K===3)return typeof m=="number"&&n.test(k)&&(m="".concat(m,"px")),ae.style[k]=m,m;for(var ye in k)k.hasOwnProperty(ye)&&R(ae,ye,k[ye]);return V(ae)}function j(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function M(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function I(){var ae=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),k=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ae,height:k}}function W(){var ae=document.documentElement.clientWidth,k=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:k}}function X(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function A(ae){var k=ae.getBoundingClientRect(),m=document.documentElement;return{left:k.left+(window.pageXOffset||m.scrollLeft)-(m.clientLeft||document.body.clientLeft||0),top:k.top+(window.pageYOffset||m.scrollTop)-(m.clientTop||document.body.clientTop||0)}}}}]);
|
|
|