1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2706],{22706:(e,t,n)=>{n.d(t,{A:()=>oa});var o=n(14232),r={},a="rc-table-internal-hook",l=n(48096),c=n(39452),i=n(96787),d=n(87668),s=n(98477);function u(e){var t=o.createContext(void 0);return{Context:t,Provider:function(e){var n=e.value,r=e.children,a=o.useRef(n);a.current=n;var c=o.useState(function(){return{getValue:function(){return a.current},listeners:new Set}}),d=(0,l.A)(c,1)[0];return(0,i.A)(function(){(0,s.unstable_batchedUpdates)(function(){d.listeners.forEach(function(e){e(n)})})},[n]),o.createElement(t.Provider,{value:d},r)},defaultValue:e}}function f(e,t){var n=(0,c.A)("function"==typeof t?t:function(e){if(void 0===t)return e;if(!Array.isArray(t))return e[t];var n={};return t.forEach(function(t){n[t]=e[t]}),n}),r=o.useContext(null==e?void 0:e.Context),a=r||{},s=a.listeners,u=a.getValue,f=o.useRef();f.current=n(r?u():null==e?void 0:e.defaultValue);var p=o.useState({}),m=(0,l.A)(p,2)[1];return(0,i.A)(function(){if(r)return s.add(e),function(){s.delete(e)};function e(e){var t=n(e);(0,d.A)(f.current,t,!0)||m({})}},[r]),f.current}var p=n(89301),m=n(64973);function h(){var e=o.createContext(null);function t(){return o.useContext(e)}return{makeImmutable:function(n,r){var a=(0,m.f3)(n),l=function(l,c){var i=a?{ref:c}:{},d=o.useRef(0),s=o.useRef(l);return null!==t()?o.createElement(n,(0,p.A)({},l,i)):((!r||r(s.current,l))&&(d.current+=1),s.current=l,o.createElement(e.Provider,{value:d.current},o.createElement(n,(0,p.A)({},l,i))))};return a?o.forwardRef(l):l},responseImmutable:function(e,n){var r=(0,m.f3)(e),a=function(n,a){return t(),o.createElement(e,(0,p.A)({},n,r?{ref:a}:{}))};return r?o.memo(o.forwardRef(a),n):o.memo(a,n)},useImmutableMark:t}}var g=h();g.makeImmutable,g.responseImmutable,g.useImmutableMark;var v=h(),y=v.makeImmutable,b=v.responseImmutable,x=v.useImmutableMark,A=u(),w=n(79969),E=n(93078),k=n(35334),C=n(15039),S=n.n(C),N=n(54902),K=n(63006),O=n(81824),R=o.createContext({renderWithProps:!1});function I(e){var t=[],n={};return e.forEach(function(e){for(var o=e||{},r=o.key,a=o.dataIndex,l=r||(null==a?[]:Array.isArray(a)?a:[a]).join("-")||"RC_TABLE_KEY";n[l];)l="".concat(l,"_next");n[l]=!0,t.push(l)}),t}var P=n(64624),T=function(e){var t,n=e.ellipsis,r=e.rowType,a=e.children,l=!0===n?{showTitle:!0}:n;return l&&(l.showTitle||"header"===r)&&("string"==typeof a||"number"==typeof a?t=a.toString():o.isValidElement(a)&&"string"==typeof a.props.children&&(t=a.props.children)),t};let M=o.memo(function(e){var t,n,r,a,c,i,s,u,m,h,g=e.component,v=e.children,y=e.ellipsis,b=e.scope,C=e.prefixCls,O=e.className,I=e.align,M=e.record,z=e.render,D=e.dataIndex,L=e.renderIndex,j=e.shouldCellUpdate,B=e.index,H=e.rowType,_=e.colSpan,W=e.rowSpan,F=e.fixLeft,q=e.fixRight,V=e.firstFixLeft,X=e.lastFixLeft,U=e.firstFixRight,G=e.lastFixRight,Y=e.appendNode,Q=e.additionalProps,J=void 0===Q?{}:Q,Z=e.isSticky,$="".concat(C,"-cell"),ee=f(A,["supportSticky","allColumnsFixedLeft","rowHoverable"]),et=ee.supportSticky,en=ee.allColumnsFixedLeft,eo=ee.rowHoverable,er=(t=o.useContext(R),n=x(),(0,N.A)(function(){if(null!=v)return[v];var e=null==D||""===D?[]:Array.isArray(D)?D:[D],n=(0,K.A)(M,e),r=n,a=void 0;if(z){var l=z(n,M,L);!l||"object"!==(0,w.A)(l)||Array.isArray(l)||o.isValidElement(l)?r=l:(r=l.children,a=l.props,t.renderWithProps=!0)}return[r,a]},[n,M,v,D,z,L],function(e,n){if(j){var o=(0,l.A)(e,2)[1];return j((0,l.A)(n,2)[1],o)}return!!t.renderWithProps||!(0,d.A)(e,n,!0)})),ea=(0,l.A)(er,2),el=ea[0],ec=ea[1],ei={},ed="number"==typeof F&&et,es="number"==typeof q&&et;ed&&(ei.position="sticky",ei.left=F),es&&(ei.position="sticky",ei.right=q);var eu=null!=(r=null!=(a=null!=(c=null==ec?void 0:ec.colSpan)?c:J.colSpan)?a:_)?r:1,ef=null!=(i=null!=(s=null!=(u=null==ec?void 0:ec.rowSpan)?u:J.rowSpan)?s:W)?i:1,ep=f(A,function(e){var t,n;return[(t=ef||1,n=e.hoverStartRow,B<=e.hoverEndRow&&B+t-1>=n),e.onHover]}),em=(0,l.A)(ep,2),eh=em[0],eg=em[1],ev=(0,P._q)(function(e){var t;M&&eg(B,B+ef-1),null==J||null==(t=J.onMouseEnter)||t.call(J,e)}),ey=(0,P._q)(function(e){var t;M&&eg(-1,-1),null==J||null==(t=J.onMouseLeave)||t.call(J,e)});if(0===eu||0===ef)return null;var eb=null!=(m=J.title)?m:T({rowType:H,ellipsis:y,children:el}),ex=S()($,O,(h={},(0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)(h,"".concat($,"-fix-left"),ed&&et),"".concat($,"-fix-left-first"),V&&et),"".concat($,"-fix-left-last"),X&&et),"".concat($,"-fix-left-all"),X&&en&&et),"".concat($,"-fix-right"),es&&et),"".concat($,"-fix-right-first"),U&&et),"".concat($,"-fix-right-last"),G&&et),"".concat($,"-ellipsis"),y),"".concat($,"-with-append"),Y),"".concat($,"-fix-sticky"),(ed||es)&&Z&&et),(0,k.A)(h,"".concat($,"-row-hover"),!ec&&eh)),J.className,null==ec?void 0:ec.className),eA={};I&&(eA.textAlign=I);var ew=(0,E.A)((0,E.A)((0,E.A)((0,E.A)({},null==ec?void 0:ec.style),ei),eA),J.style),eE=el;return"object"!==(0,w.A)(eE)||Array.isArray(eE)||o.isValidElement(eE)||(eE=null),y&&(X||U)&&(eE=o.createElement("span",{className:"".concat($,"-content")},eE)),o.createElement(g,(0,p.A)({},ec,J,{className:ex,style:ew,title:eb,scope:b,onMouseEnter:eo?ev:void 0,onMouseLeave:eo?ey:void 0,colSpan:1!==eu?eu:null,rowSpan:1!==ef?ef:null}),Y,eE)});function z(e,t,n,o,r){var a,l,c=n[e]||{},i=n[t]||{};"left"===c.fixed?a=o.left["rtl"===r?t:e]:"right"===i.fixed&&(l=o.right["rtl"===r?e:t]);var d=!1,s=!1,u=!1,f=!1,p=n[t+1],m=n[e-1],h=p&&!p.fixed||m&&!m.fixed||n.every(function(e){return"left"===e.fixed});
1return"rtl"===r?void 0!==a?f=!(m&&"left"===m.fixed)&&h:void 0!==l&&(u=!(p&&"right"===p.fixed)&&h):void 0!==a?d=!(p&&"left"===p.fixed)&&h:void 0!==l&&(s=!(m&&"right"===m.fixed)&&h),{fixLeft:a,fixRight:l,lastFixLeft:d,firstFixRight:s,lastFixRight:u,firstFixLeft:f,isSticky:o.isSticky}}var D=o.createContext({}),L=n(31564),j=["children"];function B(e){return e.children}B.Row=function(e){var t=e.children,n=(0,L.A)(e,j);return o.createElement("tr",n,t)},B.Cell=function(e){var t=e.className,n=e.index,r=e.children,a=e.colSpan,l=void 0===a?1:a,c=e.rowSpan,i=e.align,d=f(A,["prefixCls","direction"]),s=d.prefixCls,u=d.direction,m=o.useContext(D),h=m.scrollColumnIndex,g=m.stickyOffsets,v=m.flattenColumns,y=n+l-1+1===h?l+1:l,b=z(n,n+y-1,v,g,u);return o.createElement(M,(0,p.A)({className:t,index:n,component:"td",prefixCls:s,record:null,dataIndex:null,align:i,colSpan:y,rowSpan:c,render:function(){return r}},b))};let H=b(function(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,a=f(A,"prefixCls"),l=r.length-1,c=r[l],i=o.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:null!=c&&c.scrollbar?l:null}},[c,r,l,n]);return o.createElement(D.Provider,{value:i},o.createElement("tfoot",{className:"".concat(a,"-summary")},t))});var _=n(64852),W=n(99581),F=n(92339),q=n(45759);function V(e,t,n,r){return o.useMemo(function(){if(null!=n&&n.size){for(var o=[],a=0;a<(null==e?void 0:e.length);a+=1)!function e(t,n,o,r,a,l,c){var i=l(n,c);t.push({record:n,indent:o,index:c,rowKey:i});var d=null==a?void 0:a.has(i);if(n&&Array.isArray(n[r])&&d)for(var s=0;s<n[r].length;s+=1)e(t,n[r][s],o+1,r,a,l,s)}(o,e[a],0,t,n,r,a);return o}return null==e?void 0:e.map(function(e,t){return{record:e,indent:0,index:t,rowKey:r(e,t)}})},[e,t,n,r])}function X(e,t,n,o){var r,a=f(A,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),l=a.flattenColumns,c=a.expandableType,i=a.expandedKeys,d=a.childrenColumnName,s=a.onTriggerExpand,u=a.rowExpandable,p=a.onRow,m=a.expandRowByClick,h=a.rowClassName,g="nest"===c,v="row"===c&&(!u||u(e)),y=v||g,b=i&&i.has(t),x=d&&e&&e[d],w=(0,P._q)(s),k=null==p?void 0:p(e,n),C=null==k?void 0:k.onClick;"string"==typeof h?r=h:"function"==typeof h&&(r=h(e,n,o));var N=I(l);return(0,E.A)((0,E.A)({},a),{},{columnsKey:N,nestExpandable:g,expanded:b,hasNestChildren:x,record:e,onTriggerExpand:w,rowSupportExpand:v,expandable:y,rowProps:(0,E.A)((0,E.A)({},k),{},{className:S()(r,null==k?void 0:k.className),onClick:function(t){m&&y&&s(e,t);for(var n=arguments.length,o=Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];null==C||C.apply(void 0,[t].concat(o))}})})}let U=function(e){var t=e.prefixCls,n=e.children,r=e.component,a=e.cellComponent,l=e.className,c=e.expanded,i=e.colSpan,d=e.isEmpty,s=e.stickyOffset,u=void 0===s?0:s,p=f(A,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),m=p.scrollbarSize,h=p.fixHeader,g=p.fixColumn,v=p.componentWidth,y=p.horizonScroll,b=n;return(d?y&&v:g)&&(b=o.createElement("div",{style:{width:v-u-(h&&!d?m:0),position:"sticky",left:u,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},b)),o.createElement(r,{className:l,style:{display:c?null:"none"}},o.createElement(M,{component:a,prefixCls:t,colSpan:i},b))};function G(e){var t=e.prefixCls,n=e.record,r=e.onExpand,a=e.expanded,l=e.expandable,c="".concat(t,"-row-expand-icon");return l?o.createElement("span",{className:S()(c,(0,k.A)((0,k.A)({},"".concat(t,"-row-expanded"),a),"".concat(t,"-row-collapsed"),!a)),onClick:function(e){r(n,e),e.stopPropagation()}}):o.createElement("span",{className:S()(c,"".concat(t,"-row-spaced"))})}function Y(e,t,n,o){return"string"==typeof e?e:"function"==typeof e?e(t,n,o):""}function Q(e,t,n,r,a){var l,c,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],d=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=e.record,u=e.prefixCls,f=e.columnsKey,p=e.fixedInfoList,m=e.expandIconColumnIndex,h=e.nestExpandable,g=e.indentSize,v=e.expandIcon,y=e.expanded,b=e.hasNestChildren,x=e.onTriggerExpand,A=e.expandable,w=e.expandedKeys,E=f[n],k=p[n];n===(m||0)&&h&&(c=o.createElement(o.Fragment,null,o.createElement("span",{style:{paddingLeft:"".concat(g*r,"px")},className:"".concat(u,"-row-indent indent-level-").concat(r)}),v({prefixCls:u,expanded:y,expandable:b,record:s,onExpand:x})));var C=(null==(l=t.onCell)?void 0:l.call(t,s,a))||{};if(d){var S=C.rowSpan,N=void 0===S?1:S;if(A&&N&&n<d){for(var K=N,O=a;O<a+N;O+=1){var R=i[O];w.has(R)&&(K+=1)}C.rowSpan=K}}return{key:E,fixedInfo:k,appendCellNode:c,additionalCellProps:C}}let J=b(function(e){var t,n=e.className,r=e.style,a=e.record,l=e.index,c=e.renderIndex,i=e.rowKey,d=e.rowKeys,s=e.indent,u=void 0===s?0:s,f=e.rowComponent,m=e.cellComponent,h=e.scopeCellComponent,g=e.expandedRowInfo,v=X(a,i,l,u),y=v.prefixCls,b=v.flattenColumns,x=v.expandedRowClassName,A=v.expandedRowRender,w=v.rowProps,C=v.expanded,N=v.rowSupportExpand,K=o.useRef(!1);K.current||(K.current=C);var O=Y(x,a,l,u),R=o.createElement(f,(0,p.A)({}
1,w,{"data-row-key":i,className:S()(n,"".concat(y,"-row"),"".concat(y,"-row-level-").concat(u),null==w?void 0:w.className,(0,k.A)({},O,u>=1)),style:(0,E.A)((0,E.A)({},r),null==w?void 0:w.style)}),b.map(function(e,t){var n=e.render,r=e.dataIndex,i=e.className,s=Q(v,e,t,u,l,d,null==g?void 0:g.offset),f=s.key,b=s.fixedInfo,x=s.appendCellNode,A=s.additionalCellProps;return o.createElement(M,(0,p.A)({className:i,ellipsis:e.ellipsis,align:e.align,scope:e.rowScope,component:e.rowScope?h:m,prefixCls:y,key:f,record:a,index:l,renderIndex:c,dataIndex:r,render:n,shouldCellUpdate:e.shouldCellUpdate},b,{appendNode:x,additionalProps:A}))}));if(N&&(K.current||C)){var I=A(a,l,u+1,C);t=o.createElement(U,{expanded:C,className:S()("".concat(y,"-expanded-row"),"".concat(y,"-expanded-row-level-").concat(u+1),O),prefixCls:y,component:f,cellComponent:m,colSpan:g?g.colSpan:b.length,stickyOffset:null==g?void 0:g.sticky,isEmpty:!1},I)}return o.createElement(o.Fragment,null,R,t)});function Z(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,a=e.title,l=o.useRef();return(0,i.A)(function(){l.current&&n(t,l.current.offsetWidth)},[]),o.createElement(_.A,{data:t},o.createElement("th",{ref:l,className:"".concat(r,"-measure-cell")},o.createElement("div",{className:"".concat(r,"-measure-cell-content")},a||"\xa0")))}var $=n(56917);function ee(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,a=e.columns,l=o.useRef(null),c=f(A,["measureRowRender"]).measureRowRender,i=o.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:l,tabIndex:-1},o.createElement(_.A.Collection,{onBatchResize:function(e){(0,$.A)(l.current)&&e.forEach(function(e){r(e.data,e.size.offsetWidth)})}},n.map(function(e){var n=a.find(function(t){return t.key===e}),l=null==n?void 0:n.title,c=o.isValidElement(l)?o.cloneElement(l,{ref:null}):l;return o.createElement(Z,{prefixCls:t,key:e,columnKey:e,onColumnResize:r,title:c})})));return c?c(i):i}let et=b(function(e){var t,n=e.data,r=e.measureColumnWidth,a=f(A,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),l=a.prefixCls,c=a.getComponent,i=a.onColumnResize,d=a.flattenColumns,s=a.getRowKey,u=a.expandedKeys,p=a.childrenColumnName,m=a.emptyNode,h=a.expandedRowOffset,g=void 0===h?0:h,v=a.colWidths,y=V(n,p,u,s),b=o.useMemo(function(){return y.map(function(e){return e.rowKey})},[y]),x=o.useRef({renderWithProps:!1}),w=o.useMemo(function(){for(var e=d.length-g,t=0,n=0;n<g;n+=1)t+=v[n]||0;return{offset:g,colSpan:e,sticky:t}},[d.length,g,v]),E=c(["body","wrapper"],"tbody"),k=c(["body","row"],"tr"),C=c(["body","cell"],"td"),S=c(["body","cell"],"th");t=n.length?y.map(function(e,t){var n=e.record,r=e.indent,a=e.index,l=e.rowKey;return o.createElement(J,{key:l,rowKey:l,rowKeys:b,record:n,index:t,renderIndex:a,rowComponent:k,cellComponent:C,scopeCellComponent:S,indent:r,expandedRowInfo:w})}):o.createElement(U,{expanded:!0,className:"".concat(l,"-placeholder"),prefixCls:l,component:k,cellComponent:C,colSpan:d.length,isEmpty:!0},m);var N=I(d);return o.createElement(R.Provider,{value:x.current},o.createElement(E,{className:"".concat(l,"-tbody")},r&&o.createElement(ee,{prefixCls:l,columnsKey:N,onColumnResize:i,columns:d}),t))});var en=["expandable"],eo="RC_TABLE_INTERNAL_COL_DEFINE",er=["columnType"];let ea=function(e){for(var t=e.colWidths,n=e.columns,r=e.columCount,a=f(A,["tableLayout"]).tableLayout,l=[],c=r||n.length,i=!1,d=c-1;d>=0;d-=1){var s=t[d],u=n&&n[d],m=void 0,h=void 0;if(u&&(m=u[eo],"auto"===a&&(h=u.minWidth)),s||h||m||i){var g=m||{},v=(g.columnType,(0,L.A)(g,er));l.unshift(o.createElement("col",(0,p.A)({key:d,style:{width:s,minWidth:h}},v))),i=!0}}return l.length>0?o.createElement("colgroup",null,l):null};var el=n(76713),ec=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"],ei=o.forwardRef(function(e,t){var n=e.className,r=e.noData,a=e.columns,l=e.flattenColumns,c=e.colWidths,i=e.colGroup,d=e.columCount,s=e.stickyOffsets,u=e.direction,p=e.fixHeader,h=e.stickyTopOffset,g=e.stickyBottomOffset,v=e.stickyClassName,y=e.scrollX,b=e.tableLayout,x=e.onScroll,w=e.children,C=(0,L.A)(e,ec),N=f(A,["prefixCls","scrollbarSize","isSticky","getComponent"]),K=N.prefixCls,O=N.scrollbarSize,R=N.isSticky,I=(0,N.getComponent)(["header","table"],"table"),P=R&&!p?0:O,T=o.useRef(null),M=o.useCallback(function(e){(0,m.Xf)(t,e),(0,m.Xf)(T,e)},[]);o.useEffect(function(){function e(e){var t=e.currentTarget,n=e.deltaX;n&&(x({currentTarget:t,scrollLeft:t.scrollLeft+n}),e.preventDefault())}var t=T.current;return null==t||t.addEventListener("wheel",e,{passive:!1}),function(){null==t||t.removeEventListener("wheel",e)}},[]);
1var z=l[l.length-1],D={fixed:z?z.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(K,"-cell-scrollbar")}}},j=(0,o.useMemo)(function(){return P?[].concat((0,el.A)(a),[D]):a},[P,a]),B=(0,o.useMemo)(function(){return P?[].concat((0,el.A)(l),[D]):l},[P,l]),H=(0,o.useMemo)(function(){var e=s.right,t=s.left;return(0,E.A)((0,E.A)({},s),{},{left:"rtl"===u?[].concat((0,el.A)(t.map(function(e){return e+P})),[0]):t,right:"rtl"===u?e:[].concat((0,el.A)(e.map(function(e){return e+P})),[0]),isSticky:R})},[P,s,R]),_=(0,o.useMemo)(function(){for(var e=[],t=0;t<d;t+=1){var n=c[t];if(void 0===n)return null;e[t]=n}return e},[c.join("_"),d]),W=(0,o.useMemo)(function(){var e=!_||!_.length||_.every(function(e){return!e});return r||e},[r,_]);return o.createElement("div",{style:(0,E.A)({overflow:"hidden"},R?{top:h,bottom:g}:{}),ref:M,className:S()(n,(0,k.A)({},v,!!v))},o.createElement(I,{style:{tableLayout:void 0===b?"fixed":b,minWidth:"100%",width:y}},W?i:o.createElement(ea,{colWidths:[].concat((0,el.A)(_),[P]),columCount:d+1,columns:B}),w((0,E.A)((0,E.A)({},C),{},{stickyOffsets:H,columns:j,flattenColumns:B}))))});let ed=o.memo(ei),es=function(e){var t,n=e.cells,r=e.stickyOffsets,a=e.flattenColumns,l=e.rowComponent,c=e.cellComponent,i=e.onHeaderRow,d=e.index,s=f(A,["prefixCls","direction"]),u=s.prefixCls,m=s.direction;i&&(t=i(n.map(function(e){return e.column}),d));var h=I(n.map(function(e){return e.column}));return o.createElement(l,t,n.map(function(e,t){var n,l=e.column,i=z(e.colStart,e.colEnd,a,r,m);return l&&l.onHeaderCell&&(n=e.column.onHeaderCell(l)),o.createElement(M,(0,p.A)({},e,{scope:l.title?e.colSpan>1?"colgroup":"col":null,ellipsis:l.ellipsis,align:l.align,component:c,prefixCls:u,key:h[t]},i,{additionalProps:n,rowType:"header"}))}))},eu=b(function(e){var t=e.stickyOffsets,n=e.columns,r=e.flattenColumns,a=e.onHeaderRow,l=f(A,["prefixCls","getComponent"]),c=l.prefixCls,i=l.getComponent,d=o.useMemo(function(){var e=[];!function t(n,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;e[r]=e[r]||[];var a=o;return n.filter(Boolean).map(function(n){var o={key:n.key,className:n.className||"",children:n.title,column:n,colStart:a},l=1,c=n.children;return c&&c.length>0&&(l=t(c,a,r+1).reduce(function(e,t){return e+t},0),o.hasSubColumns=!0),"colSpan"in n&&(l=n.colSpan),"rowSpan"in n&&(o.rowSpan=n.rowSpan),o.colSpan=l,o.colEnd=o.colStart+l-1,e[r].push(o),a+=l,l})}(n,0);for(var t=e.length,o=function(n){e[n].forEach(function(e){"rowSpan"in e||e.hasSubColumns||(e.rowSpan=t-n)})},r=0;r<t;r+=1)o(r);return e},[n]),s=i(["header","wrapper"],"thead"),u=i(["header","row"],"tr"),p=i(["header","cell"],"th");return o.createElement(s,{className:"".concat(c,"-thead")},d.map(function(e,n){return o.createElement(es,{key:n,flattenColumns:r,cells:e,stickyOffsets:t,rowComponent:u,cellComponent:p,onHeaderRow:a,index:n})}))});var ef=n(76922);function ep(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"number"==typeof t?t:t.endsWith("%")?e*parseFloat(t)/100:null}var em=["children"],eh=["fixed"];function eg(e){return(0,ef.A)(e).filter(function(e){return o.isValidElement(e)}).map(function(e){var t=e.key,n=e.props,o=n.children,r=(0,L.A)(n,em),a=(0,E.A)({key:t},r);return o&&(a.children=eg(o)),a})}function ev(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"key";return e.filter(function(e){return e&&"object"===(0,w.A)(e)}).reduce(function(e,n,o){var r=n.fixed,a=!0===r?"left":r,l="".concat(t,"-").concat(o),c=n.children;return c&&c.length>0?[].concat((0,el.A)(e),(0,el.A)(ev(c,l).map(function(e){var t;return(0,E.A)((0,E.A)({},e),{},{fixed:null!=(t=e.fixed)?t:a})}))):[].concat((0,el.A)(e),[(0,E.A)((0,E.A)({key:l},n),{},{fixed:a})])},[])}let ey=function(e,t){var n=e.prefixCls,a=e.columns,c=e.children,i=e.expandable,d=e.expandedKeys,s=e.columnTitle,u=e.getRowKey,f=e.onTriggerExpand,p=e.expandIcon,m=e.rowExpandable,h=e.expandIconColumnIndex,g=e.expandedRowOffset,v=void 0===g?0:g,y=e.direction,b=e.expandRowByClick,x=e.columnWidth,A=e.fixed,C=e.scrollWidth,S=e.clientWidth,N=o.useMemo(function(){return function e(t){return t.filter(function(e){return e&&"object"===(0,w.A)(e)&&!e.hidden}).map(function(t){var n=t.children;return n&&n.length>0?(0,E.A)((0,E.A)({},t),{},{children:e(n)}):t})}((a||eg(c)||[]).slice())},[a,c]),K=o.useMemo(function(){if(i){var e,t=N.slice();if(!t.includes(r)){var a=h||0,l=0===a&&"right"===A?N.length:a;l>=0&&t.splice(l,0,r)}var c=t.indexOf(r);t=t.filter(function(e,t){return e!==r||t===c});var g=N[c];e=A||(g?g.fixed:null);var y=(0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)({},eo,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",e),"className","".concat(n,"-row-expand-icon-cell")),"width",x),"render",function(e,t,r){var a=u(t,r),l=p({prefixCls:n,expanded:d.has(a),expandable:!m||m(t),record:t,onExpand:f});return b?o.createElement("span",{onClick:function(e){return e.stopPropagation()}},l):l});return t.map(function(e,t){var n=e===r?y:e;return t<v?(0,E.A)((0,E.A)({},n),{},{fixed:n.fixed||"left"}):n})}return N.filter(function(e){return e!==r})},[i,N,u,d,p,y,v]),O=o.useMemo(function(){var e=K;return t&&(e=t(e)),e.length||(e=[{render:function(){return null}}]),e},[t,K,y]),R=o.useMemo(function(){return"rtl"===y?ev(O).map(function(e){var t=e.fixed,n=(0,L.A)(e,eh),o=t;return"left"===t?o="right":"right"===t&&(o="left"),(0,E.A)({fixed:o},n)}):ev(O)},[O,y,C]),I=o.useMemo(function(){for(var e=-1,t=R.length-1;t>=0;t-=1){var n=R[t].fixed;if("left"===n||!0===n){e=t;break}}if(e>=0)for(var o=0;o<=e;o+=1){var r=R[o].fixed;if("left"!==r&&!0!==r)return!0}var a=R.findIndex(function(e){return"right"===e.fixed});if(a>=0){for(var l=a;l<R.length;l+=1)if("right"!==R[l].fixed)return!0}return!1},[R]),P=o.useMemo(function(){if(C&&C>0){var e=0,t=0;R.forEach(function(n){var o=ep(C,n.width);
1o?e+=o:t+=1});var n=Math.max(C,S),o=Math.max(n-e,t),r=t,a=o/t,l=0,c=R.map(function(e){var t=(0,E.A)({},e),n=ep(C,t.width);if(n)t.width=n;else{var c=Math.floor(a);t.width=1===r?o:c,o-=c,r-=1}return l+=t.width,t});if(l<n){var i=n/l;o=n,c.forEach(function(e,t){var n=Math.floor(e.width*i);e.width=t===c.length-1?o:n,o-=n})}return[c,Math.max(l,n)]}return[R,C]},[R,C,S]),T=(0,l.A)(P,2);return[O,T[0],T[1],I]};var eb=(0,n(12268).A)()?window:null;let ex=function(e){var t=e.className,n=e.children;return o.createElement("div",{className:t},n)};function eA(e,t,n,o){var r=s.unstable_batchedUpdates?function(e){s.unstable_batchedUpdates(n,e)}:n;return null!=e&&e.addEventListener&&e.addEventListener(t,r,o),{remove:function(){null!=e&&e.removeEventListener&&e.removeEventListener(t,r,o)}}}var ew=n(74057),eE=n(28034);function ek(e){var t=(0,eE.rb)(e).getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}let eC=o.forwardRef(function(e,t){var n,r,a,c,i,d,s,u,p=e.scrollBodyRef,m=e.onScroll,h=e.offsetScroll,g=e.container,v=e.direction,y=f(A,"prefixCls"),b=(null==(s=p.current)?void 0:s.scrollWidth)||0,x=(null==(u=p.current)?void 0:u.clientWidth)||0,w=b&&x/b*x,C=o.useRef(),N=(n={scrollLeft:0,isHiddenScrollBar:!0},r=(0,o.useRef)(n),a=(0,o.useState)({}),c=(0,l.A)(a,2)[1],i=(0,o.useRef)(null),d=(0,o.useRef)([]),(0,o.useEffect)(function(){return function(){i.current=null}},[]),[r.current,function(e){d.current.push(e);var t=Promise.resolve();i.current=t,t.then(function(){if(i.current===t){var e=d.current,n=r.current;d.current=[],e.forEach(function(e){r.current=e(r.current)}),i.current=null,n!==r.current&&c({})}})}]),K=(0,l.A)(N,2),O=K[0],R=K[1],I=o.useRef({delta:0,x:0}),P=o.useState(!1),T=(0,l.A)(P,2),M=T[0],z=T[1],D=o.useRef(null);o.useEffect(function(){return function(){ew.A.cancel(D.current)}},[]);var L=function(){z(!1)},j=function(e){var t,n=(e||(null==(t=window)?void 0:t.event)).buttons;if(!M||0===n){M&&z(!1);return}var o=I.current.x+e.pageX-I.current.x-I.current.delta,r="rtl"===v;o=Math.max(r?w-x:0,Math.min(r?0:x-w,o)),(!r||Math.abs(o)+Math.abs(w)<x)&&(m({scrollLeft:o/x*(b+2)}),I.current.x=e.pageX)},B=function(){ew.A.cancel(D.current),D.current=(0,ew.A)(function(){if(p.current){var e=ek(p.current).top,t=e+p.current.offsetHeight,n=g===window?document.documentElement.scrollTop+window.innerHeight:ek(g).top+g.clientHeight;R(function(o){return(0,E.A)((0,E.A)({},o),{},{isHiddenScrollBar:t-(0,F.A)()<=n||e>=n-h})})}})},H=function(e){R(function(t){return(0,E.A)((0,E.A)({},t),{},{scrollLeft:b?e/b*x:0})})};return(o.useImperativeHandle(t,function(){return{setScrollLeft:H,checkScrollBarVisible:B}}),o.useEffect(function(){var e=eA(document.body,"mouseup",L,!1),t=eA(document.body,"mousemove",j,!1);return B(),function(){e.remove(),t.remove()}},[w,M]),o.useEffect(function(){if(p.current){for(var e=[],t=(0,eE.rb)(p.current);t;)e.push(t),t=t.parentElement;return e.forEach(function(e){return e.addEventListener("scroll",B,!1)}),window.addEventListener("resize",B,!1),window.addEventListener("scroll",B,!1),g.addEventListener("scroll",B,!1),function(){e.forEach(function(e){return e.removeEventListener("scroll",B)}),window.removeEventListener("resize",B),window.removeEventListener("scroll",B),g.removeEventListener("scroll",B)}}},[g]),o.useEffect(function(){O.isHiddenScrollBar||R(function(e){var t=p.current;return t?(0,E.A)((0,E.A)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e})},[O.isHiddenScrollBar]),b<=x||!w||O.isHiddenScrollBar)?null:o.createElement("div",{style:{height:(0,F.A)(),width:x,bottom:h},className:"".concat(y,"-sticky-scroll")},o.createElement("div",{onMouseDown:function(e){e.persist(),I.current.delta=e.pageX-O.scrollLeft,I.current.x=0,z(!0),e.preventDefault()},ref:C,className:S()("".concat(y,"-sticky-scroll-bar"),(0,k.A)({},"".concat(y,"-sticky-scroll-bar-active"),M)),style:{width:"".concat(w,"px"),transform:"translate3d(".concat(O.scrollLeft,"px, 0, 0)")}}))});var eS="rc-table",eN=[],eK={};function eO(){return"No Data"}var eR=o.forwardRef(function(e,t){var n,r=(0,E.A)({rowKey:"key",prefixCls:eS,emptyText:eO},e),s=r.prefixCls,u=r.className,f=r.rowClassName,m=r.style,h=r.data,g=r.rowKey,v=r.scroll,y=r.tableLayout,b=r.direction,x=r.title,C=r.footer,O=r.summary,R=r.caption,P=r.id,T=r.showHeader,M=r.components,D=r.emptyText,j=r.onRow,V=r.onHeaderRow,X=r.measureRowRender,U=r.onScroll,Y=r.internalHooks,Q=r.transformColumns,J=r.internalRefs,Z=r.tailor,$=r.getContainerWidth,ee=r.sticky,eo=r.rowHoverable,er=void 0===eo||eo,ec=h||eN,ei=!!ec.length,es=Y===a,ef=
1o.useCallback(function(e,t){return(0,K.A)(M,e)||t},[M]),ep=o.useMemo(function(){return"function"==typeof g?g:function(e){return e&&e[g]}},[g]),em=ef(["body"]),eh=(tG=o.useState(-1),tQ=(tY=(0,l.A)(tG,2))[0],tJ=tY[1],tZ=o.useState(-1),t0=(t$=(0,l.A)(tZ,2))[0],t1=t$[1],[tQ,t0,o.useCallback(function(e,t){tJ(e),t1(t)},[])]),eg=(0,l.A)(eh,3),ev=eg[0],eA=eg[1],ew=eg[2],ek=(t6=(t3=r.expandable,t4=(0,L.A)(r,en),!1===(t2="expandable"in r?(0,E.A)((0,E.A)({},t4),t3):t4).showExpandColumn&&(t2.expandIconColumnIndex=-1),t8=t2).expandIcon,t5=t8.expandedRowKeys,t7=t8.defaultExpandedRowKeys,t9=t8.defaultExpandAllRows,ne=t8.expandedRowRender,nt=t8.onExpand,nn=t8.onExpandedRowsChange,no=t8.childrenColumnName||"children",nr=o.useMemo(function(){return ne?"row":!!(r.expandable&&r.internalHooks===a&&r.expandable.__PARENT_RENDER_ICON__||ec.some(function(e){return e&&"object"===(0,w.A)(e)&&e[no]}))&&"nest"},[!!ne,ec]),na=o.useState(function(){if(t7)return t7;if(t9){var e;return e=[],!function t(n){(n||[]).forEach(function(n,o){e.push(ep(n,o)),t(n[no])})}(ec),e}return[]}),nc=(nl=(0,l.A)(na,2))[0],ni=nl[1],nd=o.useMemo(function(){return new Set(t5||nc||[])},[t5,nc]),ns=o.useCallback(function(e){var t,n=ep(e,ec.indexOf(e)),o=nd.has(n);o?(nd.delete(n),t=(0,el.A)(nd)):t=[].concat((0,el.A)(nd),[n]),ni(t),nt&&nt(!o,e),nn&&nn(t)},[ep,nd,ec,nt,nn]),[t8,nr,nd,t6||G,no,ns]),eR=(0,l.A)(ek,6),eI=eR[0],eP=eR[1],eT=eR[2],eM=eR[3],ez=eR[4],eD=eR[5],eL=null==v?void 0:v.x,ej=o.useState(0),eB=(0,l.A)(ej,2),eH=eB[0],e_=eB[1],eW=ey((0,E.A)((0,E.A)((0,E.A)({},r),eI),{},{expandable:!!eI.expandedRowRender,columnTitle:eI.columnTitle,expandedKeys:eT,getRowKey:ep,onTriggerExpand:eD,expandIcon:eM,expandIconColumnIndex:eI.expandIconColumnIndex,direction:b,scrollWidth:es&&Z&&"number"==typeof eL?eL:null,clientWidth:eH}),es?Q:null),eF=(0,l.A)(eW,4),eq=eF[0],eV=eF[1],eX=eF[2],eU=eF[3],eG=null!=eX?eX:eL,eY=o.useMemo(function(){return{columns:eq,flattenColumns:eV}},[eq,eV]),eQ=o.useRef(),eJ=o.useRef(),eZ=o.useRef(),e$=o.useRef();o.useImperativeHandle(t,function(){return{nativeElement:eQ.current,scrollTo:function(e){var t;if(eZ.current instanceof HTMLElement){var n=e.index,o=e.top,r=e.key;if("number"!=typeof o||Number.isNaN(o)){var a,l,c=null!=r?r:ep(ec[n]);null==(l=eZ.current.querySelector('[data-row-key="'.concat(c,'"]')))||l.scrollIntoView()}else null==(a=eZ.current)||a.scrollTo({top:o})}else null!=(t=eZ.current)&&t.scrollTo&&eZ.current.scrollTo(e)}}});var e0=o.useRef(),e1=o.useState(!1),e2=(0,l.A)(e1,2),e3=e2[0],e4=e2[1],e8=o.useState(!1),e6=(0,l.A)(e8,2),e5=e6[0],e7=e6[1],e9=o.useState(new Map),te=(0,l.A)(e9,2),tt=te[0],tn=te[1],to=I(eV).map(function(e){return tt.get(e)}),tr=o.useMemo(function(){return to},[to.join("_")]),ta=(0,o.useMemo)(function(){var e=eV.length,t=function(e,t,n){for(var o=[],r=0,a=e;a!==t;a+=n)o.push(r),eV[a].fixed&&(r+=tr[a]||0);return o},n=t(0,e,1),o=t(e-1,-1,-1).reverse();return"rtl"===b?{left:o,right:n}:{left:n,right:o}},[tr,eV,b]),tl=v&&null!=v.y,tc=v&&null!=eG||!!eI.fixed,ti=tc&&eV.some(function(e){return e.fixed}),td=o.useRef(),ts=(np=void 0===(nf=(nu="object"===(0,w.A)(ee)?ee:{}).offsetHeader)?0:nf,nh=void 0===(nm=nu.offsetSummary)?0:nm,nv=void 0===(ng=nu.offsetScroll)?0:ng,nb=(void 0===(ny=nu.getContainer)?function(){return eb}:ny)()||eb,nx=!!ee,o.useMemo(function(){return{isSticky:nx,stickyClassName:nx?"".concat(s,"-sticky-holder"):"",offsetHeader:np,offsetSummary:nh,offsetScroll:nv,container:nb}},[nx,nv,np,nh,s,nb])),tu=ts.isSticky,tf=ts.offsetHeader,tp=ts.offsetSummary,tm=ts.offsetScroll,th=ts.stickyClassName,tg=ts.container,tv=o.useMemo(function(){return null==O?void 0:O(ec)},[O,ec]),ty=(tl||tu)&&o.isValidElement(tv)&&tv.type===B&&tv.props.fixed;tl&&(nw={overflowY:ei?"scroll":"auto",maxHeight:v.y}),tc&&(nA={overflowX:"auto"},tl||(nw={overflowY:"hidden"}),nE={width:!0===eG?"auto":eG,minWidth:"100%"});var tb=o.useCallback(function(e,t){tn(function(n){if(n.get(e)!==t){var o=new Map(n);return o.set(e,t),o}return n})},[]),tx=function(e){var t=(0,o.useRef)(null),n=(0,o.useRef)();function r(){window.clearTimeout(n.current)}return(0,o.useEffect)(function(){return r},[]),[function(e){t.current=e,r(),n.current=window.setTimeout(function(){t.current=null,n.current=void 0},100)},function(){return t.current}]}(0),tA=(0,l.A)(tx,2),tw=tA[0],tE=tA[1];function tk(e,t){t&&("function"==typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e,t.scrollLeft!==e&&setTimeout(function(){t.scrollLeft=e},0)))}var tC=(0,c.A)(function(e){var t,n=e.currentTarget,o=e.scrollLeft,r="rtl"===b,a="number"==typeof o?o:n.scrollLeft,l=n||eK;tE()&&tE()!==l||(tw(l),tk(a,eJ.current),tk(a,eZ.current),tk(a,e0.current),tk(a,null==(t=td.current)?void 0:t.setScrollLeft));var c=n||eJ.current;if(c){var i=es&&Z&&"number"==typeof eG?eG:c.scrollWidth,d=c.clientWidth;if(i===d){e4(!1),e7(!1);return}r?(e4(-a<i-d),e7(-a>0)):(e4(a>0),e7(a<i-d))}}),tS=(0,c.A)(function(e){tC(e),null==U||U(e)}),tN=function(){if(tc&&eZ.current){var e;tC({currentTarget:(0,eE.rb)(eZ.current),scrollLeft:null==(e=eZ.current)?void 0:e.scrollLeft})}else e4(!1),e7(!1)},tK=o.useRef(!1);o.useEffect(function(){tK.current&&tN()},[tc,h,eq.length]),o.useEffect(function(){tK.current=!0},[]);var tO=o.useState(0),tR=(0,l.A)(tO,2),tI=tR[0],tP=tR[1],tT=o.useState(!0),tM=(0,l.A)(tT,2),tz=tM[0],tD=tM[1];(0,i.A)(function(){Z&&es||(eZ.current instanceof Element?tP((0,F.V)(eZ.current).width):tP((0,F.V)(e$.current).width)),tD((0,W.F)("position","sticky"))},[]),o.useEffect(function(){es&&J&&(J.body.current=eZ.current)});var tL=o.useCallback(function(e){return o.createElement(o.Fragment,null,o.createElement(eu,e),"top"===ty&&o.createElement(H,e,tv))},[ty,tv]),tj=o.useCallback(function(e){return o.createElement(H,e,tv)},[tv]),tB=ef(["table"],"table"),tH=o.useMemo(function(){return y||(ti?"max-content"===eG?"auto":"fixed":tl||tu||eV.some(function(e){return e.ellipsis})?"fixed":"auto")},[tl,ti,eV,y,tu]),t_={colWidths:tr,columCount:eV.length,stickyOffsets:ta,onHeaderRow:V,fixHeader:tl,scroll:v},tW=o.useMemo(function(){return ei?null:"function"==typeof D?D():D},[ei,D]),tF=o.createElement(et,{data:ec,measureColumnWidth:tl||tc||tu}),tq=o.createElement(ea,{colWidths:eV.map(function(e){return e.width}),columns:eV}),tV=null!=R?o.createElement("caption",{className:"".concat(s,"-caption")},R):void 0,tX=(0,q.A)(r,{data:!0}),tU=(0,q.A)(r,{aria:!0});if(tl||tu){"function"==typeof em?(nC=em(ec,{scrollbarSize:tI,ref:eZ,onScroll:tC}),t_.colWidths=eV.map(function(e,t){var n=e.width,o=t===eV.length-1?n-tI:n;return"number"!=typeof o||Number.isNaN(o)?0:o})):nC=o.createElement("div",{style:(0,E.A)((0,E.A)({},nA),nw),onScroll:tS,ref:eZ,className:S()("".concat(s,"-body"))},o.createElement(tB,(0,p.A)({style:(0,E.A)((0,E.A)({},nE),{},{tableLayout:tH})},tU),tV,tq,tF,!ty&&tv&&o.createElement(H,{stickyOffsets:ta,flattenColumns:eV},tv)));var tG,tY,tQ,tJ,tZ,t$,t0,t1,t2,t3,t4,t8,t6,t5,t7,t9,ne,nt,nn,no,nr,na,nl,nc,ni,nd,ns,nu,nf,np,nm,nh,ng,nv,ny,nb,nx,nA,nw,nE,nk,nC,nS=(0,E.A)((0,E.A)((0,E.A)({noData:!ec.length},t_),eY),{},{direction:b,stickyClassName:th,scrollX:eG,tableLayout:tH,onScroll:tC});nk=o.createElement(o.Fragment,null,!1!==T&&o.createElement(ed,(0,p.A)({},nS,{stickyTopOffset:tf,className:"".concat(s,"-header"),ref:eJ,colGroup:tq}),tL),nC,ty&&"top"!==ty&&o.createElement(ed,(0,p.A)({},nS,{stickyBottomOffset:tp,className:"".concat(s,"-summary"),ref:e0,colGroup:tq}),tj),tu&&eZ.current&&eZ.current instanceof Element&&o.createElement(eC,{ref:td,offsetScroll:tm,scrollBodyRef:eZ,onScroll:tC,container:tg,direction:b}))}else nk=o.createElement("div",{style:(0,E.A)((0,E.A)({},nA),nw),className:S()("".concat(s,"-content")),onScroll:tC,ref:eZ},o.createElement(tB,(0,p.A)({style:(0,E.A)((0,E.A)({},nE),{},{tableLayout:tH})},tU),tV,tq,!1!==T&&o.createElement(eu,(0,p.A)({},t_,eY)),tF,tv&&o.createElement(H,{stickyOffsets:ta,flattenColumns:eV},tv)));var nN=o.createElement("div",(0,p.A)({className:S()(s,u,(0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)({},"".concat(s,"-rtl"),"rtl"===b),"".concat(s,"-ping-left"),e3),"".concat(s,"-ping-right"),e5),"".concat(s,"-layout-fixed"),"fixed"===y),"".concat(s,"-fixed-header"),tl),"".concat(s,"-fixed-column"),ti),"".concat(s,"-fixed-column-gapped"),ti&&eU),"".concat(s,"-scroll-horizontal"),tc),"".concat(s,"-has-fix-left"),eV[0]&&eV[0].fixed),"".concat(s,"-has-fix-right"),eV[eV.length-1]&&"right"===eV[eV.length-1].fixed)),style:m,id:P,ref:eQ},tX),x&&o.createElement(ex,{className:"".concat(s,"-title")},x(ec)),o.createElement("div",{ref:e$,className:"".concat(s,"-container")},nk),C&&o.createElement(ex,{className:"".concat(s,"-footer")},C(ec)));tc&&(nN=o.createElement(_.A,{onResize:function(e){var t,n=e.width;null==(t=td.current)||t.checkScrollBarVisible();var o=eQ.current?eQ.current.offsetWidth:n;es&&$&&eQ.current&&(o=$(eQ.current,o)||o),o!==eH&&(tN(),e_(o))}},nN));var nK=(n=eV.map(function(e,t){return z(t,t,eV,ta,b)}),(0,N.A)(function(){return n},[n],function(e,t){return!(0,d.A)(e,t)})),nO=o.useMemo(function(){return{scrollX:eG,prefixCls:s,getComponent:ef,scrollbarSize:tI,direction:b,fixedInfoList:nK,isSticky:tu,supportSticky:tz,componentWidth:eH,fixHeader:tl,fixColumn:ti,horizonScroll:tc,tableLayout:tH,rowClassName:f,expandedRowClassName:eI.expandedRowClassName,expandIcon:eM,expandableType:eP,expandRowByClick:eI.expandRowByClick,expandedRowRender:eI.expandedRowRender,expandedRowOffset:eI.expandedRowOffset,onTriggerExpand:eD,expandIconColumnIndex:eI.expandIconColumnIndex,indentSize:eI.indentSize,allColumnsFixedLeft:eV.every(function(e){return"left"===e.fixed}),emptyNode:tW,columns:eq,flattenColumns:eV,onColumnResize:tb,colWidths:tr,hoverStartRow:ev,hoverEndRow:eA,onHover:ew,rowExpandable:eI.rowExpandable,onRow:j,getRowKey:ep,expandedKeys:eT,childrenColumnName:ez,rowHoverable:er,measureRowRender:X}},[eG,s,ef,tI,b,nK,tu,tz,eH,tl,ti,tc,tH,f,eI.expandedRowClassName,eM,eP,eI.expandRowByClick,eI.expandedRowRender,eI.expandedRowOffset,eD,eI.expandIconColumnIndex,eI.indentSize,tW,eq,eV,tb,tr,ev,eA,ew,eI.rowExpandable,j,ep,eT,ez,er,X]);return o.createElement(A.Provider,{value:nO},nN)}),eI=y(eR,void 0);eI.EXPAND_COLUMN=r,eI.INTERNAL_HOOKS=a,eI.Column=function(e){return null},eI.ColumnGroup=function(e){return null},eI.Summary=B;var eP=n(57340),eT=u(null),eM=u(null);let ez=function(e){var t,n=e.rowInfo,r=e.column,a=e.colIndex,l=e.indent,c=e.index,i=e.component,d=e.renderIndex,s=e.record,u=e.style,m=e.className,h=e.inverse,g=e.getHeight,v=r.render,y=r.dataIndex,b=r.className,x=r.width,A=f(eM,["columnsOffset"]).c
1olumnsOffset,w=Q(n,r,a,l,c),k=w.key,C=w.fixedInfo,N=w.appendCellNode,K=w.additionalCellProps,O=K.style,R=K.colSpan,I=void 0===R?1:R,P=K.rowSpan,T=void 0===P?1:P,z=A[(t=a-1)+(I||1)]-(A[t]||0),D=(0,E.A)((0,E.A)((0,E.A)({},O),u),{},{flex:"0 0 ".concat(z,"px"),width:"".concat(z,"px"),marginRight:I>1?x-z:0,pointerEvents:"auto"}),L=o.useMemo(function(){return h?T<=1:0===I||0===T||T>1},[T,I,h]);L?D.visibility="hidden":h&&(D.height=null==g?void 0:g(T));var j={};return(0===T||0===I)&&(j.rowSpan=1,j.colSpan=1),o.createElement(M,(0,p.A)({className:S()(b,m),ellipsis:r.ellipsis,align:r.align,scope:r.rowScope,component:i,prefixCls:n.prefixCls,key:k,record:s,index:c,renderIndex:d,dataIndex:y,render:L?function(){return null}:v,shouldCellUpdate:r.shouldCellUpdate},C,{appendNode:N,additionalProps:(0,E.A)((0,E.A)({},K),{},{style:D},j)}))};var eD=["data","index","className","rowKey","style","extra","getHeight"],eL=b(o.forwardRef(function(e,t){var n,r=e.data,a=e.index,l=e.className,c=e.rowKey,i=e.style,d=e.extra,s=e.getHeight,u=(0,L.A)(e,eD),m=r.record,h=r.indent,g=r.index,v=f(A,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),y=v.scrollX,b=v.flattenColumns,x=v.prefixCls,w=v.fixColumn,C=v.componentWidth,N=f(eT,["getComponent"]).getComponent,K=X(m,c,a,h),O=N(["body","row"],"div"),R=N(["body","cell"],"div"),I=K.rowSupportExpand,P=K.expanded,T=K.rowProps,z=K.expandedRowRender,D=K.expandedRowClassName;if(I&&P){var j=z(m,a,h+1,P),B=Y(D,m,a,h),H={};w&&(H={style:(0,k.A)({},"--virtual-width","".concat(C,"px"))});var _="".concat(x,"-expanded-row-cell");n=o.createElement(O,{className:S()("".concat(x,"-expanded-row"),"".concat(x,"-expanded-row-level-").concat(h+1),B)},o.createElement(M,{component:R,prefixCls:x,className:S()(_,(0,k.A)({},"".concat(_,"-fixed"),w)),additionalProps:H},j))}var W=(0,E.A)((0,E.A)({},i),{},{width:y});d&&(W.position="absolute",W.pointerEvents="none");var F=o.createElement(O,(0,p.A)({},T,u,{"data-row-key":c,ref:I?null:t,className:S()(l,"".concat(x,"-row"),null==T?void 0:T.className,(0,k.A)({},"".concat(x,"-row-extra"),d)),style:(0,E.A)((0,E.A)({},W),null==T?void 0:T.style)}),b.map(function(e,t){return o.createElement(ez,{key:t,component:R,rowInfo:K,column:e,colIndex:t,indent:h,index:a,renderIndex:g,record:m,inverse:d,getHeight:s})}));return I?o.createElement("div",{ref:t},F,n):F})),ej=b(o.forwardRef(function(e,t){var n=e.data,r=e.onScroll,a=f(A,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),c=a.flattenColumns,i=a.onColumnResize,d=a.getRowKey,s=a.expandedKeys,u=a.prefixCls,p=a.childrenColumnName,m=a.scrollX,h=a.direction,g=f(eT),v=g.sticky,y=g.scrollY,b=g.listItemHeight,x=g.getComponent,E=g.onScroll,k=o.useRef(),C=V(n,p,s,d),S=o.useMemo(function(){var e=0;return c.map(function(t){var n=t.width,o=t.minWidth,r=t.key,a=Math.max(n||0,o||0);return e+=a,[r,a,e]})},[c]),N=o.useMemo(function(){return S.map(function(e){return e[2]})},[S]);o.useEffect(function(){S.forEach(function(e){var t=(0,l.A)(e,2);i(t[0],t[1])})},[S]),o.useImperativeHandle(t,function(){var e,t={scrollTo:function(e){var t;null==(t=k.current)||t.scrollTo(e)},nativeElement:null==(e=k.current)?void 0:e.nativeElement};return Object.defineProperty(t,"scrollLeft",{get:function(){var e;return(null==(e=k.current)?void 0:e.getScrollInfo().x)||0},set:function(e){var t;null==(t=k.current)||t.scrollTo({left:e})}}),Object.defineProperty(t,"scrollTop",{get:function(){var e;return(null==(e=k.current)?void 0:e.getScrollInfo().y)||0},set:function(e){var t;null==(t=k.current)||t.scrollTo({top:e})}}),t});var K=function(e,t){var n=null==(r=C[t])?void 0:r.record,o=e.onCell;if(o){var r,a,l=o(n,t);return null!=(a=null==l?void 0:l.rowSpan)?a:1}return 1},O=o.useMemo(function(){return{columnsOffset:N}},[N]),R="".concat(u,"-tbody"),I=x(["body","wrapper"]),P={};return v&&(P.position="sticky",P.bottom=0,"object"===(0,w.A)(v)&&v.offsetScroll&&(P.bottom=v.offsetScroll)),o.createElement(eM.Provider,{value:O},o.createElement(eP.A,{fullHeight:!1,ref:k,prefixCls:"".concat(R,"-virtual"),styles:{horizontalScrollBar:P},className:R,height:y,itemHeight:b||24,data:C,itemKey:function(e){return d(e.record)},component:I,scrollWidth:m,direction:h,onVirtualScroll:function(e){var t,n=e.x;r({currentTarget:null==(t=k.current)?void 0:t.nativeElement,scrollLeft:n})},onScroll:E,extraRender:function(e){var t=e.start,n=e.end,r=e.getSize,a=e.offsetY;if(n<0)return null;for(var l=c.filter(function(e){return 0===K(e,t)}),i=t,s=function(e){if(!(l=l.filter(function(t){return 0===K(t,e)})).length)return i=e,1},u=t;u>=0&&!s(u);u-=1);for(var f=c.filter(function(e){return 1!==K(e,n)}),p=n,m=function(e){if(!(f=f.filter(function(t){return 1!==K(t,e)})).length)return p=Math.max(e-1,n),1},h=n;h<C.length&&!m(h);h+=1);for(var g=[],v=function(e){if(!C[e])return 1;c.some(function(t){return K(t,e)>1})&&g.push(e)},y=i;y<=p;y+=1)if(v(y))continue;return g.map(function(e){var t=C[e],n=d(t.record,e),l=r(n);return o.createElement(eL,{key:e,data:t,rowKey:n,index:e,style:{to
1p:-a+l.top},extra:!0,getHeight:function(t){var o=e+t-1,a=r(n,d(C[o].record,o));return a.bottom-a.top}})})}},function(e,t,n){var r=d(e.record,t);return o.createElement(eL,{data:e,rowKey:r,index:t,style:n.style})}))})),eB=function(e,t){var n=t.ref,r=t.onScroll;return o.createElement(ej,{ref:n,data:e,onScroll:r})},eH=o.forwardRef(function(e,t){var n=e.data,r=e.columns,l=e.scroll,c=e.sticky,i=e.prefixCls,d=void 0===i?eS:i,s=e.className,u=e.listItemHeight,f=e.components,m=e.onScroll,h=l||{},g=h.x,v=h.y;"number"!=typeof g&&(g=1),"number"!=typeof v&&(v=500);var y=(0,P._q)(function(e,t){return(0,K.A)(f,e)||t}),b=(0,P._q)(m),x=o.useMemo(function(){return{sticky:c,scrollY:v,listItemHeight:u,getComponent:y,onScroll:b}},[c,v,u,y,b]);return o.createElement(eT.Provider,{value:x},o.createElement(eI,(0,p.A)({},e,{className:S()(s,"".concat(d,"-virtual")),scroll:(0,E.A)((0,E.A)({},l),{},{x:g}),components:(0,E.A)((0,E.A)({},f),{},{body:null!=n&&n.length?eB:void 0}),columns:r,internalHooks:a,tailor:!0,ref:t})))});y(eH,void 0);var e_=n(36830),eW=o.createContext(null),eF=o.createContext({});let eq=o.memo(function(e){for(var t=e.prefixCls,n=e.level,r=e.isStart,a=e.isEnd,l="".concat(t,"-indent-unit"),c=[],i=0;i<n;i+=1)c.push(o.createElement("span",{key:i,className:S()(l,(0,k.A)((0,k.A)({},"".concat(l,"-start"),r[i]),"".concat(l,"-end"),a[i]))}));return o.createElement("span",{"aria-hidden":"true",className:"".concat(t,"-indent")},c)});var eV=n(69029),eX=["children"];function eU(e,t){return"".concat(e,"-").concat(t)}function eG(e,t){return null!=e?e:t}function eY(e){var t=e||{},n=t.title,o=t._title,r=t.key,a=t.children,l=n||"title";return{title:l,_title:o||[l],key:r||"key",children:a||"children"}}function eQ(e){return function e(t){return(0,ef.A)(t).map(function(t){if(!(t&&t.type&&t.type.isTreeNode))return(0,O.Ay)(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var n=t.key,o=t.props,r=o.children,a=(0,L.A)(o,eX),l=(0,E.A)({key:n},a),c=e(r);return c.length&&(l.children=c),l}).filter(function(e){return e})}(e)}function eJ(e,t,n){var o=eY(n),r=o._title,a=o.key,l=o.children,c=new Set(!0===t?[]:t),i=[];return!function e(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.map(function(d,s){for(var u,f=eU(o?o.pos:"0",s),p=eG(d[a],f),m=0;m<r.length;m+=1){var h=r[m];if(void 0!==d[h]){u=d[h];break}}var g=Object.assign((0,eV.A)(d,[].concat((0,el.A)(r),[a,l])),{title:u,key:p,parent:o,pos:f,children:null,data:d,isStart:[].concat((0,el.A)(o?o.isStart:[]),[0===s]),isEnd:[].concat((0,el.A)(o?o.isEnd:[]),[s===n.length-1])});return i.push(g),!0===t||c.has(p)?g.children=e(d[l]||[],g):g.children=[],g})}(e),i}function eZ(e){var t,n,o,r,a,l,c,i,d,s,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f=u.initWrapper,p=u.processEntity,m=u.onProcessFinished,h=u.externalGetKey,g=u.childrenPropName,v=u.fieldNames,y=arguments.length>2?arguments[2]:void 0,b={},x={},A={posEntities:b,keyEntities:x};return f&&(A=f(A)||A),t=function(e){var t=e.node,n=e.index,o=e.pos,r=e.key,a=e.parentPos,l=e.level,c={node:t,nodes:e.nodes,index:n,key:r,pos:o,level:l},i=eG(r,o);b[o]=c,x[i]=c,c.parent=b[a],c.parent&&(c.parent.children=c.parent.children||[],c.parent.children.push(c)),p&&p(c,A)},n={externalGetKey:h||y,childrenPropName:g,fieldNames:v},a=(r=("object"===(0,w.A)(n)?n:{externalGetKey:n})||{}).childrenPropName,l=r.externalGetKey,i=(c=eY(r.fieldNames)).key,d=c.children,s=a||d,l?"string"==typeof l?o=function(e){return e[l]}:"function"==typeof l&&(o=function(e){return l(e)}):o=function(e,t){return eG(e[i],t)},function n(r,a,l,c){var i=r?r[s]:e,d=r?eU(l.pos,a):"0",u=r?[].concat((0,el.A)(c),[r]):[];if(r){var f=o(r,d);t({node:r,index:a,pos:d,key:f,parentPos:l.node?l.pos:null,level:l.level+1,nodes:u})}i&&i.forEach(function(e,t){n(e,t,{node:r,pos:d,level:l?l.level+1:-1},u)})}(null),m&&m(A),A}function e$(e,t){var n=t.expandedKeys,o=t.selectedKeys,r=t.loadedKeys,a=t.loadingKeys,l=t.checkedKeys,c=t.halfCheckedKeys,i=t.dragOverNodeKey,d=t.dropPosition,s=t.keyEntities[e];return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==o.indexOf(e),loaded:-1!==r.indexOf(e),loading:-1!==a.indexOf(e),checked:-1!==l.indexOf(e),halfChecked:-1!==c.indexOf(e),pos:String(s?s.pos:""),dragOver:i===e&&0===d,dragOverGapTop:i===e&&-1===d,dragOverGapBottom:i===e&&1===d}}function e0(e){var t=e.data,n=e.expanded,o=e.selected,r=e.checked,a=e.loaded,l=e.loading,c=e.halfChecked,i=e.dragOver,d=e.dragOverGapTop,s=e.dragOverGapBottom,u=e.pos,f=e.active,p=e.eventKe
1y,m=(0,E.A)((0,E.A)({},t),{},{expanded:n,selected:o,checked:r,loaded:a,loading:l,halfChecked:c,dragOver:i,dragOverGapTop:d,dragOverGapBottom:s,pos:u,active:f,key:p});return"props"in m||Object.defineProperty(m,"props",{get:function(){return(0,O.Ay)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),m}var e1=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],e2="open",e3="close",e4=function(e){var t,n,r,a=e.eventKey,c=e.className,i=e.style,d=e.dragOver,s=e.dragOverGapTop,u=e.dragOverGapBottom,f=e.isLeaf,m=e.isStart,h=e.isEnd,g=e.expanded,v=e.selected,y=e.checked,b=e.halfChecked,x=e.loading,A=e.domRef,w=e.active,C=e.data,N=e.onMouseMove,K=e.selectable,O=(0,L.A)(e,e1),R=o.useContext(eW),I=o.useContext(eF),P=o.useRef(null),T=o.useState(!1),M=(0,l.A)(T,2),z=M[0],D=M[1],j=!!(R.disabled||e.disabled||null!=(t=I.nodeDisabled)&&t.call(I,C)),B=o.useMemo(function(){return!!R.checkable&&!1!==e.checkable&&R.checkable},[R.checkable,e.checkable]),H=function(t){j||R.onNodeSelect(t,e0(e))},_=function(t){j||B&&!e.disableCheckbox&&R.onNodeCheck(t,e0(e),!y)},W=o.useMemo(function(){return"boolean"==typeof K?K:R.selectable},[K,R.selectable]),F=function(t){R.onNodeClick(t,e0(e)),W?H(t):_(t)},V=function(t){R.onNodeDoubleClick(t,e0(e))},X=function(t){R.onNodeMouseEnter(t,e0(e))},U=function(t){R.onNodeMouseLeave(t,e0(e))},G=function(t){R.onNodeContextMenu(t,e0(e))},Y=o.useMemo(function(){return!!(R.draggable&&(!R.draggable.nodeDraggable||R.draggable.nodeDraggable(C)))},[R.draggable,C]),Q=function(t){x||R.onNodeExpand(t,e0(e))},J=o.useMemo(function(){return!!((R.keyEntities[a]||{}).children||[]).length},[R.keyEntities,a]),Z=o.useMemo(function(){return!1!==f&&(f||!R.loadData&&!J||R.loadData&&e.loaded&&!J)},[f,R.loadData,J,e.loaded]);o.useEffect(function(){!x&&("function"!=typeof R.loadData||!g||Z||e.loaded||R.onNodeLoad(e0(e)))},[x,R.loadData,R.onNodeLoad,g,Z,e]);var $=o.useMemo(function(){var e;return null!=(e=R.draggable)&&e.icon?o.createElement("span",{className:"".concat(R.prefixCls,"-draggable-icon")},R.draggable.icon):null},[R.draggable]),ee=function(t){var n=e.switcherIcon||R.switcherIcon;return"function"==typeof n?n((0,E.A)((0,E.A)({},e),{},{isLeaf:t})):n},et=o.useMemo(function(){if(!B)return null;var t="boolean"!=typeof B?B:null;return o.createElement("span",{className:S()("".concat(R.prefixCls,"-checkbox"),(0,k.A)((0,k.A)((0,k.A)({},"".concat(R.prefixCls,"-checkbox-checked"),y),"".concat(R.prefixCls,"-checkbox-indeterminate"),!y&&b),"".concat(R.prefixCls,"-checkbox-disabled"),j||e.disableCheckbox)),onClick:_,role:"checkbox","aria-checked":b?"mixed":y,"aria-disabled":j||e.disableCheckbox,"aria-label":"Select ".concat("string"==typeof e.title?e.title:"tree node")},t)},[B,y,b,j,e.disableCheckbox,e.title]),en=o.useMemo(function(){return Z?null:g?e2:e3},[Z,g]),eo=o.useMemo(function(){return o.createElement("span",{className:S()("".concat(R.prefixCls,"-iconEle"),"".concat(R.prefixCls,"-icon__").concat(en||"docu"),(0,k.A)({},"".concat(R.prefixCls,"-icon_loading"),x))})},[R.prefixCls,en,x]),er=o.useMemo(function(){var t=!!R.draggable;return!e.disabled&&t&&R.dragOverNodeKey===a?R.dropIndicatorRender({dropPosition:R.dropPosition,dropLevelOffset:R.dropLevelOffset,indent:R.indent,prefixCls:R.prefixCls,direction:R.direction}):null},[R.dropPosition,R.dropLevelOffset,R.indent,R.prefixCls,R.direction,R.draggable,R.dragOverNodeKey,R.dropIndicatorRender]),ea=o.useMemo(function(){var t,n,r=e.title,a=void 0===r?"---":r,l="".concat(R.prefixCls,"-node-content-wrapper");if(R.showIcon){var c=e.icon||R.icon;t=c?o.createElement("span",{className:S()("".concat(R.prefixCls,"-iconEle"),"".concat(R.prefixCls,"-icon__customize"))},"function"==typeof c?c(e):c):eo}else R.loadData&&x&&(t=eo);return n="function"==typeof a?a(C):R.titleRender?R.titleRender(C):a,o.createElement("span",{ref:P,title:"string"==typeof a?a:"",className:S()(l,"".concat(l,"-").concat(en||"normal"),(0,k.A)({}
1,"".concat(R.prefixCls,"-node-selected"),!j&&(v||z))),onMouseEnter:X,onMouseLeave:U,onContextMenu:G,onClick:F,onDoubleClick:V},t,o.createElement("span",{className:"".concat(R.prefixCls,"-title")},n),er)},[R.prefixCls,R.showIcon,e,R.icon,eo,R.titleRender,C,en,X,U,G,F,V]),el=(0,q.A)(O,{aria:!0,data:!0}),ec=(R.keyEntities[a]||{}).level,ei=h[h.length-1],ed=!j&&Y,es=R.draggingNodeKey===a;return o.createElement("div",(0,p.A)({ref:A,role:"treeitem","aria-expanded":f?void 0:g,className:S()(c,"".concat(R.prefixCls,"-treenode"),(r={},(0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)(r,"".concat(R.prefixCls,"-treenode-disabled"),j),"".concat(R.prefixCls,"-treenode-switcher-").concat(g?"open":"close"),!f),"".concat(R.prefixCls,"-treenode-checkbox-checked"),y),"".concat(R.prefixCls,"-treenode-checkbox-indeterminate"),b),"".concat(R.prefixCls,"-treenode-selected"),v),"".concat(R.prefixCls,"-treenode-loading"),x),"".concat(R.prefixCls,"-treenode-active"),w),"".concat(R.prefixCls,"-treenode-leaf-last"),ei),"".concat(R.prefixCls,"-treenode-draggable"),Y),"dragging",es),(0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)((0,k.A)(r,"drop-target",R.dropTargetKey===a),"drop-container",R.dropContainerKey===a),"drag-over",!j&&d),"drag-over-gap-top",!j&&s),"drag-over-gap-bottom",!j&&u),"filter-node",null==(n=R.filterTreeNode)?void 0:n.call(R,e0(e))),"".concat(R.prefixCls,"-treenode-leaf"),Z))),style:i,draggable:ed,onDragStart:ed?function(t){t.stopPropagation(),D(!0),R.onNodeDragStart(t,e);try{t.dataTransfer.setData("text/plain","")}catch(e){}}:void 0,onDragEnter:Y?function(t){t.preventDefault(),t.stopPropagation(),R.onNodeDragEnter(t,e)}:void 0,onDragOver:Y?function(t){t.preventDefault(),t.stopPropagation(),R.onNodeDragOver(t,e)}:void 0,onDragLeave:Y?function(t){t.stopPropagation(),R.onNodeDragLeave(t,e)}:void 0,onDrop:Y?function(t){t.preventDefault(),t.stopPropagation(),D(!1),R.onNodeDrop(t,e)}:void 0,onDragEnd:Y?function(t){t.stopPropagation(),D(!1),R.onNodeDragEnd(t,e)}:void 0,onMouseMove:N},void 0!==K?{"aria-selected":!!K}:void 0,el),o.createElement(eq,{prefixCls:R.prefixCls,level:ec,isStart:m,isEnd:h}),$,function(){if(Z){var e=ee(!0);return!1!==e?o.createElement("span",{className:S()("".concat(R.prefixCls,"-switcher"),"".concat(R.prefixCls,"-switcher-noop"))},e):null}var t=ee(!1);return!1!==t?o.createElement("span",{onClick:Q,className:S()("".concat(R.prefixCls,"-switcher"),"".concat(R.prefixCls,"-switcher_").concat(g?e2:e3))},t):null}(),et,ea)};function e8(e,t){if(!e)return[];var n=e.slice(),o=n.indexOf(t);return o>=0&&n.splice(o,1),n}function e6(e,t){var n=(e||[]).slice();return -1===n.indexOf(t)&&n.push(t),n}function e5(e){return e.split("-")}function e7(e,t,n,o,r,a,l,c,i,d){var s,u,f=e.clientX,p=e.clientY,m=e.target.getBoundingClientRect(),h=m.top,g=m.height,v=(("rtl"===d?-1:1)*(((null==r?void 0:r.x)||0)-f)-12)/o,y=i.filter(function(e){var t;return null==(t=c[e])||null==(t=t.children)?void 0:t.length}),b=c[n.eventKey];if(p<h+g/2){var x=l.findIndex(function(e){return e.key===b.key});b=c[l[x<=0?0:x-1].key]}var A=b.key,w=b,E=b.key,k=0,C=0;if(!y.includes(A))for(var S=0;S<v;S+=1)if(function(e){if(e.parent){var t=e5(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}(b))b=b.parent,C+=1;else break;var N=t.data,K=b.node,O=!0;return 0===Number((s=e5(b.pos))[s.length-1])&&0===b.level&&p<h+g/2&&a({dragNode:N,dropNode:K,dropPosition:-1})&&b.key===n.eventKey?k=-1:(w.children||[]).length&&y.includes(E)?a({dragNode:N,dropNode:K,dropPosition:0})?k=0:O=!1:0===C?v>-1.5?a({dragNode:N,dropNode:K,dropPosition:1})?k=1:O=!1:a({dragNode:N,dropNode:K,dropPosition:0})?k=0:a({dragNode:N,dropNode:K,dropPosition:1})?k=1:O=!1:a({dragNode:N,dropNode:K,dropPosition:1})?k=1:O=!1,{dropPosition:k,dropLevelOffset:C,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:E,dropContainerKey:0===k?null:(null==(u=b.parent)?void 0:u.key)||null,dropAllowed:O}}function e9(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function te(e){var t;if(!e)return null;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==(0,w.A)(e))return(0,O.Ay)(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function tt(e,t){var n=new Set;
1return(e||[]).forEach(function(e){!function e(o){if(!n.has(o)){var r=t[o];if(r){n.add(o);var a=r.parent;!r.node.disabled&&a&&e(a.key)}}}(e)}),(0,el.A)(n)}function tn(e,t){var n=new Set;return e.forEach(function(e){t.has(e)||n.add(e)}),n}function to(e){var t=e||{},n=t.disabled,o=t.disableCheckbox,r=t.checkable;return!!(n||o)||!1===r}function tr(e,t,n,o){var r,a=[];r=o||to;var l=new Set(e.filter(function(e){var t=!!n[e];return t||a.push(e),t})),c=new Map,i=0;return Object.keys(n).forEach(function(e){var t=n[e],o=t.level,r=c.get(o);r||(r=new Set,c.set(o,r)),r.add(t),i=Math.max(i,o)}),(0,O.Ay)(!a.length,"Tree missing follow keys: ".concat(a.slice(0,100).map(function(e){return"'".concat(e,"'")}).join(", "))),!0===t?function(e,t,n,o){for(var r=new Set(e),a=new Set,l=0;l<=n;l+=1)(t.get(l)||new Set).forEach(function(e){var t=e.key,n=e.node,a=e.children,l=void 0===a?[]:a;r.has(t)&&!o(n)&&l.filter(function(e){return!o(e.node)}).forEach(function(e){r.add(e.key)})});for(var c=new Set,i=n;i>=0;i-=1)(t.get(i)||new Set).forEach(function(e){var t=e.parent;if(!(o(e.node)||!e.parent||c.has(e.parent.key))){if(o(e.parent.node))return void c.add(t.key);var n=!0,l=!1;(t.children||[]).filter(function(e){return!o(e.node)}).forEach(function(e){var t=e.key,o=r.has(t);n&&!o&&(n=!1),!l&&(o||a.has(t))&&(l=!0)}),n&&r.add(t.key),l&&a.add(t.key),c.add(t.key)}});return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(tn(a,r))}}(l,c,i,r):function(e,t,n,o,r){for(var a=new Set(e),l=new Set(t),c=0;c<=o;c+=1)(n.get(c)||new Set).forEach(function(e){var t=e.key,n=e.node,o=e.children,c=void 0===o?[]:o;a.has(t)||l.has(t)||r(n)||c.filter(function(e){return!r(e.node)}).forEach(function(e){a.delete(e.key)})});l=new Set;for(var i=new Set,d=o;d>=0;d-=1)(n.get(d)||new Set).forEach(function(e){var t=e.parent;if(!(r(e.node)||!e.parent||i.has(e.parent.key))){if(r(e.parent.node))return void i.add(t.key);var n=!0,o=!1;(t.children||[]).filter(function(e){return!r(e.node)}).forEach(function(e){var t=e.key,r=a.has(t);n&&!r&&(n=!1),!o&&(r||l.has(t))&&(o=!0)}),n||a.delete(t.key),o&&l.add(t.key),i.add(t.key)}});return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(tn(l,a))}}(l,t.halfCheckedKeys,c,i,r)}e4.isTreeNode=1;var ta=n(76925),tl=n(99737),tc=n(14579),ti=n(26423),td=n(22858);let ts={},tu="SELECT_ALL",tf="SELECT_INVERT",tp="SELECT_NONE",tm=[],th=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return(t||[]).forEach(t=>{n.push(t),t&&"object"==typeof t&&e in t&&th(e,t[e],n)}),n};function tg(e){return null!=e&&e===e.window}var tv=n(41103),ty=n(73967),tb=n(97266),tx=n(50208),tA=n(59825),tw=n(60513),tE=n(73293),tk=n(84382),tC=n(91106),tS=n(68586);let tN=(e,t)=>
1"key"in e&&void 0!==e.key&&null!==e.key?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function tK(e,t){return t?"".concat(t,"-").concat(e):"".concat(e)}let tO=(e,t)=>"function"==typeof e?e(t):e,tR={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"};var tI=n(81601),tP=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:tR}))}),tT=n(40023),tM=n(91069),tz=n(98287),tD=n(99471),tL=n(25244),tj=n(49266),tB=n(90404),tH=n(27956),t_=n(55984),tW=n(81308),tF=n(51115),tq=n(35994);function tV(e){if(null==e)throw TypeError("Cannot destructure "+e)}var tX=n(68196);let tU=function(e,t){var n=o.useState(!1),r=(0,l.A)(n,2),a=r[0],c=r[1];(0,i.A)(function(){if(a)return e(),function(){t()}},[a]),(0,i.A)(function(){return c(!0),function(){c(!1)}},[])};var tG=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],tY=o.forwardRef(function(e,t){var n=e.className,r=e.style,a=e.motion,c=e.motionNodes,d=e.motionType,s=e.onMotionStart,u=e.onMotionEnd,f=e.active,m=e.treeNodeRequiredProps,h=(0,L.A)(e,tG),g=o.useState(!0),v=(0,l.A)(g,2),y=v[0],b=v[1],x=o.useContext(eW).prefixCls,A=c&&"hide"!==d;(0,i.A)(function(){c&&A!==y&&b(A)},[c]);var w=o.useRef(!1),E=function(){c&&!w.current&&(w.current=!0,u())};return(tU(function(){c&&s()},E),c)?o.createElement(tX.Ay,(0,p.A)({ref:t,visible:y},a,{motionAppear:"show"===d,onVisibleChanged:function(e){A===e&&E()}}),function(e,t){var n=e.className,r=e.style;return o.createElement("div",{ref:t,className:S()("".concat(x,"-treenode-motion"),n),style:r},c.map(function(e){var t=Object.assign({},(tV(e.data),e.data)),n=e.title,r=e.key,a=e.isStart,l=e.isEnd;delete t.children;var c=e$(r,m);return o.createElement(e4,(0,p.A)({},t,c,{title:n,active:f,data:e.data,key:r,isStart:a,isEnd:l}))}))}):o.createElement(e4,(0,p.A)({domRef:t,className:n,style:r},h,{active:f}))});function tQ(e,t,n){var o=e.findIndex(function(e){return e.key===n}),r=e[o+1],a=t.findIndex(function(e){return e.key===n});if(r){var l=t.findIndex(function(e){return e.key===r.key});return t.slice(a+1,l)}return t.slice(a+1)}var tJ=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],tZ={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},t$=function(){},t0="RC_TREE_MOTION_".concat(Math.random()),t1={key:t0},t2={key:t0,level:0,index:0,pos:"0",node:t1,nodes:[t1]},t3={parent:null,children:[],pos:t2.pos,data:t1,title:null,key:t0,isStart:[],isEnd:[]};function t4(e,t,n,o){return!1!==t&&n?e.slice(0,Math.ceil(n/o)+1):e}function t8(e){return eG(e.key,e.pos)}var t6=o.forwardRef(function(e,t){var n=e.prefixCls,r=e.data,a=(e.selectable,e.checkable,e.expandedKeys),c=e.selectedKeys,d=e.checkedKeys,s=e.loadedKeys,u=e.loadingKeys,f=e.halfCheckedKeys,m=e.keyEntities,h=e.disabled,g=e.dragging,v=e.dragOverNodeKey,y=e.dropPosition,b=e.motion,x=e.height,A=e.itemHeight,w=e.virtual,E=e.scrollWidth,k=e.focusable,C=e.activeItem,S=e.focused,N=e.tabIndex,K=e.onKeyDown,O=e.onFocus,R=e.onBlur,I=e.onActiveChange,P=e.onListChangeStart,T=e.onListChangeEnd,M=(0,L.A)(e,tJ),z=o.useRef(null),D=o.useRef(null);o.useImperativeHandle(t,function(){return{scrollTo:function(e){z.current.scrollTo(e)},getIndentWidth:function(){return D.current.offsetWidth}}});var j=o.useState(a),B=(0,l.A)(j,2),H=B[0],_=B[1],W=o.useState(r),F=(0,l.A)(W,2),q=F[0],V=F[1],X=o.useState(r),U=(0,l.A)(X,2),G=U[0],Y=U[1],Q=o.useState([]),J=(0,l.A)(Q,2),Z=J[0],$=J[1],ee=o.useState(null),et=(0,l.A)(ee,2),en=et[0],eo=et[1],er=o.useRef(r);function ea(){var e=er.current;V(e),Y(e),$([]),eo(null),T()}er.current=r,(0,i.A)(function(){_(a);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,o=t.length;if(1!==Math.abs(n-o))return{add:!1,key:null};function r(e,t){var n=new Map;e.forEach(function(e){n.set(e,!0)});var o=t.filter(function(e){return!n.has(e)});return 1===o.length?o[0]:null}return n<o?{add:!0,key:r(e,t)}:{add:!1,key:r(t,e)}}(H,a);if(null!==e.key)if(e.add){var t=q.findIndex(function(t){return t.key===e.key}),n=t4(tQ(q,r,e.key),w,x,A),o=q.slice();o.splice(t+1,0,t3),Y(o),$(n),eo("show")}else{var l=r.findIndex(function(t){return t.key===e.key}),c=t4(tQ(r,q,e.key),w,x,A),i=r.slice();i.splice(l+1,0,t3),Y(i),$(c),eo("hide")}else q!==r&&(V(r),Y(r))},[a,r]),o.useEffect(function(){g||ea()},[g]);var el=b?G:r,ec={expandedKeys:a,selectedKeys:c,loadedKeys:s,loadingKeys:u,checkedKeys:d,halfCheckedKeys:f,dragOverNodeKey:v,dropPosition:y,keyEntities:m};return o.createElement(o.Fragment,null,S&&C&&o.createElement("span",{style:tZ,"aria-live":"assertive"},function(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}(C)),o.createElement("div",null,o.createElement("input",{style:tZ,disabled:!1===k||h,tabIndex:!1!==k?N:null,onKeyDown:K,onFocus:O,onBlur:R,value:"",onChange:t$,"aria-label":"for screen reader"})),o.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},o.createElement("div",{className:"".concat(n,"-indent")},o.createElement("div",{ref:D,className:"".concat(n,"-indent-unit")}))),o.createElement(eP.A,(0,p.A)({},M,{data:el,itemKey:t8,height:x,fullHeight:!1,virtual:w,itemHeight:A,scrollWidth:E,prefixCls:"".concat(n,"-list"),ref:z,role:"tree",onVisibleChange:function(e){e.every(function(e){return t8(e)!==t0})&&ea()}}),function(e){var t=e.pos,n=Object.assign({}
1,(tV(e.data),e.data)),r=e.title,a=e.key,l=e.isStart,c=e.isEnd,i=eG(a,t);delete n.key,delete n.children;var d=e$(i,ec);return o.createElement(tY,(0,p.A)({},n,d,{title:r,active:!!C&&a===C.key,pos:t,data:e.data,isStart:l,isEnd:c,motion:b,motionNodes:a===t0?Z:null,motionType:en,onMotionStart:P,onMotionEnd:ea,treeNodeRequiredProps:ec,onMouseMove:function(){I(null)}}))}))}),t5=function(e){(0,tW.A)(n,e);var t=(0,tF.A)(n);function n(){var e;(0,tB.A)(this,n);for(var r=arguments.length,a=Array(r),l=0;l<r;l++)a[l]=arguments[l];return e=t.call.apply(t,[this].concat(a)),(0,k.A)((0,t_.A)(e),"destroyed",!1),(0,k.A)((0,t_.A)(e),"delayedDragEnterLogic",void 0),(0,k.A)((0,t_.A)(e),"loadingRetryTimes",{}),(0,k.A)((0,t_.A)(e),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:eY()}),(0,k.A)((0,t_.A)(e),"dragStartMousePosition",null),(0,k.A)((0,t_.A)(e),"dragNodeProps",null),(0,k.A)((0,t_.A)(e),"currentMouseOverDroppableNodeKey",null),(0,k.A)((0,t_.A)(e),"listRef",o.createRef()),(0,k.A)((0,t_.A)(e),"onNodeDragStart",function(t,n){var o,r=e.state,a=r.expandedKeys,l=r.keyEntities,c=e.props.onDragStart,i=n.eventKey;e.dragNodeProps=n,e.dragStartMousePosition={x:t.clientX,y:t.clientY};var d=e8(a,i);e.setState({draggingNodeKey:i,dragChildrenKeys:(o=[],!function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach(function(t){var n=t.key,r=t.children;o.push(n),e(r)})}(l[i].children),o),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(d),window.addEventListener("dragend",e.onWindowDragEnd),null==c||c({event:t,node:e0(n)})}),(0,k.A)((0,t_.A)(e),"onNodeDragEnter",function(t,n){var o=e.state,r=o.expandedKeys,a=o.keyEntities,l=o.dragChildrenKeys,c=o.flattenNodes,i=o.indent,d=e.props,s=d.onDragEnter,u=d.onExpand,f=d.allowDrop,p=d.direction,m=n.pos,h=n.eventKey;if(e.currentMouseOverDroppableNodeKey!==h&&(e.currentMouseOverDroppableNodeKey=h),!e.dragNodeProps)return void e.resetDragState();var g=e7(t,e.dragNodeProps,n,i,e.dragStartMousePosition,f,c,a,r,p),v=g.dropPosition,y=g.dropLevelOffset,b=g.dropTargetKey,x=g.dropContainerKey,A=g.dropTargetPos,w=g.dropAllowed,E=g.dragOverNodeKey;return l.includes(b)||!w||(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}
1),Object.keys(e.delayedDragEnterLogic).forEach(function(t){clearTimeout(e.delayedDragEnterLogic[t])}),e.dragNodeProps.eventKey!==n.eventKey&&(t.persist(),e.delayedDragEnterLogic[m]=window.setTimeout(function(){if(null!==e.state.draggingNodeKey){var o=(0,el.A)(r),l=a[n.eventKey];l&&(l.children||[]).length&&(o=e6(r,n.eventKey)),e.props.hasOwnProperty("expandedKeys")||e.setExpandedKeys(o),null==u||u(o,{node:e0(n),expanded:!0,nativeEvent:t.nativeEvent})}},800)),e.dragNodeProps.eventKey===b&&0===y)?void e.resetDragState():void(e.setState({dragOverNodeKey:E,dropPosition:v,dropLevelOffset:y,dropTargetKey:b,dropContainerKey:x,dropTargetPos:A,dropAllowed:w}),null==s||s({event:t,node:e0(n),expandedKeys:r}))}),(0,k.A)((0,t_.A)(e),"onNodeDragOver",function(t,n){var o=e.state,r=o.dragChildrenKeys,a=o.flattenNodes,l=o.keyEntities,c=o.expandedKeys,i=o.indent,d=e.props,s=d.onDragOver,u=d.allowDrop,f=d.direction;if(e.dragNodeProps){var p=e7(t,e.dragNodeProps,n,i,e.dragStartMousePosition,u,a,l,c,f),m=p.dropPosition,h=p.dropLevelOffset,g=p.dropTargetKey,v=p.dropContainerKey,y=p.dropTargetPos,b=p.dropAllowed,x=p.dragOverNodeKey;!r.includes(g)&&b&&(e.dragNodeProps.eventKey===g&&0===h?(null!==e.state.dropPosition||null!==e.state.dropLevelOffset||null!==e.state.dropTargetKey||null!==e.state.dropContainerKey||null!==e.state.dropTargetPos||!1!==e.state.dropAllowed||null!==e.state.dragOverNodeKey)&&e.resetDragState():(m!==e.state.dropPosition||h!==e.state.dropLevelOffset||g!==e.state.dropTargetKey||v!==e.state.dropContainerKey||y!==e.state.dropTargetPos||b!==e.state.dropAllowed||x!==e.state.dragOverNodeKey)&&e.setState({dropPosition:m,dropLevelOffset:h,dropTargetKey:g,dropContainerKey:v,dropTargetPos:y,dropAllowed:b,dragOverNodeKey:x}),null==s||s({event:t,node:e0(n)}))}}),(0,k.A)((0,t_.A)(e),"onNodeDragLeave",function(t,n){e.currentMouseOverDroppableNodeKey!==n.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var o=e.props.onDragLeave;null==o||o({event:t,node:e0(n)})}),(0,k.A)((0,t_.A)(e),"onWindowDragEnd",function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)}),(0,k.A)((0,t_.A)(e),"onNodeDragEnd",function(t,n){var o=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null==o||o({event:t,node:e0(n)}),e.dragNodeProps=null,window.removeEventListener("dragend",e.onWindowDragEnd)}),(0,k.A)((0,t_.A)(e),"onNodeDrop",function(t,n){var o,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.state,l=a.dragChildrenKeys,c=a.dropPosition,i=a.dropTargetKey,d=a.dropTargetPos;if(a.dropAllowed){var s=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==i){var u=(0,E.A)((0,E.A)({},e$(i,e.getTreeNodeRequiredProps())),{},{active:(null==(o=e.getActiveItem())?void 0:o.key)===i,data:e.state.keyEntities[i].node}),f=l.includes(i);(0,O.Ay)(!f,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var p=e5(d),m={event:t,node:e0(u),dragNode:e.dragNodeProps?e0(e.dragNodeProps):null,dragNodesKeys:[e.dragNodeProps.eventKey].concat(l),dropToGap:0!==c,dropPosition:c+Number(p[p.length-1])};r||null==s||s(m),e.dragNodeProps=null}}}),(0,k.A)((0,t_.A)(e),"cleanDragState",function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null}),(0,k.A)((0,t_.A)(e),"triggerExpandActionExpand",function(t,n){var o=e.state,r=o.expandedKeys,a=o.flattenNodes,l=n.expanded,c=n.key;if(!n.isLeaf&&!t.shiftKey&&!t.metaKey&&!t.ctrlKey){var i=a.filter(function(e){return e.key===c})[0],d=e0((0,E.A)((0,E.A)({},e$(c,e.getTreeNodeRequiredProps())),{},{data:i.data}));e.setExpandedKeys(l?e8(r,c):e6(r,c)),e.onNodeExpand(t,d)}}),(0,k.A)((0,t_.A)(e),"onNodeClick",function(t,n){var o=e.props,r=o.onClick;"click"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)}),(0,k.A)((0,t_.A)(e),"onNodeDoubleClick",function(t,n){var o=e.props,r=o.onDoubleClick;"doubleClick"===o.expandAction&&e.triggerExpandActionExpand(t,n),null==r||r(t,n)}),(0,k.A)((0,t_.A)(e),"onNodeSelect",function(t,n){var o=e.state.selectedKeys,r=e.state,a=r.keyEntities,l=r.fieldNames,c=e.props,i=c.onSelect,d=c.multiple,s=n.selected,u=n[l.key],f=!s,p=(o=f?d?e6(o,u):[u]:e8(o,u)).map(function(e){var t=a[e];return t?t.node:null}
1).filter(Boolean);e.setUncontrolledState({selectedKeys:o}),null==i||i(o,{event:"select",selected:f,node:n,selectedNodes:p,nativeEvent:t.nativeEvent})}),(0,k.A)((0,t_.A)(e),"onNodeCheck",function(t,n,o){var r,a=e.state,l=a.keyEntities,c=a.checkedKeys,i=a.halfCheckedKeys,d=e.props,s=d.checkStrictly,u=d.onCheck,f=n.key,p={event:"check",node:n,checked:o,nativeEvent:t.nativeEvent};if(s){var m=o?e6(c,f):e8(c,f);r={checked:m,halfChecked:e8(i,f)},p.checkedNodes=m.map(function(e){return l[e]}).filter(Boolean).map(function(e){return e.node}),e.setUncontrolledState({checkedKeys:m})}else{var h=tr([].concat((0,el.A)(c),[f]),!0,l),g=h.checkedKeys,v=h.halfCheckedKeys;if(!o){var y=new Set(g);y.delete(f);var b=tr(Array.from(y),{checked:!1,halfCheckedKeys:v},l);g=b.checkedKeys,v=b.halfCheckedKeys}r=g,p.checkedNodes=[],p.checkedNodesPositions=[],p.halfCheckedKeys=v,g.forEach(function(e){var t=l[e];if(t){var n=t.node,o=t.pos;p.checkedNodes.push(n),p.checkedNodesPositions.push({node:n,pos:o})}}),e.setUncontrolledState({checkedKeys:g},!1,{halfCheckedKeys:v})}null==u||u(r,p)}),(0,k.A)((0,t_.A)(e),"onNodeLoad",function(t){var n,o=t.key,r=e.state.keyEntities[o];if(null==r||null==(n=r.children)||!n.length){var a=new Promise(function(n,r){e.setState(function(a){var l=a.loadedKeys,c=a.loadingKeys,i=void 0===c?[]:c,d=e.props,s=d.loadData,u=d.onLoad;return!s||(void 0===l?[]:l).includes(o)||i.includes(o)?null:(s(t).then(function(){var r=e6(e.state.loadedKeys,o);null==u||u(r,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:r}),e.setState(function(e){return{loadingKeys:e8(e.loadingKeys,o)}}),n()}).catch(function(t){if(e.setState(function(e){return{loadingKeys:e8(e.loadingKeys,o)}}),e.loadingRetryTimes[o]=(e.loadingRetryTimes[o]||0)+1,e.loadingRetryTimes[o]>=10){var a=e.state.loadedKeys;(0,O.Ay)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:e6(a,o)}),n()}r(t)}),{loadingKeys:e6(i,o)})})});return a.catch(function(){}),a}}),(0,k.A)((0,t_.A)(e),"onNodeMouseEnter",function(t,n){var o=e.props.onMouseEnter;null==o||o({event:t,node:n})}),(0,k.A)((0,t_.A)(e),"onNodeMouseLeave",function(t,n){var o=e.props.onMouseLeave;null==o||o({event:t,node:n})}),(0,k.A)((0,t_.A)(e),"onNodeContextMenu",function(t,n){var o=e.props.onRightClick;o&&(t.preventDefault(),o({event:t,node:n}))}),(0,k.A)((0,t_.A)(e),"onFocus",function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,o=Array(n),r=0;r<n;r++)o[r]=arguments[r];null==t||t.apply(void 0,o)}),(0,k.A)((0,t_.A)(e),"onBlur",function(){var t=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var n=arguments.length,o=Array(n),r=0;r<n;r++)o[r]=arguments[r];null==t||t.apply(void 0,o)}),(0,k.A)((0,t_.A)(e),"getTreeNodeRequiredProps",function(){var t=e.state;return{expandedKeys:t.expandedKeys||[],selectedKeys:t.selectedKeys||[],loadedKeys:t.loadedKeys||[],loadingKeys:t.loadingKeys||[],checkedKeys:t.checkedKeys||[],halfCheckedKeys:t.halfCheckedKeys||[],dragOverNodeKey:t.dragOverNodeKey,dropPosition:t.dropPosition,keyEntities:t.keyEntities}}),(0,k.A)((0,t_.A)(e),"setExpandedKeys",function(t){var n=e.state,o=eJ(n.treeData,t,n.fieldNames);e.setUncontrolledState({expandedKeys:t,flattenNodes:o},!0)}),(0,k.A)((0,t_.A)(e),"onNodeExpand",function(t,n){var o=e.state.expandedKeys,r=e.state,a=r.listChanging,l=r.fieldNames,c=e.props,i=c.onExpand,d=c.loadData,s=n.expanded,u=n[l.key];if(!a){var f=o.includes(u),p=!s;if((0,O.Ay)(s&&f||!s&&!f,"Expand state not sync with index check"),o=p?e6(o,u):e8(o,u),e.setExpandedKeys(o),null==i||i(o,{node:n,expanded:p,nativeEvent:t.nativeEvent}),p&&d){var m=e.onNodeLoad(n);m&&m.then(function(){var t=eJ(e.state.treeData,o,l);e.setUncontrolledState({flattenNodes:t})}).catch(function(){var t=e8(e.state.expandedKeys,u);e.setExpandedKeys(t)})}}}),(0,k.A)((0,t_.A)(e),"onListChangeStart",function(){e.setUncontrolledState({listChanging:!0})}),(0,k.A)((0,t_.A)(e),"onListChangeEnd",function(){setTimeout(function(){e.setUncontrolledState({listChanging:!1})})}),(0,k.A)((0,t_.A)(e),"onActiveChange",function(t){var n=e.state.activeKey,o=e.props,r=o.onActiveChange,a=o.itemScrollOffset;n!==t&&(e.setState({activeKey:t}),null!==t&&e.scrollTo({key:t,offset:void 0===a?0:a}),null==r||r(t))}),(0,k.A)((0,t_.A)(e),"getActiveItem",function(){var t=e.state,n=t.activeKey,o=t.flattenNodes;return null===n?null:o.find(function(e){return e.key===n})||null}),(0,k.A)((0,t_.A)(e),"offsetActiveKey",function(t){var n=e.state,o=n.flattenNodes,r=n.activeKey,a=o.findIndex(function(e){return e.key===r});-1===a&&t<0&&(a=o.length),a=(a+t+o.length)%o.length;var l=o[a];if(l){var c=l.key;e.onActiveChange(c)}else e.onActiveChange(null)}),(0,k.A)((0,t_.A)(e),"onKeyDown",function(t){var n=e.state,o=n.activeKey,r=n.expandedKeys,a=n.checkedKeys,l=n.fieldNames,c=e.props,i=c.onKeyDown,d=c.checkable,s=c.selectable;switch(t.which){case tq.A.UP:e.offsetActiveKey(-1),t.preventDefault();break;case tq.A.DOWN:e.offsetActiveKey(1),t.preventDefault()}var u=e.getActiveItem();if(u&&u.data){var f=e.getTreeNodeRequiredProps(),p=!1===u.data.isLeaf||!!(u.data[l.children]||[]).length,m=e0((0,E.A)((0,E.A)({},e$(o,f)),{},{data:u.data,active:!0}));switch(t.which){case tq.A.LEFT:p&&r.includes(o)?e.onNodeExpand({},m):u.parent&&e.onActiveChange(u.parent.key),t.preventDefault();break;case tq.A.RIGHT:p&&!r.includes(o)?e.onNodeExpand({},m):u.children&&u.children.length&&e.onActiveChange(u.children[0].key),t.preventDefault();break;case tq.A.ENTER:case tq.A.SPACE:!d||m.disabled||!1===m.checkable||m.disableCheckbox?d||!s||m.disabled||!1===m.selectable||e.onNodeSelect({},m):e.onNodeCheck({},m,!a.includes(o))}}null==i||i(t)}),(0,k.A)((0,t_.A)(e),"setUncontrolledState",function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var r=!1,a=!0,l={};Object.keys(t).forEach(function(n){if(e.props.hasOwnProperty(n)){a=!1;return}r=!0,l[n]=t[n]}),r&&(!n||a)&&e.setState((0,E.A)((0,E.A)({},l),o))}}),(0,k.A)((0,t_.A)(e),"scrollTo",function(t){e.listRef.current.scrollTo(t)}),e}
1return(0,tH.A)(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props,t=e.activeKey,n=e.itemScrollOffset;void 0!==t&&t!==this.state.activeKey&&(this.setState({activeKey:t}),null!==t&&this.scrollTo({key:t,offset:void 0===n?0:n}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var e,t=this.state,n=t.focused,r=t.flattenNodes,a=t.keyEntities,l=t.draggingNodeKey,c=t.activeKey,i=t.dropLevelOffset,d=t.dropContainerKey,s=t.dropTargetKey,u=t.dropPosition,f=t.dragOverNodeKey,m=t.indent,h=this.props,g=h.prefixCls,v=h.className,y=h.style,b=h.showLine,x=h.focusable,A=h.tabIndex,E=h.selectable,C=h.showIcon,N=h.icon,K=h.switcherIcon,O=h.draggable,R=h.checkable,I=h.checkStrictly,P=h.disabled,T=h.motion,M=h.loadData,z=h.filterTreeNode,D=h.height,L=h.itemHeight,j=h.scrollWidth,B=h.virtual,H=h.titleRender,_=h.dropIndicatorRender,W=h.onContextMenu,F=h.onScroll,V=h.direction,X=h.rootClassName,U=h.rootStyle,G=(0,q.A)(this.props,{aria:!0,data:!0});O&&(e="object"===(0,w.A)(O)?O:"function"==typeof O?{nodeDraggable:O}:{});var Y={prefixCls:g,selectable:E,showIcon:C,icon:N,switcherIcon:K,draggable:e,draggingNodeKey:l,checkable:R,checkStrictly:I,disabled:P,keyEntities:a,dropLevelOffset:i,dropContainerKey:d,dropTargetKey:s,dropPosition:u,dragOverNodeKey:f,indent:m,direction:V,dropIndicatorRender:_,loadData:M,filterTreeNode:z,titleRender:H,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return o.createElement(eW.Provider,{value:Y},o.createElement("div",{className:S()(g,v,X,(0,k.A)((0,k.A)((0,k.A)({},"".concat(g,"-show-line"),b),"".concat(g,"-focused"),n),"".concat(g,"-active-focused"),null!==c)),style:U},o.createElement(t6,(0,p.A)({ref:this.listRef,prefixCls:g,style:y,data:r,disabled:P,selectable:E,checkable:!!R,motion:T,dragging:null!==l,height:D,itemHeight:L,virtual:B,focusable:x,focused:n,tabIndex:void 0===A?0:A,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:F,scrollWidth:j},this.getTreeNodeRequiredProps(),G))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,o,r=t.prevProps,a={prevProps:e};function l(t){return!r&&e.hasOwnProperty(t)||r&&r[t]!==e[t]}var c=t.fieldNames;if(l("fieldNames")&&(a.fieldNames=c=eY(e.fieldNames)),l("treeData")?n=e.treeData:l("children")&&((0,O.Ay)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=eQ(e.children)),n){a.treeData=n;var i=eZ(n,{fieldNames:c});a.keyEntities=(0,E.A)((0,k.A)({},t0,t2),i.keyEntities)}var d=a.keyEntities||t.keyEntities;if(l("expandedKeys")||r&&l("autoExpandParent"))a.expandedKeys=e.autoExpandParent||!r&&e.defaultExpandParent?tt(e.expandedKeys,d):e.expandedKeys;else if(!r&&e.defaultExpandAll){var s=(0,E.A)({},d);delete s[t0];var u=[];Object.keys(s).forEach(function(e){var t=s[e];t.children&&t.children.length&&u.push(t.key)}),a.expandedKeys=u}else!r&&e.defaultExpandedKeys&&(a.expandedKeys=e.autoExpandParent||e.defaultExpandParent?tt(e.defaultExpandedKeys,d):e.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,n||a.expandedKeys){var f=eJ(n||t.treeData,a.expandedKeys||t.expandedKeys,c);a.flattenNodes=f}if(e.selectable&&(l("selectedKeys")?a.selectedKeys=e9(e.selectedKeys,e):!r&&e.defaultSelectedKeys&&(a.selectedKeys=e9(e.defaultSelectedKeys,e))),e.checkable&&(l("checkedKeys")?o=te(e.checkedKeys)||{}:!r&&e.defaultCheckedKeys?o=te(e.defaultCheckedKeys)||{}:n&&(o=te(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),o)){var p=o,m=p.checkedKeys,h=void 0===m?[]:m,g=p.halfCheckedKeys,v=void 0===g?[]:g;if(!e.checkStrictly){var y=tr(h,!0,d);h=y.checkedKeys,v=y.halfCheckedKeys}a.checkedKeys=h,a.halfCheckedKeys=v}return l("loadedKeys")&&(a.loadedKeys=e.loadedKeys),a}}]),n}(o.Component);(0,k.A)(t5,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:function(e){var t=e.dropPosition,n=e.dropLevelOffset,r=e.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};
1switch(t){case -1:a.top=0,a.left=-n*r;break;case 1:a.bottom=0,a.left=-n*r;break;case 0:a.bottom=0,a.left=r}return o.createElement("div",{style:a})},allowDrop:function(){return!0},expandAction:!1}),(0,k.A)(t5,"TreeNode",e4);var t7=n(74331);let t9={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"};var ne=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:t9}))});let nt={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"};var nn=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:nt}))});let no={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"};var nr=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:no}))}),na=n(67345),nl=n(9271),nc=n(20024),ni=n(1957),nd=n(66209),ns=n(77173),nu=n(15956),nf=n(93908);let np=new nc.Mo("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),nm=function(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=".".concat(e),r=t.calc(t.paddingXS).div(2).equal(),a=(0,nu.oX)(t,{treeCls:o,treeNodeCls:"".concat(o,"-treenode"),treeNodePadding:r});return[((e,t)=>{let n,o,{treeCls:r,treeNodeCls:a,treeNodePadding:l,titleHeight:c,indentSize:i,nodeSelectedBg:d,nodeHoverBg:s,colorTextQuaternary:u,controlItemBgActiveDisabled:f}=t;return{[r]:Object.assign(Object.assign({},(0,nd.dF)(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:"background-color ".concat(t.motionDurationSlow),"&-rtl":{direction:"rtl"},["&".concat(r,"-rtl ").concat(r,"-switcher_close ").concat(r,"-switcher-icon svg")]:{transform:"rotate(90deg)"},["&-focused:not(:hover):not(".concat(r,"-active-focused)")]:(0,nd.jk)(t),["".concat(r,"-list-holder-inner")]:{alignItems:"flex-start"},["&".concat(r,"-block-node")]:{["".concat(r,"-list-holder-inner")]:{alignItems:"stretch",["".concat(r,"-node-content-wrapper")]:{flex:"auto"},["".concat(a,".dragging:after")]:{position:"absolute",inset:0,border:"1px solid ".concat(t.colorPrimary),opacity:0,animationName:np,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[a]:{display:"flex",alignItems:"flex-start",marginBottom:l,lineHeight:(0,nc.zA)(c),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:l},["&-disabled ".concat(r,"-node-content-wrapper")]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},["".concat(r,"-checkbox-disabled + ").concat(r,"-node-selected,&").concat(a,"-disabled").concat(a,"-selected ").concat(r,"-node-content-wrapper")]:{backgroundColor:f},["".concat(r,"-checkbox-disabled")]:{pointerEvents:"unset"},["&:not(".concat(a,"-disabled)")]:{["".concat(r,"-node-content-wrapper")]:{"&:hover":{color:t.nodeHoverColor}}},["&-active ".concat(r,"-node-content-wrapper")]:{background:t.controlItemBgHover},["&:not(".concat(a,"-disabled).filter-node ").concat(r,"-title")]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",["".concat(r,"-draggable-icon")]:{flexShrink:0,width:c,textAlign:"center",visibility:"visible",color:u},["&".concat(a,"-disabled ").concat(r,"-draggable-icon")]:{visibility:"hidden"}}},["".concat(r,"-indent")]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:i}},["".concat(r,"-draggable-icon")]:{visibility:"hidden"},["".concat(r,"-switcher, ").concat(r,"-checkbox")]:{marginInlineEnd:t.calc(t.calc(c).sub(t.controlInteractiveSize)).div(2).equal()},["".concat(r,"-switcher")]:Object.assign(Object.assign({}
1,{[".".concat(e,"-switcher-icon")]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:"transform ".concat(t.motionDurationSlow)}}}),{position:"relative",flex:"none",alignSelf:"stretch",width:c,textAlign:"center",cursor:"pointer",userSelect:"none",transition:"all ".concat(t.motionDurationSlow),"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:c,height:c,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:"all ".concat(t.motionDurationSlow)},["&:not(".concat(r,"-switcher-noop):hover:before")]:{backgroundColor:t.colorBgTextHover},["&_close ".concat(r,"-switcher-icon svg")]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(c).div(2).equal(),bottom:t.calc(l).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:"1px solid ".concat(t.colorBorder),content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(c).div(2).equal()).mul(.8).equal(),height:t.calc(c).div(2).equal(),borderBottom:"1px solid ".concat(t.colorBorder),content:'""'}}}),["".concat(r,"-node-content-wrapper")]:Object.assign(Object.assign({position:"relative",minHeight:c,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:"all ".concat(t.motionDurationMid,", border 0s, line-height 0s, box-shadow 0s")},(n=e,o=t,{[".".concat(n,"-drop-indicator")]:{position:"absolute",zIndex:1,height:2,backgroundColor:o.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:"".concat((0,nc.zA)(o.lineWidthBold)," solid ").concat(o.colorPrimary),borderRadius:"50%",content:'""'}}})),{"&:hover":{backgroundColor:s},["&".concat(r,"-node-selected")]:{color:t.nodeSelectedColor,backgroundColor:d},["".concat(r,"-iconEle")]:{display:"inline-block",width:c,height:c,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),["".concat(r,"-unselectable ").concat(r,"-node-content-wrapper:hover")]:{backgroundColor:"transparent"},["".concat(a,".drop-container > [draggable]")]:{boxShadow:"0 0 0 2px ".concat(t.colorPrimary)},"&-show-line":{["".concat(r,"-indent-unit")]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(c).div(2).equal(),bottom:t.calc(l).mul(-1).equal(),borderInlineEnd:"1px solid ".concat(t.colorBorder),content:'""'},"&-end:before":{display:"none"}},["".concat(r,"-switcher")]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},["".concat(a,"-leaf-last ").concat(r,"-switcher-leaf-line:before")]:{top:"auto !important",bottom:"auto !important",height:"".concat((0,nc.zA)(t.calc(c).div(2).equal())," !important")}})}})(e,a),n&&(e=>{let{treeCls:t,treeNodeCls:n,directoryNodeSelectedBg:o,directoryNodeSelectedColor:r,motionDurationMid:a,borderRadius:l,controlItemBgHover:c}=e;return{["".concat(t).concat(t,"-directory ").concat(n)]:{["".concat(t,"-node-content-wrapper")]:{position:"static",["&:has(".concat(t,"-drop-indicator)")]:{position:"relative"},["> *:not(".concat(t,"-drop-indicator)")]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:"background-color ".concat(a),content:'""',borderRadius:l},"&:hover:before":{background:c}},["".concat(t,"-switcher, ").concat(t,"-checkbox, ").concat(t,"-draggable-icon")]:{zIndex:1},"&-selected":{background:o,borderRadius:l,["".concat(t,"-switcher, ").concat(t,"-draggable-icon")]:{color:r},["".concat(t,"-node-content-wrapper")]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:o}}}}}})(a)].filter(Boolean)},nh=(0,nf.OF)("Tree",(e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:(0,ni.gd)("".concat(n,"-checkbox"),e)},nm(n,e),(0,ns.A)(e)]},e=>{let{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},(e=>{let{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:o}=e;return{titleHeight:t,indentSize:t,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:o,nodeSelectedColor:e.colorText}})(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})}),ng=function(e){let{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:l="ltr"}
1=e,c="ltr"===l?"left":"right",i={[c]:-n*a+4,["ltr"===l?"right":"left"]:0};switch(t){case -1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[c]=a+4}return o.createElement("div",{style:i,className:"".concat(r,"-drop-indicator")})},nv={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"};var ny=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:nv}))}),nb=n(35151);let nx={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"};var nA=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:nx}))});let nw={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"};var nE=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:nw}))}),nk=n(65882);let nC=e=>{var t,n;let r,{prefixCls:a,switcherIcon:l,treeNodeProps:c,showLine:i,switcherLoadingIcon:d}=e,{isLeaf:s,expanded:u,loading:f}=c;if(f)return o.isValidElement(d)?d:o.createElement(nb.A,{className:"".concat(a,"-switcher-loading-icon")});if(i&&"object"==typeof i&&(r=i.showLeafIcon),s){if(!i)return null;if("boolean"!=typeof r&&r){let e="function"==typeof r?r(c):r,n="".concat(a,"-switcher-line-custom-icon");return o.isValidElement(e)?(0,nk.Ob)(e,{className:S()(null==(t=e.props)?void 0:t.className,n)}):e}return r?o.createElement(t7.A,{className:"".concat(a,"-switcher-line-icon")}):o.createElement("span",{className:"".concat(a,"-switcher-leaf-line")})}let p="".concat(a,"-switcher-icon"),m="function"==typeof l?l(c):l;return o.isValidElement(m)?(0,nk.Ob)(m,{className:S()(null==(n=m.props)?void 0:n.className,p)}):void 0!==m?m:i?u?o.createElement(nA,{className:"".concat(a,"-switcher-line-icon")}):o.createElement(nE,{className:"".concat(a,"-switcher-line-icon")}):o.createElement(ny,{className:p})},nS=o.forwardRef((e,t)=>{var n;let{getPrefixCls:r,direction:a,virtual:l,tree:c}=o.useContext(ty.QO),{prefixCls:i,className:d,showIcon:s=!1,showLine:u,switcherIcon:f,switcherLoadingIcon:p,blockNode:m=!1,children:h,checkable:g=!1,selectable:v=!0,draggable:y,disabled:b,motion:x,style:A}=e,w=r("tree",i),E=r(),k=o.useContext(nl.A),C=null!=b?b:k,N=null!=x?x:Object.assign(Object.assign({},(0,na.A)(E)),{motionAppear:!1}),K=Object.assign(Object.assign({},e),{checkable:g,selectable:v,showIcon:s,motion:N,blockNode:m,disabled:C,showLine:!!u,dropIndicatorRender:ng}),[O,R,I]=nh(w),[,P]=(0,tS.Ay)(),T=P.paddingXS/2+((null==(n=P.Tree)?void 0:n.titleHeight)||P.controlHeightSM),M=o.useMemo(()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||o.createElement(nr,null)),e},[y]);return O(o.createElement(t5,Object.assign({itemHeight:T,ref:t,virtual:l},K,{style:Object.assign(Object.assign({},null==c?void 0:c.style),A),prefixCls:w,className:S()({["".concat(w,"-icon-hide")]:!s,["".concat(w,"-block-node")]:m,["".concat(w,"-unselectable")]:!v,["".concat(w,"-rtl")]:"rtl"===a,["".concat(w,"-disabled")]:C},null==c?void 0:c.className,d,R,I),direction:a,checkable:g?o.createElement("span",{className:"".concat(w,"-checkbox-inner")}):g,selectable:v,switcherIcon:e=>o.createElement(nC,{prefixCls:w,switcherIcon:f,switcherLoadingIcon:p,treeNodeProps:e,showLine:u}),draggable:M}),h))});function nN(e,t,n){let{key:o,children:r}=n;e.forEach(function(e){let a=e[o],l=e[r];!1!==t(a,e)&&nN(l||[],t,n)})}var nK=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};function nO(e){let{isLeaf:t,expanded:n}=e;return t?o.createElement(t7.A,null):n?o.createElement(ne,null):o.createElement(nn,null)}function nR(e){let{treeData:t,children:n}=e;return t||eQ(n)}let nI=o.forwardRef((e,t)=>
1{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,l=nK(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);let c=o.useRef(null),i=o.useRef(null),[d,s]=o.useState(l.selectedKeys||l.defaultSelectedKeys||[]),[u,f]=o.useState(()=>(()=>{let{keyEntities:e}=eZ(nR(l),{fieldNames:l.fieldNames});return n?Object.keys(e):r?tt(l.expandedKeys||a||[],e):l.expandedKeys||a||[]})());o.useEffect(()=>{"selectedKeys"in l&&s(l.selectedKeys)},[l.selectedKeys]),o.useEffect(()=>{"expandedKeys"in l&&f(l.expandedKeys)},[l.expandedKeys]);let{getPrefixCls:p,direction:m}=o.useContext(ty.QO),{prefixCls:h,className:g,showIcon:v=!0,expandAction:y="click"}=l,b=nK(l,["prefixCls","className","showIcon","expandAction"]),x=p("tree",h),A=S()("".concat(x,"-directory"),{["".concat(x,"-directory-rtl")]:"rtl"===m},g);return o.createElement(nS,Object.assign({icon:nO,ref:t,blockNode:!0},b,{showIcon:v,expandAction:y,prefixCls:x,className:A,expandedKeys:u,selectedKeys:d,onSelect:(e,t)=>{var n;let o,{multiple:r,fieldNames:a}=l,{node:d,nativeEvent:f}=t,{key:p=""}=d,m=nR(l),h=Object.assign(Object.assign({},t),{selected:!0}),g=(null==f?void 0:f.ctrlKey)||(null==f?void 0:f.metaKey),v=null==f?void 0:f.shiftKey;r&&g?(o=e,c.current=p,i.current=o):r&&v?o=Array.from(new Set([].concat((0,el.A)(i.current||[]),(0,el.A)(function(e){let{treeData:t,expandedKeys:n,startKey:o,endKey:r,fieldNames:a}=e,l=[],c=0;return o&&o===r?[o]:o&&r?(nN(t,e=>{if(2===c)return!1;if(e===o||e===r){if(l.push(e),0===c)c=1;else if(1===c)return c=2,!1}else 1===c&&l.push(e);return n.includes(e)},eY(a)),l):[]}({treeData:m,expandedKeys:u,startKey:p,endKey:c.current,fieldNames:a}))))):(o=[p],c.current=p,i.current=o),h.selectedNodes=function(e,t,n){let o=(0,el.A)(t),r=[];return nN(e,(e,t)=>{let n=o.indexOf(e);return -1!==n&&(r.push(t),o.splice(n,1)),!!o.length},eY(n)),r}(m,o,a),null==(n=l.onSelect)||n.call(l,o,h),"selectedKeys"in l||s(o)},onExpand:(e,t)=>{var n;return"expandedKeys"in l||f(e),null==(n=l.onExpand)?void 0:n.call(l,e,t)}}))});nS.DirectoryTree=nI,nS.TreeNode=e4;var nP=n(39486),nT=n(75943);let nM=e=>{let{value:t,filterSearch:n,tablePrefixCls:r,locale:a,onChange:l}=e;return n?o.createElement("div",{className:"".concat(r,"-filter-dropdown-search")},o.createElement(nT.A,{prefix:o.createElement(nP.A,null),placeholder:a.filterSearchPlaceholder,onChange:l,value:t,htmlSize:1,className:"".concat(r,"-filter-dropdown-search-input")})):null},nz=e=>{let{keyCode:t}=e;t===tq.A.ENTER&&e.stopPropagation()},nD=o.forwardRef((e,t)=>o.createElement("div",{className:e.className,onClick:e=>e.stopPropagation(),onKeyDown:nz,ref:t},e.children));function nL(e){let t=[];return(e||[]).forEach(e=>{let{value:n,children:o}=e;t.push(n),o&&(t=[].concat((0,el.A)(t),(0,el.A)(nL(o))))}),t}function nj(e,t){return("string"==typeof t||"number"==typeof t)&&(null==t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}let nB=e=>{var t,n,r,a;let l,{tablePrefixCls:c,prefixCls:i,column:s,dropdownPrefixCls:u,columnKey:f,filterOnClose:p,filterMultiple:m,filterMode:h="menu",filterSearch:g=!1,filterState:v,triggerFilter:y,locale:b,children:x,getPopupContainer:A,rootClassName:w}=e,{filterResetToDefaultFilteredValue:E,defaultFilteredValue:k,filterDropdownProps:C={},filterDropdownOpen:N,filterDropdownVisible:K,onFilterDropdownVisibleChange:O,onFilterDropdownOpenChange:R}=s,[I,P]=o.useState(!1),T=!!(v&&((null==(t=v.filteredKeys)?void 0:t.length)||v.forceFiltered)),M=e=>{var t;P(e),null==(t=C.onOpenChange)||t.call(C,e),null==R||R(e),null==O||O(e)},z=null!=(a=null!=(r=null!=(n=C.open)?n:N)?r:K)?a:I,D=null==v?void 0:v.filteredKeys,[L,j]=(e=>{let t=o.useRef(e),[,n]=(0,tM.C)();return[()=>t.current,e=>{t.current=e,n()}]})(D||[]),B=e=>{let{selectedKeys:t}=e;j(t)},H=(e,t)=>{let{node:n,checked:o}=t;m?B({selectedKeys:e}):B({selectedKeys:o&&n.key?[n.key]:[]})};o.useEffect(()=>{I&&B({selectedKeys:D||[]})},[D]);let[_,W]=o.useState([]),F=e=>{W(e)},[q,V]=o.useState(""),X=e=>{let{value:t}=e.target;V(t)};o.useEffect(()=>{I||V("")},[I]);let U=e=>{let t=(null==e?void 0:e.length)?e:null;if(null===t&&(!v||!v.filteredKeys)||(0,d.A)(t,null==v?void 0:v.filteredKeys,!0))return null;y({column:s,key:f,filteredKeys:t})},G=()=>{M(!1),U(L())},Y=function(){let{confirm:e,closeDropdown:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1};e&&U([]),t&&M(!1),V(""),E?j((k||[]).map(e=>String(e))):j([])}
1,Q=S()({["".concat(u,"-menu-without-submenu")]:!(s.filters||[]).some(e=>{let{children:t}=e;return t})}),J=e=>{e.target.checked?j(nL(null==s?void 0:s.filters).map(e=>String(e))):j([])},Z=e=>{let{filters:t}=e;return(t||[]).map((e,t)=>{let n=String(e.value),o={title:e.text,key:void 0!==e.value?n:String(t)};return e.children&&(o.children=Z({filters:e.children})),o})},$=e=>{var t;return Object.assign(Object.assign({},e),{text:e.title,value:e.key,children:(null==(t=e.children)?void 0:t.map(e=>$(e)))||[]})},{direction:ee,renderEmpty:et}=o.useContext(ty.QO);if("function"==typeof s.filterDropdown)l=s.filterDropdown({prefixCls:"".concat(u,"-custom"),setSelectedKeys:e=>B({selectedKeys:e}),selectedKeys:L(),confirm:function(){let{closeDropdown:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0};e&&M(!1),U(L())},clearFilters:Y,filters:s.filters,visible:z,close:()=>{M(!1)}});else if(s.filterDropdown)l=s.filterDropdown;else{let e=L()||[];l=o.createElement(o.Fragment,null,(()=>{var t,n;let r=null!=(t=null==et?void 0:et("Table.filter"))?t:o.createElement(tD.A,{image:tD.A.PRESENTED_IMAGE_SIMPLE,description:b.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if(0===(s.filters||[]).length)return r;if("tree"===h)return o.createElement(o.Fragment,null,o.createElement(nM,{filterSearch:g,value:q,onChange:X,tablePrefixCls:c,locale:b}),o.createElement("div",{className:"".concat(c,"-filter-dropdown-tree")},m?o.createElement(tc.A,{checked:e.length===nL(s.filters).length,indeterminate:e.length>0&&e.length<nL(s.filters).length,className:"".concat(c,"-filter-dropdown-checkall"),onChange:J},null!=(n=null==b?void 0:b.filterCheckall)?n:null==b?void 0:b.filterCheckAll):null,o.createElement(nS,{checkable:!0,selectable:!1,blockNode:!0,multiple:m,checkStrictly:!m,className:"".concat(u,"-menu"),onCheck:H,checkedKeys:e,selectedKeys:e,showIcon:!1,treeData:Z({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:q.trim()?e=>"function"==typeof g?g(q,$(e)):nj(q,e.title):void 0})));let a=function e(t){let{filters:n,prefixCls:r,filteredKeys:a,filterMultiple:l,searchValue:c,filterSearch:i}=t;return n.map((t,n)=>{let d=String(t.value);if(t.children)return{key:d||n,label:t.text,popupClassName:"".concat(r,"-dropdown-submenu"),children:e({filters:t.children,prefixCls:r,filteredKeys:a,filterMultiple:l,searchValue:c,filterSearch:i})};let s=l?tc.A:td.Ay,u={key:void 0!==t.value?d:n,label:o.createElement(o.Fragment,null,o.createElement(s,{checked:a.includes(d)}),o.createElement("span",null,t.text))};return c.trim()?"function"==typeof i?i(c,t)?u:null:nj(c,t.text)?u:null:u})}({filters:s.filters||[],filterSearch:g,prefixCls:i,filteredKeys:L(),filterMultiple:m,searchValue:q}),l=a.every(e=>null===e);return o.createElement(o.Fragment,null,o.createElement(nM,{filterSearch:g,value:q,onChange:X,tablePrefixCls:c,locale:b}),l?r:o.createElement(tL.A,{selectable:!0,multiple:m,prefixCls:"".concat(u,"-menu"),className:Q,onSelect:B,onDeselect:B,selectedKeys:e,getPopupContainer:A,openKeys:_,onOpenChange:F,items:a}))})(),o.createElement("div",{className:"".concat(i,"-dropdown-btns")},o.createElement(tz.Ay,{type:"link",size:"small",disabled:E?(0,d.A)((k||[]).map(e=>String(e)),e,!0):0===e.length,onClick:()=>Y()},b.filterReset),o.createElement(tz.Ay,{type:"primary",size:"small",onClick:G},b.filterConfirm)))}s.filterDropdown&&(l=o.createElement(tj.A,{selectable:void 0},l)),l=o.createElement(nD,{className:"".concat(i,"-dropdown")},l);let en=(0,tT.A)({trigger:["click"],placement:"rtl"===ee?"bottomLeft":"bottomRight",children:(()=>{let e;return e="function"==typeof s.filterIcon?s.filterIcon(T):s.filterIcon?s.filterIcon:o.createElement(tP,null),o.createElement("span",{role:"button",tabIndex:-1,className:S()("".concat(i,"-trigger"),{active:T}),onClick:e=>{e.stopPropagation()}},e)})(),getPopupContainer:A},Object.assign(Object.assign({},C),{rootClassName:S()(w,C.rootClassName),open:z,onOpenChange:(e,t)=>
1{"trigger"===t.source&&(e&&void 0!==D&&j(D||[]),M(e),e||s.filterDropdown||!p||G())},popupRender:()=>"function"==typeof(null==C?void 0:C.dropdownRender)?C.dropdownRender(l):l}));return o.createElement("div",{className:"".concat(i,"-column")},o.createElement("span",{className:"".concat(c,"-column-title")},x),o.createElement(ti.A,Object.assign({},en)))},nH=(e,t,n)=>{let o=[];return(e||[]).forEach((e,r)=>{var a;let l=tK(r,n),c=void 0!==e.filterDropdown;if(e.filters||c||"onFilter"in e)if("filteredValue"in e){let t=e.filteredValue;c||(t=null!=(a=null==t?void 0:t.map(String))?a:t),o.push({column:e,key:tN(e,l),filteredKeys:t,forceFiltered:e.filtered})}else o.push({column:e,key:tN(e,l),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(o=[].concat((0,el.A)(o),(0,el.A)(nH(e.children,t,l))))}),o},n_=e=>{let t={};return e.forEach(e=>{let{key:n,filteredKeys:o,column:r}=e,{filters:a,filterDropdown:l}=r;if(l)t[n]=o||null;else if(Array.isArray(o)){let e=nL(a);t[n]=e.filter(e=>o.includes(String(e)))}else t[n]=null}),t},nW=(e,t,n)=>t.reduce((e,o)=>{let{column:{onFilter:r,filters:a},filteredKeys:l}=o;return r&&l&&l.length?e.map(e=>Object.assign({},e)).filter(e=>l.some(o=>{let l=nL(a),c=l.findIndex(e=>String(e)===String(o)),i=-1!==c?l[c]:o;return e[n]&&(e[n]=nW(e[n],t,n)),r(i,e)})):e},e),nF=e=>e.flatMap(e=>"children"in e?[e].concat((0,el.A)(nF(e.children||[]))):[e]);var nq=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};let nV=function(e,t,n){let r=n&&"object"==typeof n?n:{},{total:a=0}=r,l=nq(r,["total"]),[c,i]=(0,o.useState)(()=>({current:"defaultCurrent"in l?l.defaultCurrent:1,pageSize:"defaultPageSize"in l?l.defaultPageSize:10})),d=(0,tT.A)(c,l,{total:a>0?a:e}),s=Math.ceil((a||e)/d.pageSize);d.current>s&&(d.current=s||1);let u=(e,t)=>{i({current:null!=e?e:1,pageSize:t||d.pageSize})};return!1===n?[{},()=>{}]:[Object.assign(Object.assign({},d),{onChange:(e,o)=>{var r;n&&(null==(r=n.onChange)||r.call(n,e,o)),u(e,o),t(e,o||(null==d?void 0:d.pageSize))}}),u]},nX={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"};var nU=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:nX}))});let nG={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"};var nY=o.forwardRef(function(e,t){return o.createElement(tI.A,(0,p.A)({},e,{ref:t,icon:nG}))}),nQ=n(94317);let nJ="ascend",nZ="descend",n$=e=>"object"==typeof e.sorter&&"number"==typeof e.sorter.multiple&&e.sorter.multiple,n0=e=>"function"==typeof e?e:!!e&&"object"==typeof e&&!!e.compare&&e.compare,n1=(e,t,n)=>{let o=[],r=(e,t)=>{o.push({column:e,key:tN(e,t),multiplePriority:n$(e),sortOrder:e.sortOrder})};return(e||[]).forEach((e,a)=>{let l=tK(a,n);e.children?("sortOrder"in e&&r(e,l),o=[].concat((0,el.A)(o),(0,el.A)(n1(e.children,t,l)))):e.sorter&&("sortOrder"in e?r(e,l):t&&e.defaultSortOrder&&o.push({column:e,key:tN(e,l),multiplePriority:n$(e),sortOrder:e.defaultSortOrder}))}),o},n2=(e,t,n,r,a,l,c,i)=>(t||[]).map((t,d)=>{let s=tK(d,i),u=t;if(u.sorter){let i,d=u.sortDirections||a,f=void 0===u.showSorterTooltip?c:u.showSorterTooltip,p=tN(u,s),m=n.find(e=>{let{key:t}=e;return t===p}),h=m?m.sortOrder:null,g=((e,t)=>t?e[e.indexOf(t)+1]:e[0])(d,h);if(t.sortIcon)i=t.sortIcon({sortOrder:h});else{let t=d.includes(nJ)&&o.createElement(nY,{className:S()("".concat(e,"-column-sorter-up"),{active:h===nJ})}),n=d.includes(nZ)&&o.createElement(nU,{className:S()("".concat(e,"-column-sorter-down"),{active:h===nZ})});i=o.createElement("span",{className:S()("".concat(e,"-column-sorter"),{["".concat(e,"-column-sorter-full")]:!!(t&&n)})},o.createElement("span",{className:"".concat(e,"-column-sorter-inner"),"aria-hidden":"true"},t,n))}let{cancelSort:v,triggerAsc:y,triggerDesc:b}=l||{},x=v;g===nZ?x=b:g===nJ&&(x=y);let A="object"==typeof f?Object.assign({title:x},f):{title:x};u=Object.assign(Object.assign({},u),{className:S()(u.className,{["".concat(e,"-column-sort")]:h}),title:n=>{let r="".concat(e,"-column-sorters"),a=o.createElement("span",{className:"".concat(e,"-column-title")},tO(t.title,n)),l=o.createElement("div",{className:r},a,i);return f?"boolean"!=typeof f&&(null==f?void 0:f.target)==="sorter-icon"?o.createElement("div",{className:S()(r,"".concat(r,"-tooltip-target-sorter"))},a,o.createElement(nQ.A,Object.assign({},A),i)):o.createElement(nQ.A,Object.assign({},A),l):l},onHeaderCell:n=>{var o;let a=(null==(o=t.onHeaderCell)?void 0:o.call(t,n))||{},l=a.onClick,c=a.onKeyDown;a.onClick=e=>{r({column:t,key:p,sortOrder:g,multiplePriority:n$(t)}),null==l||l(e)},a.onKeyDown=e=>{e.keyCode===tq.A.ENTER&&(r({column:t,key:p,sortOrder:g,multiplePriority:n$(t)}),null==c||c(e))};let i=((e,t)=>{let n=tO(e,t);return"[object Object]"===Object.prototype.toString.call(n)?"":n})(t.title,{}),d=null==i?void 0:i.toString();return h&&(a["aria-sort"]="ascend"===h?"ascending":"descending"),a["aria-label"]=d||"",a.className=S()(a.className,"".concat(e,"-column-has-sorters")),a.tabIndex=0,t.ellipsis&&(a.title=(null!=i?i:"").toString()),a}})}return"children"in u&&(u=Object.assign(Object.assign({},u),{children:n2(e,u.children,n,r,a,l,c,s)})),u}),n3=e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},n4=e=>{let t=e.filter(e=>{let{sortOrder:t}=e;return t}).map(n3);if(0===t.length&&e.length){let t=e.length-1;return Object.assign(Object.assign({}
1,n3(e[t])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},n8=(e,t,n)=>{let o=t.slice().sort((e,t)=>t.multiplePriority-e.multiplePriority),r=e.slice(),a=o.filter(e=>{let{column:{sorter:t},sortOrder:n}=e;return n0(t)&&n});return a.length?r.sort((e,t)=>{for(let n=0;n<a.length;n+=1){let{column:{sorter:o},sortOrder:r}=a[n],l=n0(o);if(l&&r){let n=l(e,t,r);if(0!==n)return r===nJ?n:-n}}return 0}).map(e=>{let o=e[n];return o?Object.assign(Object.assign({},e),{[n]:n8(o,t,n)}):e}):r},n6=(e,t)=>e.map(e=>{let n=Object.assign({},e);return n.title=tO(e.title,t),"children"in n&&(n.children=n6(n.children,t)),n}),n5=y(eR,(e,t)=>{let{_renderTimes:n}=e,{_renderTimes:o}=t;return n!==o}),n7=y(eH,(e,t)=>{let{_renderTimes:n}=e,{_renderTimes:o}=t;return n!==o});var n9=n(49223);let oe=e=>{let{componentCls:t,lineWidth:n,tableBorderColor:o,calc:r}=e,a="".concat((0,nc.zA)(n)," ").concat(e.lineType," ").concat(o);return{["".concat(t,"-wrapper")]:{["".concat(t,"-summary")]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},["div".concat(t,"-summary")]:{boxShadow:"0 ".concat((0,nc.zA)(r(n).mul(-1).equal())," 0 ").concat(o)}}}},ot=(0,nf.OF)("Table",e=>{let{colorTextHeading:t,colorSplit:n,colorBgContainer:o,controlInteractiveSize:r,headerBg:a,headerColor:l,headerSortActiveBg:c,headerSortHoverBg:i,bodySortBg:d,rowHoverBg:s,rowSelectedBg:u,rowSelectedHoverBg:f,rowExpandedBg:p,cellPaddingBlock:m,cellPaddingInline:h,cellPaddingBlockMD:g,cellPaddingInlineMD:v,cellPaddingBlockSM:y,cellPaddingInlineSM:b,borderColor:x,footerBg:A,footerColor:w,headerBorderRadius:E,cellFontSize:k,cellFontSizeMD:C,cellFontSizeSM:S,headerSplitColor:N,fixedHeaderSortActiveBg:K,headerFilterHoverBg:O,filterDropdownBg:R,expandIconBg:I,selectionColumnWidth:P,stickyScrollBarBg:T,calc:M}=e,z=(0,nu.oX)(e,{tableFontSize:k,tableBg:o,tableRadius:E,tablePaddingVertical:m,tablePaddingHorizontal:h,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:v,tablePaddingVerticalSmall:y,tablePaddingHorizontalSmall:b,tableBorderColor:x,tableHeaderTextColor:l,tableHeaderBg:a,tableFooterTextColor:w,tableFooterBg:A,tableHeaderCellSplitColor:N,tableHeaderSortBg:c,tableHeaderSortHoverBg:i,tableBodySortBg:d,tableFixedHeaderSortActiveBg:K,tableHeaderFilterActiveBg:O,tableFilterDropdownBg:R,tableRowHoverBg:s,tableSelectedRowBg:u,tableSelectedRowHoverBg:f,zIndexTableFixed:2,zIndexTableSticky:M(2).add(1).equal({unit:!1}),tableFontSizeMiddle:C,tableFontSizeSmall:S,tableSelectionColumnWidth:P,tableExpandIconBg:I,tableExpandColumnWidth:M(r).add(M(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:T,tableScrollThumbBgHover:t,tableScrollBg:n});return[(e=>{let{componentCls:t,fontWeightStrong:n,tablePaddingVertical:o,tablePaddingHorizontal:r,tableExpandColumnWidth:a,lineWidth:l,lineType:c,tableBorderColor:i,tableFontSize:d,tableBg:s,tableRadius:u,tableHeaderTextColor:f,motionDurationMid:p,tableHeaderBg:m,tableHeaderCellSplitColor:h,tableFooterTextColor:g,tableFooterBg:v,calc:y}=e,b="".concat((0,nc.zA)(l)," ").concat(c," ").concat(i);return{["".concat(t,"-wrapper")]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},(0,nd.t6)()),{[t]:Object.assign(Object.assign({},(0,nd.dF)(e)),{fontSize:d,background:s,borderRadius:"".concat((0,nc.zA)(u)," ").concat((0,nc.zA)(u)," 0 0"),scrollbarColor:"".concat(e.tableScrollThumbBg," ").concat(e.tableScrollBg)}),table:{width:"100%",textAlign:"start",borderRadius:"".concat((0,nc.zA)(u)," ").concat((0,nc.zA)(u)," 0 0"),borderCollapse:"separate",borderSpacing:0},["\n ".concat(t,"-cell,\n ").concat(t,"-thead > tr > th,\n ").concat(t,"-tbody > tr > th,\n ").concat(t,"-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n ")]:{position:"relative",padding:"".concat((0,nc.zA)(o)," ").concat((0,nc.zA)(r)),overflowWrap:"break-word"},["".concat(t,"-title")]:{padding:"".concat((0,nc.zA)(o)," ").concat((0,nc.zA)(r))},["".concat(t,"-thead")]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:f,fontWeight:n,textAlign:"start",background:m,borderBottom:b,transition:"background ".concat(p," ease"),"&[colspan]:not([colspan='1'])":{textAlign:"center"},["&:not(:last-child):not(".concat(t,"-selection-column):not(").concat(t,"-row-expand-icon-cell):not([colspan])::before")]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:h,transform:"translateY(-50%)",transition:"background-color ".concat(p),content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},["".concat(t,"-tbody")]:{"> tr":{"> th, > td":{transition:"background ".concat(p,", border-color ").concat(p),borderBottom:b,["\n > ".concat(t,"-wrapper:only-child,\n > ").concat(t,"-expanded-row-fixed > ").concat(t,"-wrapper:only-child\n ")]:{[t]:{marginBlock:(0,nc.zA)(y(o).mul(-1).equal()),marginInline:"".concat((0,nc.zA)(y(a).sub(r).equal()),"\n ").concat((0,nc.zA)(y(r).mul(-1).equal())),["".concat(t,"-tbody > tr:last-child > td")]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:f,fontWeight:n,textAlign:"start",background:m,borderBottom:b,transition:"background ".concat(p," ease")},["& > ".concat(t,"-measure-cell")]:{paddingBlock:"0 !important",borderBlock:"0 !important",["".concat(t,"-measure-cell-content")]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},["".concat(t,"-footer")]:{padding:"".concat((0,nc.zA)(o)," ").concat((0,nc.zA)(r)),color:g,background:v}})}})(z),(e=>{let{componentCls:t,antCls:n,margin:o}=e;return{["".concat(t,"-wrapper ").concat(t,"-pagination").concat(n,"-pagination")]:{margin:"".concat((0,nc.zA)(o)," 0")}}})(z),oe(z),(e=>{let{componentCls:t,marginXXS:n,fontSizeIcon:o,headerIconColor:r,headerIconHoverColor:a}=e;return{["".concat(t,"-wrapper")]:{["".concat(t,"-thead th").concat(t,"-column-has-sorters")]:{outline:"none",cursor:"pointer",transition:"all ".concat(e.motionDurationSlow,", left 0s"),"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},["\n &".concat(t,"-cell-fix-left:hover,\n &").concat(t,"-cell-fix-right:hover\n ")]:{background:e.tableFixedHeaderSortActiveBg}},["".concat(t,"-thead th").concat(t,"-column-sort")]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},["td".concat(t,"-column-sort")]:{background:e.tableBodySortBg},["".concat(t,"-column-title")]:{position:"relative",zIndex:1,flex:1,minWidth:0}
1,["".concat(t,"-column-sorters")]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},["".concat(t,"-column-sorters-tooltip-target-sorter")]:{"&::after":{content:"none"}},["".concat(t,"-column-sorter")]:{marginInlineStart:n,color:r,fontSize:0,transition:"color ".concat(e.motionDurationSlow),"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:o,"&.active":{color:e.colorPrimary}},["".concat(t,"-column-sorter-up + ").concat(t,"-column-sorter-down")]:{marginTop:"-0.3em"}},["".concat(t,"-column-sorters:hover ").concat(t,"-column-sorter")]:{color:a}}}})(z),(e=>{let{componentCls:t,antCls:n,iconCls:o,tableFilterDropdownWidth:r,tableFilterDropdownSearchWidth:a,paddingXXS:l,paddingXS:c,colorText:i,lineWidth:d,lineType:s,tableBorderColor:u,headerIconColor:f,fontSizeSM:p,tablePaddingHorizontal:m,borderRadius:h,motionDurationSlow:g,colorIcon:v,colorPrimary:y,tableHeaderFilterActiveBg:b,colorTextDisabled:x,tableFilterDropdownBg:A,tableFilterDropdownHeight:w,controlItemBgHover:E,controlItemBgActive:k,boxShadowSecondary:C,filterDropdownMenuBg:S,calc:N}=e,K="".concat(n,"-dropdown"),O="".concat(t,"-filter-dropdown"),R="".concat(n,"-tree"),I="".concat((0,nc.zA)(d)," ").concat(s," ").concat(u);return[{["".concat(t,"-wrapper")]:{["".concat(t,"-filter-column")]:{display:"flex",justifyContent:"space-between"},["".concat(t,"-filter-trigger")]:{position:"relative",display:"flex",alignItems:"center",marginBlock:N(l).mul(-1).equal(),marginInline:"".concat((0,nc.zA)(l)," ").concat((0,nc.zA)(N(m).div(2).mul(-1).equal())),padding:"0 ".concat((0,nc.zA)(l)),color:f,fontSize:p,borderRadius:h,cursor:"pointer",transition:"all ".concat(g),"&:hover":{color:v,background:b},"&.active":{color:y}}}},{["".concat(n,"-dropdown")]:{[O]:Object.assign(Object.assign({},(0,nd.dF)(e)),{minWidth:r,backgroundColor:A,borderRadius:h,boxShadow:C,overflow:"hidden",["".concat(K,"-menu")]:{maxHeight:w,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:S,"&:empty::after":{display:"block",padding:"".concat((0,nc.zA)(c)," 0"),color:x,fontSize:p,textAlign:"center",content:'"Not Found"'}},["".concat(O,"-tree")]:{paddingBlock:"".concat((0,nc.zA)(c)," 0"),paddingInline:c,[R]:{padding:0},["".concat(R,"-treenode ").concat(R,"-node-content-wrapper:hover")]:{backgroundColor:E},["".concat(R,"-treenode-checkbox-checked ").concat(R,"-node-content-wrapper")]:{"&, &:hover":{backgroundColor:k}}},["".concat(O,"-search")]:{padding:c,borderBottom:I,"&-input":{input:{minWidth:a},[o]:{color:x}}},["".concat(O,"-checkall")]:{width:"100%",marginBottom:l,marginInlineStart:l},["".concat(O,"-btns")]:{display:"flex",justifyContent:"space-between",padding:"".concat((0,nc.zA)(N(c).sub(d).equal())," ").concat((0,nc.zA)(c)),overflow:"hidden",borderTop:I}})}},{["".concat(n,"-dropdown ").concat(O,", ").concat(O,"-submenu")]:{["".concat(n,"-checkbox-wrapper + span")]:{paddingInlineStart:c,color:i},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]})(z),(e=>{let{componentCls:t,lineWidth:n,lineType:o,tableBorderColor:r,tableHeaderBg:a,tablePaddingVertical:l,tablePaddingHorizontal:c,calc:i}=e,d="".concat((0,nc.zA)(n)," ").concat(o," ").concat(r),s=(e,o,r)=>({["&".concat(t,"-").concat(e)]:{["> ".concat(t,"-container")]:{["> ".concat(t,"-content, > ").concat(t,"-body")]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{["> ".concat(t,"-expanded-row-fixed")]:{margin:"".concat((0,nc.zA)(i(o).mul(-1).equal()),"\n ").concat((0,nc.zA)(i(i(r).add(n)).mul(-1).equal()))}}}}}});return{["".concat(t,"-wrapper")]:{["".concat(t).concat(t,"-bordered")]:Object.assign(Object.assign(Object.assign({["> ".concat(t,"-title")]:{border:d,borderBottom:0},["> ".concat(t,"-container")]:{borderInlineStart:d,borderTop:d,["\n > ".concat(t,"-content,\n > ").concat(t,"-header,\n > ").concat(t,"-body,\n > ").concat(t,"-summary\n ")]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:d},"> thead":{"> tr:not(:last-child) > th":{borderBottom:d},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{["> ".concat(t,"-cell-fix-right-first::after")]:{borderInlineEnd:d}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{["> ".concat(t,"-expanded-row-fixed")]:{margin:"".concat((0,nc.zA)(i(l).mul(-1).equal())," ").concat((0,nc.zA)(i(i(c).add(n)).mul(-1).equal())),"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:d,content:'""'}}}}}},["&".concat(t,"-scroll-horizontal")]:{["> ".concat(t,"-container > ").concat(t,"-body")]:{"> table > tbody":{["\n > tr".concat(t,"-expanded-row,\n > tr").concat(t,"-placeholder\n ")]:{"> th, > td":{borderInlineEnd:0}}}}}},s("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),s("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{["> ".concat(t,"-footer")]:{border:d,borderTop:0}}),["".concat(t,"-cell")]:{["".concat(t,"-container:first-child")]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:"0 ".concat((0,nc.zA)(n)," 0 ").concat((0,nc.zA)(n)," ").concat(a)}},["".concat(t,"-bordered ").concat(t,"-cell-scrollbar")]:{borderInlineEnd:d}}}})(z),(e=>{let{componentCls:t,tableRadius:n}=e;return{["".concat(t,"-wrapper")]:{[t]:{["".concat(t,"-title, ").concat(t,"-header")]:{borderRadius:"".concat((0,nc.zA)(n)," ").concat((0,nc.zA)(n)," 0 0")},["".concat(t,"-title + ").concat(t,"-container")]:{borderStartStartRadius:0,borderStartEndRadius:0,["".concat(t,"-header, table")]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:"0 0 ".concat((0,nc.zA)(n)," ").concat((0,nc.zA)(n))}}}}})(z),(e=>{let{componentCls:t,antCls:n,motionDurationSlow:o,lineWidth:r,paddingXS:a,lineType:l,tableBorderColor:c,tableExpandIconBg:i,tableExpandColumnWidth:d,borderRadius:s,tablePaddingVertical:u,tablePaddingHorizontal:f,tableExpandedRowBg:p,paddingXXS:m,expandIconMarginTop:h,expandIconSize:g,expandIconHalfInner:v,expandIconScale:y,calc:b}=e,x="".concat((0,nc.zA)(r)," ").concat(l," ").concat(c),A=b(m).sub(r).equal();return{["".concat(t,"-wrapper")]:{["".concat(t,"-expand-icon-col")]:{width:d},["".concat(t,"-row-expand-icon-cell")]:{textAlign:"center",["".concat(t,"-row-expand-icon")]:{dis
1play:"inline-flex",float:"none",verticalAlign:"sub"}},["".concat(t,"-row-indent")]:{height:1,float:"left"},["".concat(t,"-row-expand-icon")]:Object.assign(Object.assign({},(0,nd.Y1)(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:(0,nc.zA)(g),background:i,border:x,borderRadius:s,transform:"scale(".concat(y,")"),"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:"transform ".concat(o," ease-out"),content:'""'},"&::before":{top:v,insetInlineEnd:A,insetInlineStart:A,height:r},"&::after":{top:A,bottom:A,insetInlineStart:v,width:r,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"}}),["".concat(t,"-row-indent + ").concat(t,"-row-expand-icon")]:{marginTop:h,marginInlineEnd:a},["tr".concat(t,"-expanded-row")]:{"&, &:hover":{"> th, > td":{background:p}},["".concat(n,"-descriptions-view")]:{display:"flex",table:{flex:"auto",width:"100%"}}},["".concat(t,"-expanded-row-fixed")]:{position:"relative",margin:"".concat((0,nc.zA)(b(u).mul(-1).equal())," ").concat((0,nc.zA)(b(f).mul(-1).equal())),padding:"".concat((0,nc.zA)(u)," ").concat((0,nc.zA)(f))}}}})(z),oe(z),(e=>{let{componentCls:t}=e;return{["".concat(t,"-wrapper")]:{["".concat(t,"-tbody > tr").concat(t,"-placeholder")]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}})(z),(e=>{let{componentCls:t,antCls:n,iconCls:o,fontSizeIcon:r,padding:a,paddingXS:l,headerIconColor:c,headerIconHoverColor:i,tableSelectionColumnWidth:d,tableSelectedRowBg:s,tableSelectedRowHoverBg:u,tableRowHoverBg:f,tablePaddingHorizontal:p,calc:m}=e;return{["".concat(t,"-wrapper")]:{["".concat(t,"-selection-col")]:{width:d,["&".concat(t,"-selection-col-with-dropdown")]:{width:m(d).add(r).add(m(a).div(4)).equal()}},["".concat(t,"-bordered ").concat(t,"-selection-col")]:{width:m(d).add(m(l).mul(2)).equal(),["&".concat(t,"-selection-col-with-dropdown")]:{width:m(d).add(r).add(m(a).div(4)).add(m(l).mul(2)).equal()}},["\n table tr th".concat(t,"-selection-column,\n table tr td").concat(t,"-selection-column,\n ").concat(t,"-selection-column\n ")]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",["".concat(n,"-radio-wrapper")]:{marginInlineEnd:0}},["table tr th".concat(t,"-selection-column").concat(t,"-cell-fix-left")]:{zIndex:m(e.zIndexTableFixed).add(1).equal({unit:!1})},["table tr th".concat(t,"-selection-column::after")]:{backgroundColor:"transparent !important"},["".concat(t,"-selection")]:{position:"relative",display:"inline-flex",flexDirection:"column"},["".concat(t,"-selection-extra")]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:"all ".concat(e.motionDurationSlow),marginInlineStart:"100%",paddingInlineStart:(0,nc.zA)(m(p).div(4).equal()),[o]:{color:c,fontSize:r,verticalAlign:"baseline","&:hover":{color:i}}},["".concat(t,"-tbody")]:{["".concat(t,"-row")]:{["&".concat(t,"-row-selected")]:{["> ".concat(t,"-cell")]:{background:s,"&-row-hover":{background:u}}},["> ".concat(t,"-cell-row-hover")]:{background:f}}}}}})(z),(e=>{let{componentCls:t,lineWidth:n,colorSplit:o,motionDurationSlow:r,zIndexTableFixed:a,tableBg:l,zIndexTableSticky:c,calc:i}=e;return{["".concat(t,"-wrapper")]:{["\n ".concat(t,"-cell-fix-left,\n ").concat(t,"-cell-fix-right\n ")]:{position:"sticky !important",zIndex:a,background:l},["\n ".concat(t,"-cell-fix-left-first::after,\n ").concat(t,"-cell-fix-left-last::after\n ")]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:i(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:"box-shadow ".concat(r),content:'""',pointerEvents:"none",willChange:"transform"},["".concat(t,"-cell-fix-left-all::after")]:{display:"none"},["\n ".concat(t,"-cell-fix-right-first::after,\n ").concat(t,"-cell-fix-right-last::after\n ")]:{position:"absolute",top:0,bottom:i(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:"box-shadow ".concat(r),content:'""',pointerEvents:"none"},["".concat(t,"-container")]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:i(c).add(1).equal({unit:!1}),width:30,transition:"box-shadow ".concat(r),content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},["".concat(t,"-ping-left")]:{["&:not(".concat(t,"-has-fix-left) ").concat(t,"-container::before")]:{boxShadow:"inset 10px 0 8px -8px ".concat(o)},["\n ".concat(t,"-cell-fix-left-first::after,\n ").concat(t,"-cell-fix-left-last::after\n ")]:{boxShadow:"inset 10px 0 8px -8px ".concat(o)},["".concat(t,"-cell-fix-left-last::before")]:{backgroundColor:"transparent !important"}},["".concat(t,"-ping-right")]:{["&:not(".concat(t,"-has-fix-right) ").concat(t,"-container::after")]:{boxShadow:"inset -10px 0 8px -8px ".concat(o)},["\n ".concat(t,"-cell-fix-right-first::after,\n ").concat(t,"-cell-fix-right-last::after\n ")]:{boxShadow:"inset -10px 0 8px -8px ".concat(o)}},["".concat(t,"-fixed-column-gapped")]:{["\n ".concat(t,"-cell-fix-left-first::after,\n ").concat(t,"-cell-fix-left-last::after,\n ").concat(t,"-cell-fix-right-first::after,\n ").concat(t,"-cell-fix-right-last::after\n ")]:{boxShadow:"none"}}}}})(z),(e=>{let{componentCls:t,opacityLoading:n,tableScrollThumbBg:o,tableScrollThumbBgHover:r,tableScrollThumbSize:a,tableScrollBg:l,zIndexTableSticky:c,stickyScrollBarBorderRadius:i,lineWidth:d,lineType:s,tableBorderColor:u}=e,f="".concat((0,nc.zA)(d)," ").concat(s," ").concat(u);return{["".concat(t,"-wrapper")]:{["".concat(t,"-sticky")]:{"&-holder":{position:"sticky",zIndex:c,background:e.colorBg
1Container},"&-scroll":{position:"sticky",bottom:0,height:"".concat((0,nc.zA)(a)," !important"),zIndex:c,display:"flex",alignItems:"center",background:l,borderTop:f,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:o,borderRadius:i,transition:"all ".concat(e.motionDurationSlow,", transform 0s"),position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:r}}}}}}})(z),(e=>{let{componentCls:t}=e;return{["".concat(t,"-wrapper")]:{["".concat(t,"-cell-ellipsis")]:Object.assign(Object.assign({},nd.L9),{wordBreak:"keep-all",["\n &".concat(t,"-cell-fix-left-last,\n &").concat(t,"-cell-fix-right-first\n ")]:{overflow:"visible",["".concat(t,"-cell-content")]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},["".concat(t,"-column-title")]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}})(z),(e=>{let{componentCls:t,tableExpandColumnWidth:n,calc:o}=e,r=(e,r,a,l)=>({["".concat(t).concat(t,"-").concat(e)]:{fontSize:l,["\n ".concat(t,"-title,\n ").concat(t,"-footer,\n ").concat(t,"-cell,\n ").concat(t,"-thead > tr > th,\n ").concat(t,"-tbody > tr > th,\n ").concat(t,"-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n ")]:{padding:"".concat((0,nc.zA)(r)," ").concat((0,nc.zA)(a))},["".concat(t,"-filter-trigger")]:{marginInlineEnd:(0,nc.zA)(o(a).div(2).mul(-1).equal())},["".concat(t,"-expanded-row-fixed")]:{margin:"".concat((0,nc.zA)(o(r).mul(-1).equal())," ").concat((0,nc.zA)(o(a).mul(-1).equal()))},["".concat(t,"-tbody")]:{["".concat(t,"-wrapper:only-child ").concat(t)]:{marginBlock:(0,nc.zA)(o(r).mul(-1).equal()),marginInline:"".concat((0,nc.zA)(o(n).sub(a).equal())," ").concat((0,nc.zA)(o(a).mul(-1).equal()))}},["".concat(t,"-selection-extra")]:{paddingInlineStart:(0,nc.zA)(o(a).div(4).equal())}}});return{["".concat(t,"-wrapper")]:Object.assign(Object.assign({},r("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),r("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}})(z),(e=>{let{componentCls:t}=e;return{["".concat(t,"-wrapper-rtl")]:{direction:"rtl",table:{direction:"rtl"},["".concat(t,"-pagination-left")]:{justifyContent:"flex-end"},["".concat(t,"-pagination-right")]:{justifyContent:"flex-start"},["".concat(t,"-row-expand-icon")]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},["".concat(t,"-container")]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},["".concat(t,"-row-indent")]:{float:"right"}}}}})(z),(e=>{let{componentCls:t,motionDurationMid:n,lineWidth:o,lineType:r,tableBorderColor:a,calc:l}=e,c="".concat((0,nc.zA)(o)," ").concat(r," ").concat(a),i="".concat(t,"-expanded-row-cell");return{["".concat(t,"-wrapper")]:{["".concat(t,"-tbody-virtual")]:{["".concat(t,"-tbody-virtual-holder-inner")]:{["\n & > ".concat(t,"-row, \n & > div:not(").concat(t,"-row) > ").concat(t,"-row\n ")]:{display:"flex",boxSizing:"border-box",width:"100%"}},["".concat(t,"-cell")]:{borderBottom:c,transition:"background ".concat(n)},["".concat(t,"-expanded-row")]:{["".concat(i).concat(i,"-fixed")]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:"calc(var(--virtual-width) - ".concat((0,nc.zA)(o),")"),borderInlineEnd:"none"}}},["".concat(t,"-bordered")]:{["".concat(t,"-tbody-virtual")]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:c,position:"absolute"},["".concat(t,"-cell")]:{borderInlineEnd:c,["&".concat(t,"-cell-fix-right-first:before")]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:l(o).mul(-1).equal(),borderInlineStart:c}}},["&".concat(t,"-virtual")]:{["".concat(t,"-placeholder ").concat(t,"-cell")]:{borderInlineEnd:c,borderBottom:c}}}}}})(z)]},e=>{let{colorFillAlter:t,colorBgContainer:n,colorTextHeading:o,colorFillSecondary:r,colorFillContent:a,controlItemBgActive:l,controlItemBgActiveHover:c,padding:i,paddingSM:d,paddingXS:s,colorBorderSecondary:u,borderRadiusLG:f,controlHeight:p,colorTextPlaceholder:m,fontSize:h,fontSizeSM:g,lineHeight:v,lineWidth:y,colorIcon:b,colorIconHover:x,opacityLoading:A,controlInteractiveSize:w}
1=e,E=new n9.Y(r).onBackground(n).toHexString(),k=new n9.Y(a).onBackground(n).toHexString(),C=new n9.Y(t).onBackground(n).toHexString(),S=new n9.Y(b),N=new n9.Y(x),K=w/2-y,O=2*K+3*y;return{headerBg:C,headerColor:o,headerSortActiveBg:E,headerSortHoverBg:k,bodySortBg:C,rowHoverBg:C,rowSelectedBg:l,rowSelectedHoverBg:c,rowExpandedBg:t,cellPaddingBlock:i,cellPaddingInline:i,cellPaddingBlockMD:d,cellPaddingInlineMD:s,cellPaddingBlockSM:s,cellPaddingInlineSM:s,borderColor:u,headerBorderRadius:f,footerBg:C,footerColor:o,cellFontSize:h,cellFontSizeMD:h,cellFontSizeSM:h,headerSplitColor:u,fixedHeaderSortActiveBg:E,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:m,stickyScrollBarBorderRadius:100,expandIconMarginTop:(h*v-3*y)/2-Math.ceil((1.4*g-3*y)/2),headerIconColor:S.clone().setA(S.a*A).toRgbString(),headerIconHoverColor:N.clone().setA(N.a*A).toRgbString(),expandIconHalfInner:K,expandIconSize:O,expandIconScale:w/O}},{unitless:{expandIconScale:!0}}),on=[],oo=o.forwardRef((e,t)=>{var n,r;let{prefixCls:l,className:c,rootClassName:i,style:d,size:s,bordered:u,dropdownPrefixCls:f,dataSource:p,pagination:m,rowSelection:h,rowKey:g="key",rowClassName:v,columns:y,children:b,childrenColumnName:x,onChange:A,getPopupContainer:w,loading:E,expandIcon:k,expandable:C,expandedRowRender:N,expandIconColumnIndex:K,indentSize:O,scroll:R,sortDirections:I,locale:P,showSorterTooltip:T={target:"full-header"},virtual:M}=e;(0,tl.rJ)("Table");let z=o.useMemo(()=>y||eg(b),[y,b]),D=o.useMemo(()=>z.some(e=>e.responsive),[z]),L=(0,tw.A)(D),j=o.useMemo(()=>{let e=new Set(Object.keys(L).filter(e=>L[e]));return z.filter(t=>!t.responsive||t.responsive.some(t=>e.has(t)))},[z,L]),B=(0,eV.A)(e,["className","style","columns"]),{locale:H=tE.A,direction:_,table:W,renderEmpty:F,getPrefixCls:q,getPopupContainer:V}=o.useContext(ty.QO),X=(0,tA.A)(s),U=Object.assign(Object.assign({},H.Table),P),G=p||on,Y=q("table",l),Q=q("dropdown",f),[,J]=(0,tS.Ay)(),Z=(0,tx.A)(Y),[$,ee,et]=ot(Y,Z),en=Object.assign(Object.assign({childrenColumnName:x,expandIconColumnIndex:K},C),{expandIcon:null!=(n=null==C?void 0:C.expandIcon)?n:null==(r=null==W?void 0:W.expandable)?void 0:r.expandIcon}),{childrenColumnName:er="children"}=en,ea=o.useMemo(()=>G.some(e=>null==e?void 0:e[er])?"nest":N||(null==C?void 0:C.expandedRowRender)?"row":null,[G]),ec={body:o.useRef(null)},ei=(e,t)=>{let n=e.querySelector(".".concat(Y,"-container")),o=t;if(n){let e=getComputedStyle(n);o=t-Number.parseInt(e.borderLeftWidth,10)-Number.parseInt(e.borderRightWidth,10)}return o},ed=o.useRef(null),es=o.useRef(null);(0,o.useImperativeHandle)(t,()=>{let e=(()=>Object.assign(Object.assign({},es.current),{nativeElement:ed.current}))(),{nativeElement:t}=e;return"undefined"!=typeof Proxy?new Proxy(t,{get:(t,n)=>e[n]?e[n]:Reflect.get(t,n)}):function(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){let o=e[n];e._antProxy[n]=o,e[n]=t[n]}}),e}(t,e)});let eu=o.useMemo(()=>"function"==typeof g?g:e=>null==e?void 0:e[g],[g]),[ef]=((e,t,n)=>{let r=o.useRef({});return[function(o){var a;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let o=new Map;!function e(r){r.forEach((r,a)=>{let l=n(r,a);o.set(l,r),r&&"object"==typeof r&&t in r&&e(r[t]||[])})}(e),r.current={data:e,childrenColumnName:t,kvMap:o,getRowKey:n}}return null==(a=r.current.kvMap)?void 0:a.get(o)}]})(G,er,eu),ep={},em=function(e,t){var n,o,r,a;let l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],c=Object.assign(Object.assign({},ep),e);l&&(null==(n=ep.resetPagination)||n.call(ep),(null==(o=c.pagination)?void 0:o.current)&&(c.pagination.current=1),m&&(null==(r=m.onChange)||r.call(m,1,null==(a=c.pagination)?void 0:a.pageSize))),R&&!1!==R.scrollToFirstRowOnChange&&ec.body.current&&function(e){var t,n;let o,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{getContainer:a=()=>window,callback:l,duration:c=450}=r,i=a(),d=(o=0,tg(i)?o=i.pageYOffset:i instanceof Document?o=i.documentElement.scrollTop:i instanceof HTMLElement?o=i.scrollTop:i&&(o=i.scrollTop),i&&!tg(i)&&"number"!=typeof o&&(o=null==(n=(null!=(t=i.ownerDocument)?t:i).documentElement)?void 0:n.scrollTop),o),s=Date.now(),u=()=>{let t=Date.now()-s,n=function(e,t,n,o){let r=n-t;return(e/=o/2)<1?r/2*e*e*e+t:r/2*((e-=2)*e*e+2)+t}(t>c?c:t,d,e,c);tg(i)?i.scrollTo(window.pageXOffset,n):i instanceof Document||"HTMLDocument"===i.constructor.name?i.documentElement.scrollTop=n:i.scrollTop=n,t<c?(0,ew.A)(u):"function"==typeof l&&l()};(0,ew.A)(u)}(0,{getContainer:()=>ec.body.current}),null==A||A(c.pagination,c.filters,c.sorter,{currentDataSource:nW(n8(G,c.sorterStates,er),c.filterStates,er),action:t})},[eh,ev,ey,eb]=(e=>{let{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:a,showSorterTooltip:l,onSorterChange:c}
1=e,[i,d]=o.useState(()=>n1(n,!0)),s=(e,t)=>{let n=[];return e.forEach((e,o)=>{let r=tK(o,t);if(n.push(tN(e,r)),Array.isArray(e.children)){let t=s(e.children,r);n.push.apply(n,(0,el.A)(t))}}),n},u=o.useMemo(()=>{let e=!0,t=n1(n,!1);if(!t.length){let e=s(n);return i.filter(t=>{let{key:n}=t;return e.includes(n)})}let o=[];function r(t){e?o.push(t):o.push(Object.assign(Object.assign({},t),{sortOrder:null}))}let a=null;return t.forEach(t=>{null===a?(r(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:a=!0)):(a&&!1!==t.multiplePriority||(e=!1),r(t))}),o},[n,i]),f=o.useMemo(()=>{var e,t;let n=u.map(e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n}});return{sortColumns:n,sortColumn:null==(e=n[0])?void 0:e.column,sortOrder:null==(t=n[0])?void 0:t.order}},[u]),p=e=>{let t;d(t=!1!==e.multiplePriority&&u.length&&!1!==u[0].multiplePriority?[].concat((0,el.A)(u.filter(t=>{let{key:n}=t;return n!==e.key})),[e]):[e]),c(n4(t),t)};return[e=>n2(t,e,u,p,r,a,l),u,f,()=>n4(u)]})({prefixCls:Y,mergedColumns:j,onSorterChange:(e,t)=>{em({sorter:e,sorterStates:t},"sort",!1)},sortDirections:I||["ascend","descend"],tableLocale:U,showSorterTooltip:T}),ex=o.useMemo(()=>n8(G,ev,er),[G,ev]);ep.sorter=eb(),ep.sorterStates=ev;let[eA,eE,ek]=(e=>{let{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:a,getPopupContainer:l,locale:c,rootClassName:i}=e;(0,tl.rJ)("Table");let d=o.useMemo(()=>nF(r||[]),[r]),[s,u]=o.useState(()=>nH(d,!0)),f=o.useMemo(()=>{let e=nH(d,!1);if(0===e.length)return e;let t=!0;if(e.forEach(e=>{let{filteredKeys:n}=e;void 0!==n&&(t=!1)}),t){let e=(d||[]).map((e,t)=>tN(e,tK(t)));return s.filter(t=>{let{key:n}=t;return e.includes(n)}).map(t=>{let n=d[e.indexOf(t.key)];return Object.assign(Object.assign({},t),{column:Object.assign(Object.assign({},t.column),n),forceFiltered:n.filtered})})}return e},[d,s]),p=o.useMemo(()=>n_(f),[f]),m=e=>{let t=f.filter(t=>{let{key:n}=t;return n!==e.key});t.push(e),u(t),a(n_(t),t)};return[e=>(function e(t,n,r,a,l,c,i,d,s){return r.map((r,u)=>{let f=tK(u,d),{filterOnClose:p=!0,filterMultiple:m=!0,filterMode:h,filterSearch:g}=r,v=r;if(v.filters||v.filterDropdown){let e=tN(v,f),d=a.find(t=>{let{key:n}=t;return e===n});v=Object.assign(Object.assign({},v),{title:a=>o.createElement(nB,{tablePrefixCls:t,prefixCls:"".concat(t,"-filter"),dropdownPrefixCls:n,column:v,columnKey:e,filterState:d,filterOnClose:p,filterMultiple:m,filterMode:h,filterSearch:g,triggerFilter:c,locale:l,getPopupContainer:i,rootClassName:s},tO(r.title,a))})}return"children"in v&&(v=Object.assign(Object.assign({},v),{children:e(t,n,v.children,a,l,c,i,f,s)})),v})})(t,n,e,f,c,m,l,void 0,i),f,p]})({prefixCls:Y,locale:U,dropdownPrefixCls:Q,mergedColumns:j,onFilterChange:(e,t)=>
1{em({filters:e,filterStates:t},"filter",!0)},getPopupContainer:w||V,rootClassName:S()(i,Z)}),eC=nW(ex,eE,er);ep.filters=ek,ep.filterStates=eE;let[eS]=(e=>[o.useCallback(t=>n6(t,e),[e])])(o.useMemo(()=>{let e={};return Object.keys(ek).forEach(t=>{null!==ek[t]&&(e[t]=ek[t])}),Object.assign(Object.assign({},ey),{filters:e})},[ey,ek])),[eN,eK]=nV(eC.length,(e,t)=>{em({pagination:Object.assign(Object.assign({},ep.pagination),{current:e,pageSize:t})},"paginate")},m);ep.pagination=!1===m?{}:function(e,t){let n={current:e.current,pageSize:e.pageSize};return Object.keys(t&&"object"==typeof t?t:{}).forEach(t=>{let o=e[t];"function"!=typeof o&&(n[t]=o)}),n}(eN,m),ep.resetPagination=eK;let eO=o.useMemo(()=>{if(!1===m||!eN.pageSize)return eC;let{current:e=1,total:t,pageSize:n=10}=eN;return eC.length<t?eC.length>n?eC.slice((e-1)*n,e*n):eC:eC.slice((e-1)*n,e*n)},[!!m,eC,null==eN?void 0:eN.current,null==eN?void 0:eN.pageSize,null==eN?void 0:eN.total]),[eR,eI]=((e,t)=>{let{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:a,getCheckboxProps:l,getTitleCheckboxProps:c,onChange:i,onSelect:d,onSelectAll:s,onSelectInvert:u,onSelectNone:f,onSelectMultiple:p,columnWidth:m,type:h,selections:g,fixed:v,renderCell:y,hideSelectAll:b,checkStrictly:x=!0}=t||{},{prefixCls:A,data:w,pageData:E,getRecordByKey:k,getRowKey:C,expandType:N,childrenColumnName:K,locale:O,getPopupContainer:R}=e,I=(0,tl.rJ)("Table"),[P,T]=(e=>{let[t,n]=(0,o.useState)(null);return[(0,o.useCallback)((o,r,a)=>{let l=null!=t?t:o,c=Math.min(l||0,o),i=Math.max(l||0,o),d=r.slice(c,i+1).map(e),s=d.some(e=>!a.has(e)),u=[];return d.forEach(e=>{s?(a.has(e)||u.push(e),a.add(e)):(a.delete(e),u.push(e))}),n(s?i:null),u},[t]),n]})(e=>e),[M,z]=(0,ta.A)(r||a||tm,{value:r}),D=o.useRef(new Map),L=(0,o.useCallback)(e=>{if(n){let t=new Map;e.forEach(e=>{let n=k(e);!n&&D.current.has(e)&&(n=D.current.get(e)),t.set(e,n)}),D.current=t}},[k,n]);o.useEffect(()=>{L(M)},[M]);let j=(0,o.useMemo)(()=>th(K,E),[K,E]),{keyEntities:B}=(0,o.useMemo)(()=>{if(x)return{keyEntities:null};let e=w;if(n){let t=new Set(j.map((e,t)=>C(e,t))),n=Array.from(D.current).reduce((e,n)=>{let[o,r]=n;return t.has(o)?e:e.concat(r)},[]);e=[].concat((0,el.A)(e),(0,el.A)(n))}return eZ(e,{externalGetKey:C,childrenPropName:K})},[w,C,x,K,n,j]),H=(0,o.useMemo)(()=>{let e=new Map;return j.forEach((t,n)=>{let o=C(t,n),r=(l?l(t):null)||{};e.set(o,r)}),e},[j,C,l]),_=(0,o.useCallback)(e=>{let t,n=C(e);return!!(null==(t=H.has(n)?H.get(C(e)):l?l(e):void 0)?void 0:t.disabled)},[H,C]),[W,F]=(0,o.useMemo)(()=>{if(x)return[M||[],[]];let{checkedKeys:e,halfCheckedKeys:t}=tr(M,!0,B,_);return[e||[],t]},[M,x,B,_]),q=(0,o.useMemo)(()=>new Set("radio"===h?W.slice(0,1):W),[W,h]),V=(0,o.useMemo)(()=>"radio"===h?new Set:new Set(F),[F,h]);o.useEffect(()=>{t||z(tm)},[!!t]);let X=(0,o.useCallback)((e,t)=>{let o,r;L(e),n?(o=e,r=e.map(e=>D.current.get(e))):(o=[],r=[],e.forEach(e=>{let t=k(e);void 0!==t&&(o.push(e),r.push(t))})),z(o),null==i||i(o,r,{type:t})},[z,k,i,n]),U=(0,o.useCallback)((e,t,n,o)=>{if(d){let r=n.map(e=>k(e));d(k(e),t,r,o)}X(n,"single")},[d,k,X]),G=(0,o.useMemo)(()=>!g||b?null:(!0===g?[tu,tf,tp]:g).map(e=>e===tu?{key:"all",text:O.selectionAll,onSelect(){X(w.map((e,t)=>C(e,t)).filter(e=>{let t=H.get(e);return!(null==t?void 0:t.disabled)||q.has(e)}),"all")}}:e===tf?{key:"invert",text:O.selectInvert,onSelect(){let e=new Set(q);E.forEach((t,n)=>{let o=C(t,n),r=H.get(o);(null==r?void 0:r.disabled)||(e.has(o)?e.delete(o):e.add(o))});let t=Array.from(e);u&&(I.deprecated(!1,"onSelectInvert","onChange"),u(t)),X(t,"invert")}}:e===tp?{key:"none",text:O.selectNone,onSelect(){null==f||f(),X(Array.from(q).filter(e=>{let t=H.get(e);return null==t?void 0:t.disabled}),"none")}}:e).map(e=>Object.assign(Object.assign({},e),{onSelect:function(){for(var t,n=arguments.length,o=Array(n),r=0;r<n;r++)o[r]=arguments[r];null==(t=e.onSelect)||t.call.apply(t,[e].concat(o)),T(null)}})),[g,q,E,C,u,X]);return[(0,o.useCallback)(e=>{var n;let r,a,l;if(!t)return e.filter(e=>e!==ts);let i=(0,el.A)(e),d=new Set(q),u=j.map(C).filter(e=>!H.get(e).disabled),f=u.every(e=>d.has(e)),w=u.some(e=>d.has(e));if("radio"!==h){let e;if(G){let t={getPopupContainer:R,items:G.map((e,t)=>{let{key:n,text:o,onSelect:r}=e;return{key:null!=n?n:t,onClick:()=>{null==r||r(u)},label:o}})};e=o.createElement("div",{className:"".concat(A,"-selection-extra")},o.createElement(ti.A,{menu:t,getPopupContainer:R},o.createElement("span",null,o.createElement(e_.A,null))))}let t=j.map((e,t)=>
1{let n=C(e,t),o=H.get(n)||{};return Object.assign({checked:d.has(n)},o)}).filter(e=>{let{disabled:t}=e;return t}),n=!!t.length&&t.length===j.length,l=n&&t.every(e=>{let{checked:t}=e;return t}),i=n&&t.some(e=>{let{checked:t}=e;return t}),p=(null==c?void 0:c())||{},{onChange:m,disabled:h}=p;a=o.createElement(tc.A,Object.assign({"aria-label":e?"Custom selection":"Select all"},p,{checked:n?l:!!j.length&&f,indeterminate:n?!l&&i:!f&&w,onChange:e=>{(()=>{let e=[];f?u.forEach(t=>{d.delete(t),e.push(t)}):u.forEach(t=>{d.has(t)||(d.add(t),e.push(t))});let t=Array.from(d);null==s||s(!f,t.map(e=>k(e)),e.map(e=>k(e))),X(t,"all"),T(null)})(),null==m||m(e)},disabled:null!=h?h:0===j.length||n,skipGroup:!0})),r=!b&&o.createElement("div",{className:"".concat(A,"-selection")},a,e)}if(l="radio"===h?(e,t,n)=>{let r=C(t,n),a=d.has(r),l=H.get(r);return{node:o.createElement(td.Ay,Object.assign({},l,{checked:a,onClick:e=>{var t;e.stopPropagation(),null==(t=null==l?void 0:l.onClick)||t.call(l,e)},onChange:e=>{var t;d.has(r)||U(r,!0,[r],e.nativeEvent),null==(t=null==l?void 0:l.onChange)||t.call(l,e)}})),checked:a}}:(e,t,n)=>{var r;let a,l=C(t,n),c=d.has(l),i=V.has(l),s=H.get(l);return a="nest"===N?i:null!=(r=null==s?void 0:s.indeterminate)?r:i,{node:o.createElement(tc.A,Object.assign({},s,{indeterminate:a,checked:c,skipGroup:!0,onClick:e=>{var t;e.stopPropagation(),null==(t=null==s?void 0:s.onClick)||t.call(s,e)},onChange:e=>{var t;let{nativeEvent:n}=e,{shiftKey:o}=n,r=u.indexOf(l),a=W.some(e=>u.includes(e));if(o&&x&&a){let e=P(r,u,d),t=Array.from(d);null==p||p(!c,t.map(e=>k(e)),e.map(e=>k(e))),X(t,"multiple")}else if(x){let e=c?e8(W,l):e6(W,l);U(l,!c,e,n)}else{let{checkedKeys:e,halfCheckedKeys:t}=tr([].concat((0,el.A)(W),[l]),!0,B,_),o=e;if(c){let n=new Set(e);n.delete(l),o=tr(Array.from(n),{checked:!1,halfCheckedKeys:t},B,_).checkedKeys}U(l,!c,o,n)}c?T(null):T(r),null==(t=null==s?void 0:s.onChange)||t.call(s,e)}})),checked:c}},!i.includes(ts))if(0===i.findIndex(e=>{var t;return(null==(t=e[eo])?void 0:t.columnType)==="EXPAND_COLUMN"})){let[e,...t]=i;i=[e,ts].concat((0,el.A)(t))}else i=[ts].concat((0,el.A)(i));let E=i.indexOf(ts),K=(i=i.filter((e,t)=>e!==ts||t===E))[E-1],O=i[E+1],I=v;void 0===I&&((null==O?void 0:O.fixed)!==void 0?I=O.fixed:(null==K?void 0:K.fixed)!==void 0&&(I=K.fixed)),I&&K&&(null==(n=K[eo])?void 0:n.columnType)==="EXPAND_COLUMN"&&void 0===K.fixed&&(K.fixed=I);let M=S()("".concat(A,"-selection-col"),{["".concat(A,"-selection-col-with-dropdown")]:g&&"checkbox"===h}),z={fixed:I,width:m,className:"".concat(A,"-selection-column"),title:(null==t?void 0:t.columnTitle)?"function"==typeof t.columnTitle?t.columnTitle(a):t.columnTitle:r,render:(e,t,n)=>{let{node:o,checked:r}=l(e,t,n);return y?y(r,t,n,o):o},onCell:t.onCell,align:t.align,[eo]:{className:M}};return i.map(e=>e===ts?z:e)},[C,j,t,W,q,V,m,G,N,H,p,U,_]),q]})({prefixCls:Y,data:eC,pageData:eO,getRowKey:eu,getRecordByKey:ef,expandType:ea,childrenColumnName:er,locale:U,getPopupContainer:w||V},h);en.__PARENT_RENDER_ICON__=en.expandIcon,en.expandIcon=en.expandIcon||k||function(e){return t=>{let{prefixCls:n,onExpand:r,record:a,expanded:l,expandable:c}=t,i="".concat(n,"-row-expand-icon");return o.createElement("button",{type:"button",onClick:e=>{r(a,e),e.stopPropagation()},className:S()(i,{["".concat(i,"-spaced")]:!c,["".concat(i,"-expanded")]:c&&l,["".concat(i,"-collapsed")]:c&&!l}),"aria-label":l?e.collapse:e.expand,"aria-expanded":l})}}(U),"nest"===ea&&void 0===en.expandIconColumnIndex?en.expandIconColumnIndex=+!!h:en.expandIconColumnIndex>0&&h&&(en.expandIconColumnIndex-=1),"number"!=typeof en.indentSize&&(en.indentSize="number"==typeof O?O:15);let eP=o.useCallback(e=>eS(eR(eA(eh(e)))),[eh,eA,eR]),eT=o.useMemo(()=>"boolean"==typeof E?{spinning:E}:"object"==typeof E&&null!==E?Object.assign({spinning:!0},E):void 0,[E]),eM=S()(et,Z,"".concat(Y,"-wrapper"),null==W?void 0:W.className,{["".concat(Y,"-wrapper-rtl")]:"rtl"===_},c,i,ee),ez=Object.assign(Object.assign({},null==W?void 0:W.style),d),eD=o.useMemo(()=>(null==eT?void 0:eT.spinning)&&G===on?null:void 0!==(null==P?void 0:P.emptyText)?P.emptyText:(null==F?void 0:F("Table"))||o.createElement(tb.A,{componentName:"Table"}),[null==eT?void 0:eT.spinning,G,null==P?void 0:P.emptyText,F]),eL={},ej=o.useMemo(()=>{let{fontSize:e,lineHeight:t,lineWidth:n,padding:o,paddingXS:r,paddingSM:a}=J,l=Math.floor(e*t);switch(X){case"middle":return 2*a+l+n;case"small":return 2*r+l+n;default:return 2*o+l+n}},[J,X]);M&&(eL.listItemHeight=ej);let{top:eB,bottom:eH}=(()=>
1{if(!1===m||!(null==eN?void 0:eN.total))return{};let e=e=>o.createElement(tk.A,Object.assign({},eN,{align:eN.align||("left"===e?"start":"right"===e?"end":e),className:S()("".concat(Y,"-pagination"),eN.className),size:eN.size||("small"===X||"middle"===X?"small":void 0)})),t="rtl"===_?"left":"right",n=eN.position;if(null===n||!Array.isArray(n))return{bottom:e(t)};let r=n.find(e=>"string"==typeof e&&e.toLowerCase().includes("top")),a=n.find(e=>"string"==typeof e&&e.toLowerCase().includes("bottom")),l=n.every(e=>"none"==="".concat(e)),c=r?r.toLowerCase().replace("top",""):"",i=a?a.toLowerCase().replace("bottom",""):"",d=!r&&!a&&!l;return{top:c?e(c):void 0,bottom:i?e(i):d?e(t):void 0}})();return $(o.createElement("div",{ref:ed,className:eM,style:ez},o.createElement(tC.A,Object.assign({spinning:!1},eT),eB,o.createElement(M?n7:n5,Object.assign({},eL,B,{ref:es,columns:j,direction:_,expandable:en,prefixCls:Y,className:S()({["".concat(Y,"-middle")]:"middle"===X,["".concat(Y,"-small")]:"small"===X,["".concat(Y,"-bordered")]:u,["".concat(Y,"-empty")]:0===G.length},et,Z,ee),data:eO,rowKey:eu,rowClassName:(e,t,n)=>{let o;return o="function"==typeof v?S()(v(e,t,n)):S()(v),S()({["".concat(Y,"-row-selected")]:eI.has(eu(e,t))},o)},emptyText:eD,internalHooks:a,internalRefs:ec,transformColumns:eP,getContainerWidth:ei,measureRowRender:e=>o.createElement(tv.Ay,{getPopupContainer:e=>e},e)})),eH)))}),or=o.forwardRef((e,t)=>{let n=o.useRef(0);return n.current+=1,o.createElement(oo,Object.assign({},e,{ref:t,_renderTimes:n.current}))});or.SELECTION_COLUMN=ts,or.EXPAND_COLUMN=r,or.SELECTION_ALL=tu,or.SELECTION_INVERT=tf,or.SELECTION_NONE=tp,or.Column=e=>null,or.ColumnGroup=e=>null,or.Summary=B;let oa=or},74331:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(89301),r=n(14232);let a={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"};var l=n(81601);let c=r.forwardRef(function(e,t){return r.createElement(l.A,(0,o.A)({},e,{ref:t,icon:a}))})},99581:(e,t,n)=>{n.d(t,{F:()=>l});var o=n(12268),r=function(e){if((0,o.A)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some(function(e){return e in n.style})}return!1},a=function(e,t){if(!r(e))return!1;var n=document.createElement("div"),o=n.style[e];return n.style[e]=t,n.style[e]!==o};function l(e,t){return Array.isArray(e)||void 0===t?r(e):a(e,t)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.