1(self.webpackChunkawesomescreenshot_website=self.webpackChunkawesomescreenshot_website||[]).push([[330],{73171:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(1413),o=n(67294);const a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};var i=n(27029),l=function(e,t){return o.createElement(i.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:a}))};l.displayName="DeleteOutlined";const c=o.forwardRef(l)},40378:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=n(85636).Z},4972:(e,t,n)=>{"use strict";n.d(t,{Z:()=>yn});var r=n(71002),o=n(4942),a=n(29439),i=n(87462),l=n(94184),c=n.n(l),u=n(1413),s=n(93433),f=n(67294),d=n(5110),m=n(64217),p=n(79370),h=n(96774),v=n.n(h),g=n(80334),y=n(48717),x=n(74204);const w=function(e){return null};const C=function(e){return null};var b=n(45987),E=n(42550);function Z(e){return null==e?[]:Array.isArray(e)?e:[e]}function S(e,t){if(!t&&"number"!=typeof t)return e;for(var n=Z(t),r=e,o=0;o<n.length;o+=1){if(!r)return null;r=r[n[o]]}return r}function k(e){var t=[],n={};return e.forEach((function(e){for(var r=e||{},o=r.key,a=r.dataIndex,i=o||Z(a).join("-")||"RC_TABLE_KEY";n[i];)i="".concat(i,"_next");n[i]=!0,t.push(i)})),t}function N(e){return null!=e}const M=f.createContext(!1);var R=n(8410),O=n(66680);var P,I={Context:P=f.createContext(null),Provider:function(e){var t=e.value,n=e.children,r=f.useRef(t);r.current=t;var o=f.useState((function(){return{getValue:function(){return r.current},listeners:new Set}})),i=(0,a.Z)(o,1)[0];return(0,R.Z)((function(){i.listeners.forEach((function(e){e(t)}))}),[t]),f.createElement(P.Provider,{value:i},n)}};const L=I;const T=f.createContext(null);const D=f.createContext({renderWithProps:!1});var K=["colSpan","rowSpan","style","className"];function z(e,t){var n,i,l,s=e.prefixCls,d=e.className,m=e.record,p=e.index,h=e.renderIndex,v=e.dataIndex,g=e.render,y=e.children,x=e.component,w=void 0===x?"td":x,C=e.colSpan,Z=e.rowSpan,k=e.fixLeft,R=e.fixRight,O=e.firstFixLeft,P=e.lastFixLeft,I=e.firstFixRight,L=e.lastFixRight,z=e.appendNode,H=e.additionalProps,j=void 0===H?{}:H,A=e.ellipsis,_=e.align,F=e.rowType,B=e.isSticky,U=e.hovering,W=e.onHover,V="".concat(s,"-cell"),X=f.useContext(D),Y=f.useContext(M),G=f.useContext(T).allColumnsFixedLeft,$=f.useMemo((function(){if(N(y))return[y];var e,t=S(m,v),n=t,o=void 0;if(g){var a=g(t,m,h);!(e=a)||"object"!==(0,r.Z)(e)||Array.isArray(e)||f.isValidElement(e)?n=a:(n=a.children,o=a.props,X.renderWithProps=!0)}return[n,o]}),[X.renderWithProps?Math.random():0,y,v,X,m,g,h]),J=(0,a.Z)($,2),q=J[0],Q=J[1],ee=q;"object"!==(0,r.Z)(ee)||Array.isArray(ee)||f.isValidElement(ee)||(ee=null),A&&(P||I)&&(ee=f.createElement("span",{className:"".concat(V,"-content")},ee));var te=Q||{},ne=te.colSpan,re=te.rowSpan,oe=te.style,ae=te.className,ie=(0,b.Z)(te,K),le=null!==(n=void 0!==ne?ne:C)&&void 0!==n?n:1,ce=null!==(i=void 0!==re?re:Z)&&void 0!==i?i:1;if(0===le||0===ce)return null;var ue={},se="number"==typeof k&&Y,fe="number"==typeof R&&Y;se&&(ue.position="sticky",ue.left=k),fe&&(ue.position="sticky",ue.right=R);var de={};_&&(de.textAlign=_);var me,pe=function(e){var t,n=e.ellipsis,r=e.rowType,o=e.children,a=!0===n?{showTitle:!0}:n;return a&&(a.showTitle||"header"===r)&&("string"==typeof o||"number"==typeof o?t=o.toString():f.isValidElement(o)&&"string"==typeof o.props.children&&(t=o.props.children)),t}({rowType:F,ellipsis:A,children:q}),he=(0,u.Z)((0,u.Z)((0,u.Z)({title:pe},ie),j),{},{colSpan:1!==le?le:null,rowSpan:1!==ce?ce:null,className:c()(V,d,(l={},(0,o.Z)(l,"".concat(V,"-fix-left"),se&&Y),(0,o.Z)(l,"".concat(V,"-fix-left-first"),O&&Y),(0,o.Z)(l,"".concat(V,"-fix-left-last"),P&&Y),(0,o.Z)(l,"".concat(V,"-fix-left-all"),P&&G&&Y),(0,o.Z)(l,"".concat(V,"-fix-right"),fe&&Y),(0,o.Z)(l,"".concat(V,"-fix-right-first"),I&&Y),(0,o.Z)(l,"".concat(V,"-fix-right-last"),L&&Y),(0,o.Z)(l,"".concat(V,"-ellipsis"),A),(0,o.Z)(l,"".concat(V,"-with-append"),z),(0,o.Z)(l,"".concat(V,"-fix-sticky"),(se||fe)&&B&&Y),(0,o.Z)(l,"".concat(V,"-row-hover"),!Q&&U),l),j.className,ae),style:(0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)({},j.style),de),ue),oe),onMouseEnter:function(e){var t;m&&W(p,p+ce-1),null==j||null===(t=j.onMouseEnter)||void 0===t||t.call(j,e)},onMouseLeave:function(e){var t;m&&W(-1,-1),null==j||null===(t=j.onMouseLeave)||void 0===t||t.call(j,e)},ref:(me=w,"string"==typeof me||(0,E.Yr)(me)?t:null)});return f.createElement(w,he,z,ee)}var H=f.forwardRef(z);H.displayName="Cell";var j=["expanded","className","hovering"],A=f.memo(H,(function(e,t){return t.shouldCellUpdate?j.every((function(n){return e[n]===t[n]}
1))&&!t.shouldCellUpdate(t.record,e.record):v()(e,t)})),_=f.forwardRef((function(e,t){var n=e.index,r=e.additionalProps,o=void 0===r?{}:r,l=e.colSpan,c=e.rowSpan,u=o.colSpan,s=o.rowSpan,d=null!=l?l:u,m=null!=c?c:s,p=function(e,t){var n=(0,O.Z)(t),r=f.useContext(null==e?void 0:e.Context),o=r||{},i=o.listeners,l=o.getValue,c=f.useState((function(){return n(r?l():null)})),u=(0,a.Z)(c,2),s=u[0],d=u[1];return(0,R.Z)((function(){if(r)return i.add(e),function(){i.delete(e)};function e(e){d((function(t){var r=n(e);return v()(t,r)?t:r}))}}),[r]),s}(L,(function(e){var t=function(e,t,n,r){return e<=r&&e+t-1>=n}(n,m||1,null==e?void 0:e.startRow,null==e?void 0:e.endRow);return{onHover:null==e?void 0:e.onHover,hovering:t}})),h=p.onHover,g=p.hovering;return f.createElement(A,(0,i.Z)({},e,{colSpan:d,rowSpan:m,hovering:g,ref:t,onHover:h}))}));_.displayName="WrappedCell";const F=_;const B=f.createContext(null);function U(e,t,n,r,o){var a,i,l=n[e]||{},c=n[t]||{};"left"===l.fixed?a=r.left[e]:"right"===c.fixed&&(i=r.right[t]);var u=!1,s=!1,f=!1,d=!1,m=n[t+1],p=n[e-1];if("rtl"===o){if(void 0!==a)d=!(p&&"left"===p.fixed);else if(void 0!==i){f=!(m&&"right"===m.fixed)}}else if(void 0!==a){u=!(m&&"left"===m.fixed)}else if(void 0!==i){s=!(p&&"right"===p.fixed)}return{fixLeft:a,fixRight:i,lastFixLeft:u,firstFixRight:s,lastFixRight:f,firstFixLeft:d,isSticky:r.isSticky}}function W(e){var t,n=e.cells,r=e.stickyOffsets,o=e.flattenColumns,a=e.rowComponent,l=e.cellComponent,c=e.onHeaderRow,u=e.index,s=f.useContext(B),d=s.prefixCls,m=s.direction;c&&(t=c(n.map((function(e){return e.column})),u));var p=k(n.map((function(e){return e.column})));return f.createElement(a,t,n.map((function(e,t){var n,a=e.column,c=U(e.colStart,e.colEnd,o,r,m);return a&&a.onHeaderCell&&(n=e.column.onHeaderCell(a)),f.createElement(F,(0,i.Z)({},e,{ellipsis:a.ellipsis,align:a.align,component:l,prefixCls:d,key:p[t]},c,{additionalProps:n,rowType:"header"}))})))}W.displayName="HeaderRow";const V=W;const X=function(e){var t=e.stickyOffsets,n=e.columns,r=e.flattenColumns,o=e.onHeaderRow,a=f.useContext(B),i=a.prefixCls,l=a.getComponent,c=f.useMemo((function(){return function(e){var t=[];!function e(n,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[o]=t[o]||[];var a=r;return n.filter(Boolean).map((function(n){var r={key:n.key,className:n.className||"",children:n.title,column:n,colStart:a},i=1,l=n.children;return l&&l.length>0&&(i=e(l,a,o+1).reduce((function(e,t){return e+t}),0),r.hasSubColumns=!0),"colSpan"in n&&(i=n.colSpan),"rowSpan"in n&&(r.rowSpan=n.rowSpan),r.colSpan=i,r.colEnd=r.colStart+i-1,t[o].push(r),a+=i,i}))}(e,0);for(var n=t.length,r=function(e){t[e].forEach((function(t){"rowSpan"in t||t.hasSubColumns||(t.rowSpan=n-e)}))},o=0;o<n;o+=1)r(o);return t}(n)}),[n]),u=l(["header","wrapper"],"thead"),s=l(["header","row"],"tr"),d=l(["header","cell"],"th");return f.createElement(u,{className:"".concat(i,"-thead")},c.map((function(e,n){return f.createElement(V,{key:n,flattenColumns:r,cells:e,stickyOffsets:t,rowComponent:s,cellComponent:d,onHeaderRow:o,index:n})})))};const Y=f.createContext(null);const G=function(e){var t=e.prefixCls,n=e.children,r=e.component,o=e.cellComponent,a=e.className,i=e.expanded,l=e.colSpan,c=e.isEmpty,u=f.useContext(B).scrollbarSize,s=f.useContext(Y),d=s.fixHeader,m=s.fixColumn,p=s.componentWidth,h=s.horizonScroll;return f.useMemo((function(){var e=n;return(c?h:m)&&(e=f.createElement("div",{style:{width:p-(d?u:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},0!==p&&e)),f.createElement(r,{className:a,style:{display:i?null:"none"}},f.createElement(F,{component:o,prefixCls:t,colSpan:l},e))}),[n,r,a,i,l,c,u,p,m,d,h])};const $=f.createContext(null);function J(e){var t=e.className,n=e.style,r=e.record,o=e.index,l=e.renderIndex,s=e.rowKey,d=e.rowExpandable,m=e.expandedKeys,p=e.onRow,h=e.indent,v=void 0===h?0:h,g=e.rowComponent,y=e.cellComponent,x=e.childrenColumnName,w=f.useContext(B),C=w.prefixCls,b=w.fixedInfoList,E=f.useContext(T),Z=E.flattenColumns,S=E.expandableType,N=E.expandRowByClick,M=E.onTriggerExpand,R=E.rowClassName,O=E.expandedRowClassName,P=E.indentSize,I=E.expandIcon,L=E.expandedRowRender,D=E.expandIconColumnIndex,K=f.useState(!1),z=(0,a.Z)(K,2),H=z[0],j=z[1],A=m&&m.has(e.recordKey);f.useEffect((function(){A&&j(!0)}),[A]);var _="row"===S&&(!d||d(r)),U="nest"===S,W=x&&r&&r[x],V=_||U,X=f.useRef(M);X.current=M;var Y,$=function(){X.current.apply(X,arguments)},J=null==p?void 0:p(r,o);"string"==typeof R?Y=R:"function"==typeof R&&(Y=R(r,o,v));var q,Q=k(Z),ee=f.createElement(g,(0,i.Z)({},J,{"data-row-key":s,className:c()(t,"".concat(C,"-row"),"".concat(C,"-row-level-").concat(v),Y,J&&J.className),style:(0,u.Z)((0,u.Z)({},n),J?J.style:null),onClick:function(e){var t;N&&V&&$(r,e);for(var n=arguments.length,o=new Array(n>1?n-1:0),a=1;a<n;a++)o[a-1]=arguments[a];null==J||null===(t=J.onClick)||void 0===t||t.call.apply(t,[J,e].concat(o))}}),Z.map((function(e,t){var n,a,c=e.render,u=e.dataIndex,s=e.className,d=Q[t],m=b[t];return t===(D||0)&&U&&(n=f.createElement(f.Fragment,null,f.createElement("span",{style:{paddingLeft:"".concat(P*v,"px")},className:"".concat(C,"-row-indent indent-level-").concat(v)}),I({prefixCls:C,expanded:A,expandable:W,record:r,onExpand:$}))),e.onCell&&(a=e.onCell(r,o)),f.createElement(F,(0,i.Z)({className:s,ellipsis:e.ellipsis,align:e.align,component:y,prefixCls:C,key:d,record:r,index:o,renderIndex:l,dataIndex:u,render:c,shouldCellUpdate:e.shouldCellUpdate,expanded:n&&A},m,{appendNode:n,additionalProps:a}))})));if(_&&(H||A)){var te=L(r,o,v+1,A),ne=O&&O(r,o,v);q=f.createElement(G,{expanded:A,className:c()("".concat(C,"-expanded-row"),"".concat(C,"-expanded-row-level-").concat(v+1),ne),prefixCls:C,component:g,cellComponent:y,colSpan:Z.length,isEmpty:!1},te)}return f.createElement(f.Fragment,null,ee,q)}J.displayName="BodyRow";const q=J;function Q(e,t,n,r,o,a){var i=[];i.push({record:e,indent:t,index:a});var l=o(e),c=null==r?void 0:r.has(l);if(e&&Array.isArray(e[n])&&c)for(var u=0;u<e[n].length;u+=1){var f=Q(e[n][u],t+1,n,r,o,u);i.push.apply(i,(0,s.Z)(f))}return i}function ee(e){var t=e.columnKey,n=e.onColumnResize,r=f.useRef();return f.useEffect((function(){r.current&&n(t,r.current.offsetWidth)}),[]),f.createElement(y.Z,{data:t}
1,f.createElement("td",{ref:r,style:{padding:0,border:0,height:0}},f.createElement("div",{style:{height:0,overflow:"hidden"}},"Â ")))}function te(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize;return f.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),style:{height:0,fontSize:0}},f.createElement(y.Z.Collection,{onBatchResize:function(e){e.forEach((function(e){var t=e.data,n=e.size;r(t,n.offsetWidth)}))}},n.map((function(e){return f.createElement(ee,{key:e,columnKey:e,onColumnResize:r})}))))}function ne(e){var t=e.data,n=e.getRowKey,r=e.measureColumnWidth,o=e.expandedKeys,i=e.onRow,l=e.rowExpandable,c=e.emptyNode,u=e.childrenColumnName,d=f.useContext($).onColumnResize,m=f.useContext(B),p=m.prefixCls,h=m.getComponent,v=f.useContext(T).flattenColumns,g=function(e,t,n,r){return f.useMemo((function(){if(null==n?void 0:n.size){for(var o=[],a=0;a<(null==e?void 0:e.length);a+=1){var i=e[a];o.push.apply(o,(0,s.Z)(Q(i,0,t,n,r,a)))}return o}return null==e?void 0:e.map((function(e,t){return{record:e,indent:0,index:t}}))}),[e,t,n,r])}(t,u,o,n),y=f.useRef({renderWithProps:!1}),x=f.useState(-1),w=(0,a.Z)(x,2),C=w[0],b=w[1],E=f.useState(-1),Z=(0,a.Z)(E,2),S=Z[0],N=Z[1],M=f.useCallback((function(e,t){b(e),N(t)}),[]),R=f.useMemo((function(){var e,a=h(["body","wrapper"],"tbody"),s=h(["body","row"],"tr"),m=h(["body","cell"],"td");e=t.length?g.map((function(e,t){var r=e.record,a=e.indent,c=e.index,d=n(r,t);return f.createElement(q,{key:d,rowKey:d,record:r,recordKey:d,index:t,renderIndex:c,rowComponent:s,cellComponent:m,expandedKeys:o,onRow:i,getRowKey:n,rowExpandable:l,childrenColumnName:u,indent:a})})):f.createElement(G,{expanded:!0,className:"".concat(p,"-placeholder"),prefixCls:p,component:s,cellComponent:m,colSpan:v.length,isEmpty:!0},c);var y=k(v);return f.createElement(a,{className:"".concat(p,"-tbody")},r&&f.createElement(te,{prefixCls:p,columnsKey:y,onColumnResize:d}),e)}),[t,p,i,r,o,n,h,c,v,u,d,l,g]);return f.createElement(D.Provider,{value:y.current},f.createElement(L.Provider,{value:{startRow:C,endRow:S,onHover:M}},R))}var re=f.memo(ne);re.displayName="Body";const oe=re;var ae=n(50344),ie=["expandable"],le="RC_TABLE_INTERNAL_COL_DEFINE";var ce={},ue=["children"],se=["fixed"];function fe(e){return(0,ae.Z)(e).filter((function(e){return f.isValidElement(e)})).map((function(e){var t=e.key,n=e.props,r=n.children,o=(0,b.Z)(n,ue),a=(0,u.Z)({key:t},o);return r&&(a.children=fe(r)),a}))}function de(e){return e.reduce((function(e,t){var n=t.fixed,r=!0===n?"left":n,o=t.children;return o&&o.length>0?[].concat((0,s.Z)(e),(0,s.Z)(de(o).map((function(e){return(0,u.Z)({fixed:r},e)})))):[].concat((0,s.Z)(e),[(0,u.Z)((0,u.Z)({},t),{},{fixed:r})])}),[])}const me=function(e,t){var n=e.prefixCls,r=e.columns,a=e.children,i=e.expandable,l=e.expandedKeys,c=e.getRowKey,s=e.onTriggerExpand,d=e.expandIcon,m=e.rowExpandable,p=e.expandIconColumnIndex,h=e.direction,v=e.expandRowByClick,g=e.columnWidth,y=e.fixed,x=f.useMemo((function(){return r||fe(a)}),[r,a]),w=f.useMemo((function(){if(i){var e,t=x.slice();if(!t.includes(ce)){var r=p||0;r>=0&&t.splice(r,0,ce)}0;var a=t.indexOf(ce);t=t.filter((function(e,t){return e!==ce||t===a}));var u,h=x[a];u="left"!==y&&!y||p?"right"!==y&&!y||p!==x.length?h?h.fixed:null:"right":"left";var w=(e={},(0,o.Z)(e,le,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,o.Z)(e,"title",""),(0,o.Z)(e,"fixed",u),(0,o.Z)(e,"className","".concat(n,"-row-expand-icon-cell")),(0,o.Z)(e,"width",g),(0,o.Z)(e,"render",(function(e,t,r){var o=c(t,r),a=l.has(o),i=!m||m(t),u=d({prefixCls:n,expanded:a,expandable:i,record:t,onExpand:s});return v?f.createElement("span",{onClick:function(e){return e.stopPropagation()}},u):u})),e);return t.map((function(e){return e===ce?w:e}))}return x.filter((function(e){return e!==ce}))}),[i,x,c,l,d,h]),C=f.useMemo((function(){var e=w;return t&&(e=t(e)),e.length||(e=[{render:function(){return null}}]),e}),[t,w,h]),E=f.useMemo((function(){return"rtl"===h?function(e){return e.map((function(e){var t=e.fixed,n=(0,b.Z)(e,se),r=t;return"left"===t?r="right":"right"===t&&(r="left"),(0,u.Z)({fixed:r},n)}))}(de(C)):de(C)}),[C,h]);return[C,E]};function pe(e){var t=(0,f.useRef)(e),n=(0,f.useState)({}),r=(0,a.Z)(n,2)[1],o=(0,f.useRef)(null),i=(0,f.useRef)([]);return(0,f.useEffect)((function(){return function(){o.current=null}}),[]),[t.current,function(e){i.current.push(e);var n=Promise.resolve();o.current=n,n.then((function(){if(o.current===n){var e=i.current,a=t.current;i.current=[],e.forEach((function(e){t.current=e(t.current)})),o.current=null,a!==t.current&&r({})}}))}]}const he=function(e,t,n){return(0,f.useMemo)((function(){for(var r=[],o=[],a=0,i=0,l=0;l<t;l+=1)if("rtl"===n){o[l]=i,i+=e[l]||0;var c=t-l-1;r[c]=a,a+=e[c]||0}else{r[l]=a,a+=e[l]||0;var u=t-l-1;o[u]=i,i+=e[u]||0}return{left:r,right:o}}),[e,t,n])};var ve=["columnType"];const ge=function(e){for(var t=e.colWidths,n=e.columns,r=[],o=!1,a=(e.columCount||n.length)-1;a>=0;a-=1){var l=t[a],c=n&&n[a],u=c&&c[le];if(l||u||o){var s=u||{},d=(s.columnType,(0,b.Z)(s,ve));r.unshift(f.createElement("col",(0,i.Z)({key:a,style:{width:l}},d))),o=!0}}return f.createElement("colgroup",null,r)};const ye=function(e){var t=e.className,n=e.children;return f.createElement("div",{className:t},n)};const xe=f.createContext({});var we=["children"];function Ce(e){return e.children}Ce.Row=function(e){var t=e.children,n=(0,b.Z)(e,we);return f.createElement("tr",n,t)},Ce.Cell=function(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,a=void 0===o?1:o,l=e.rowSpan,c=e.align,u=f.useContext(B),s=u.prefixCls,d=u.direction,m=f.useContext(xe),p=m.scrollC
1olumnIndex,h=m.stickyOffsets,v=n+a-1+1===p?a+1:a,g=U(n,n+v-1,m.flattenColumns,h,d);return f.createElement(F,(0,i.Z)({className:t,index:n,component:"td",prefixCls:s,record:null,dataIndex:null,align:c,colSpan:v,rowSpan:l,render:function(){return r}},g))};const be=Ce;const Ee=function(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=f.useContext(B).prefixCls,a=r.length-1,i=r[a],l=f.useMemo((function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:(null==i?void 0:i.scrollbar)?a:null}}),[i,r,a,n]);return f.createElement(xe.Provider,{value:l},f.createElement("tfoot",{className:"".concat(o,"-summary")},t))};var Ze=be;function Se(e){var t,n=e.prefixCls,r=e.record,a=e.onExpand,i=e.expanded,l=e.expandable,u="".concat(n,"-row-expand-icon");if(!l)return f.createElement("span",{className:c()(u,"".concat(n,"-row-spaced"))});return f.createElement("span",{className:c()(u,(t={},(0,o.Z)(t,"".concat(n,"-row-expanded"),i),(0,o.Z)(t,"".concat(n,"-row-collapsed"),!i),t)),onClick:function(e){a(r,e),e.stopPropagation()}})}var ke=n(64019),Ne=n(27678),Me=function(e,t){var n,r,i=e.scrollBodyRef,l=e.onScroll,s=e.offsetScroll,d=e.container,m=f.useContext(B).prefixCls,p=(null===(n=i.current)||void 0===n?void 0:n.scrollWidth)||0,h=(null===(r=i.current)||void 0===r?void 0:r.clientWidth)||0,v=p&&h*(h/p),g=f.useRef(),y=pe({scrollLeft:0,isHiddenScrollBar:!1}),w=(0,a.Z)(y,2),C=w[0],b=w[1],E=f.useRef({delta:0,x:0}),Z=f.useState(!1),S=(0,a.Z)(Z,2),k=S[0],N=S[1],M=function(){N(!1)},R=function(e){var t,n=(e||(null===(t=window)||void 0===t?void 0:t.event)).buttons;if(k&&0!==n){var r=E.current.x+e.pageX-E.current.x-E.current.delta;r<=0&&(r=0),r+v>=h&&(r=h-v),l({scrollLeft:r/h*(p+2)}),E.current.x=e.pageX}else k&&N(!1)},O=function(){if(i.current){var e=(0,Ne.os)(i.current).top,t=e+i.current.offsetHeight,n=d===window?document.documentElement.scrollTop+window.innerHeight:(0,Ne.os)(d).top+d.clientHeight;t-(0,x.Z)()<=n||e>=n-s?b((function(e){return(0,u.Z)((0,u.Z)({},e),{},{isHiddenScrollBar:!0})})):b((function(e){return(0,u.Z)((0,u.Z)({},e),{},{isHiddenScrollBar:!1})}))}},P=function(e){b((function(t){return(0,u.Z)((0,u.Z)({},t),{},{scrollLeft:e/p*h||0})}))};return f.useImperativeHandle(t,(function(){return{setScrollLeft:P}})),f.useEffect((function(){var e=(0,ke.Z)(document.body,"mouseup",M,!1),t=(0,ke.Z)(document.body,"mousemove",R,!1);return O(),function(){e.remove(),t.remove()}}),[v,k]),f.useEffect((function(){var e=(0,ke.Z)(d,"scroll",O,!1),t=(0,ke.Z)(window,"resize",O,!1);return function(){e.remove(),t.remove()}}),[d]),f.useEffect((function(){C.isHiddenScrollBar||b((function(e){var t=i.current;return t?(0,u.Z)((0,u.Z)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e}))}),[C.isHiddenScrollBar]),p<=h||!v||C.isHiddenScrollBar?null:f.createElement("div",{style:{height:(0,x.Z)(),width:h,bottom:s},className:"".concat(m,"-sticky-scroll")},f.createElement("div",{onMouseDown:function(e){e.persist(),E.current.delta=e.pageX-C.scrollLeft,E.current.x=0,N(!0),e.preventDefault()},ref:g,className:c()("".concat(m,"-sticky-scroll-bar"),(0,o.Z)({},"".concat(m,"-sticky-scroll-bar-active"),k)),style:{width:"".concat(v,"px"),transform:"translate3d(".concat(C.scrollLeft,"px, 0, 0)")}}))};const Re=f.forwardRef(Me);var Oe=(0,n(98924).Z)()?window:null;var Pe=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];var Ie=f.forwardRef((function(e,t){var n=e.className,r=e.noData,a=e.columns,i=e.flattenColumns,l=e.colWidths,d=e.columCount,m=e.stickyOffsets,p=e.direction,h=e.fixHeader,v=e.stickyTopOffset,g=e.stickyBottomOffset,y=e.stickyClassName,x=e.onScroll,w=e.maxContentScroll,C=e.children,Z=(0,b.Z)(e,Pe),S=f.useContext(B),k=S.prefixCls,N=S.scrollbarSize,M=S.isSticky,R=M&&!h?0:N,O=f.useRef(null),P=f.useCallback((function(e){(0,E.mH)(t,e),(0,E.mH)(O,e)}),[]);f.useEffect((function(){var e;function t(e){var t=e.currentTarget,n=e.deltaX;n&&(x({currentTarget:t,scrollLeft:t.scrollLeft+n}),e.preventDefault())}return null===(e=O.current)||void 0===e||e.addEventListener("wheel",t),function(){var e;null===(e=O.current)||void 0===e||e.removeEventListener("wheel",t)}}),[]);var I=f.useMemo((function(){return i.every((function(e){return e.width>=0}))}
1),[i]),L=i[i.length-1],T={fixed:L?L.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(k,"-cell-scrollbar")}}},D=(0,f.useMemo)((function(){return R?[].concat((0,s.Z)(a),[T]):a}),[R,a]),K=(0,f.useMemo)((function(){return R?[].concat((0,s.Z)(i),[T]):i}),[R,i]),z=(0,f.useMemo)((function(){var e=m.right,t=m.left;return(0,u.Z)((0,u.Z)({},m),{},{left:"rtl"===p?[].concat((0,s.Z)(t.map((function(e){return e+R}))),[0]):t,right:"rtl"===p?e:[].concat((0,s.Z)(e.map((function(e){return e+R}))),[0]),isSticky:M})}),[R,m,M]),H=function(e,t){return(0,f.useMemo)((function(){for(var n=[],r=0;r<t;r+=1){var o=e[r];if(void 0===o)return null;n[r]=o}return n}),[e.join("_"),t])}(l,d);return f.createElement("div",{style:(0,u.Z)({overflow:"hidden"},M?{top:v,bottom:g}:{}),ref:P,className:c()(n,(0,o.Z)({},y,!!y))},f.createElement("table",{style:{tableLayout:"fixed",visibility:r||H?null:"hidden"}},(!r||!w||I)&&f.createElement(ge,{colWidths:H?[].concat((0,s.Z)(H),[R]):[],columCount:d+1,columns:K}),C((0,u.Z)((0,u.Z)({},Z),{},{stickyOffsets:z,columns:D,flattenColumns:K}))))}));Ie.displayName="FixedHolder";const Le=Ie;var Te=[],De={},Ke="rc-table-internal-hook",ze=f.memo((function(e){return e.children}),(function(e,t){return!!v()(e.props,t.props)&&(e.pingLeft!==t.pingLeft||e.pingRight!==t.pingRight)}));function He(e){var t,n=e.prefixCls,l=e.className,h=e.rowClassName,v=e.style,w=e.data,C=e.rowKey,E=e.scroll,Z=e.tableLayout,R=e.direction,O=e.title,P=e.footer,I=e.summary,L=e.id,D=e.showHeader,K=e.components,z=e.emptyText,H=e.onRow,j=e.onHeaderRow,A=e.internalHooks,_=e.transformColumns,F=e.internalRefs,W=e.sticky,V=w||Te,G=!!V.length;var J=f.useCallback((function(e,t){return S(K||{},e)||t}),[K]),q=f.useMemo((function(){return"function"==typeof C?C:function(e){return e&&e[C]}}),[C]),Q=function(e){var t,n=e.expandable,r=(0,b.Z)(e,ie);return!1===(t="expandable"in e?(0,u.Z)((0,u.Z)({},r),n):r).showExpandColumn&&(t.expandIconColumnIndex=-1),t}(e),ee=Q.expandIcon,te=Q.expandedRowKeys,ne=Q.defaultExpandedRowKeys,re=Q.defaultExpandAllRows,ae=Q.expandedRowRender,le=Q.onExpand,ce=Q.onExpandedRowsChange,ue=Q.expandRowByClick,se=Q.rowExpandable,fe=Q.expandIconColumnIndex,de=Q.expandedRowClassName,ve=Q.childrenColumnName,xe=Q.indentSize,we=ee||Se,Ce=ve||"children",Ze=f.useMemo((function(){return ae?"row":!!(e.expandable&&A===Ke&&e.expandable.__PARENT_RENDER_ICON__||V.some((function(e){return e&&"object"===(0,r.Z)(e)&&e[Ce]})))&&"nest"}),[!!ae,V]),ke=f.useState((function(){return ne||(re?function(e,t,n){var r=[];return function e(o){(o||[]).forEach((function(o,a){r.push(t(o,a)),e(o[n])}))}(e),r}(V,q,Ce):[])})),Ne=(0,a.Z)(ke,2),Me=Ne[0],Pe=Ne[1],Ie=f.useMemo((function(){return new Set(te||Me||[])}),[te,Me]),He=f.useCallback((function(e){var t,n=q(e,V.indexOf(e)),r=Ie.has(n);r?(Ie.delete(n),t=(0,s.Z)(Ie)):t=[].concat((0,s.Z)(Ie),[n]),Pe(t),le&&le(!r,e),ce&&ce(t)}),[q,Ie,V,le,ce]);var je,Ae,_e,Fe=f.useState(0),Be=(0,a.Z)(Fe,2),Ue=Be[0],We=Be[1],Ve=me((0,u.Z)((0,u.Z)((0,u.Z)({},e),Q),{},{expandable:!!ae,expandedKeys:Ie,getRowKey:q,onTriggerExpand:He,expandIcon:we,expandIconColumnIndex:fe,direction:R}),A===Ke?_:null),Xe=(0,a.Z)(Ve,2),Ye=Xe[0],Ge=Xe[1],$e=f.useMemo((function(){return{columns:Ye,flattenColumns:Ge}}),[Ye,Ge]),Je=f.useRef(),qe=f.useRef(),Qe=f.useRef(),et=f.useRef(),tt=f.useRef(),nt=f.useState(!1),rt=(0,a.Z)(nt,2),ot=rt[0],at=rt[1],it=f.useState(!1),lt=(0,a.Z)(it,2),ct=lt[0],ut=lt[1],st=pe(new Map),ft=(0,a.Z)(st,2),dt=ft[0],mt=ft[1],pt=k(Ge).map((function(e){return dt.get(e)})),ht=f.useMemo((function(){return pt}),[pt.join("_")]),vt=he(ht,Ge.length,R),gt=E&&N(E.y),yt=E&&N(E.x)||Boolean(Q.fixed),xt=yt&&Ge.some((function(e){return e.fixed})),wt=f.useRef(),Ct=function(e,t){var n="object"===(0,r.Z)(e)?e:{},o=n.offsetHeader,a=void 0===o?0:o,i=n.offsetSummary,l=void 0===i?0:i,c=n.offsetScroll,u=void 0===c?0:c,s=n.getContainer,d=(void 0===s?function(){return Oe}:s)()||Oe;return f.useMemo((function(){var n=!!e;return{isSticky:n,stickyClassName:n?"".concat(t,"-sticky-holder"):"",offsetHeader:a,offsetSummary:l,offsetScroll:u,container:d}}),[u,a,l,t,d])}(W,n),bt=Ct.isSticky,Et=Ct.offsetHeader,Zt=Ct.offsetSummary,St=Ct.offsetScroll,kt=Ct.stickyClassName,Nt=Ct.container,Mt=null==I?void 0:I(V),Rt=(gt||bt)&&f.isValidElement(Mt)&&Mt.type===be&&Mt.props.fixed;gt&&(Ae={overflowY:"scroll",maxHeight:E.y}),yt&&(je={overflowX:"auto"},gt||(Ae={overflowY:"hidden"}),_e={width:!0===(null==E?void 0:E.x)?"auto":null==E?void 0:E.x,minWidth:"100%"});var Ot=f.useCallback((function(e,t){(0,d.Z)(Je.current)&&mt((function(n){if(n.get(e)!==t){var r=new Map(n);return r.set(e,t),r}return n}))}),[]),Pt=function(e){var t=(0,f.useRef)(e||null),n=(0,f.useRef)();function r(){window.clearTimeout(n.current)}return(0,f.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}]}(null),It=(0,a.Z)(Pt,2),Lt=It[0],Tt=It[1];function Dt(e,t){t&&("function"==typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e))}var Kt=function(e){var t,n=e.currentTarget,r=e.scrollLeft,o="rtl"===R,a="number"==typeof r?r:n.scrollLeft,i=n||De;Tt()&&Tt()!==i||(Lt(i),Dt(a,qe.current),Dt(a,Qe.current),Dt(a,tt.current),Dt(a,null===(t=wt.current)||void 0===t?void 0:t.setScrollLeft));
1if(n){var l=n.scrollWidth,c=n.clientWidth;if(l===c)return at(!1),void ut(!1);o?(at(-a<l-c),ut(-a>0)):(at(a>0),ut(a<l-c))}},zt=function(){yt&&Qe.current?Kt({currentTarget:Qe.current}):(at(!1),ut(!1))},Ht=f.useRef(!1);f.useEffect((function(){Ht.current&&zt()}),[yt,w,Ye.length]),f.useEffect((function(){Ht.current=!0}),[]);var jt=f.useState(0),At=(0,a.Z)(jt,2),_t=At[0],Ft=At[1],Bt=f.useState(!0),Ut=(0,a.Z)(Bt,2),Wt=Ut[0],Vt=Ut[1];f.useEffect((function(){Qe.current instanceof Element?Ft((0,x.o)(Qe.current).width):Ft((0,x.o)(et.current).width),Vt((0,p.G)("position","sticky"))}),[]),f.useEffect((function(){A===Ke&&F&&(F.body.current=Qe.current)}));var Xt,Yt=J(["table"],"table"),Gt=f.useMemo((function(){return Z||(xt?"max-content"===(null==E?void 0:E.x)?"auto":"fixed":gt||bt||Ge.some((function(e){return e.ellipsis}))?"fixed":"auto")}),[gt,xt,Ge,Z,bt]),$t={colWidths:ht,columCount:Ge.length,stickyOffsets:vt,onHeaderRow:j,fixHeader:gt,scroll:E},Jt=f.useMemo((function(){return G?null:"function"==typeof z?z():z}),[G,z]),qt=f.createElement(oe,{data:V,measureColumnWidth:gt||yt||bt,expandedKeys:Ie,rowExpandable:se,getRowKey:q,onRow:H,emptyNode:Jt,childrenColumnName:Ce}),Qt=f.createElement(ge,{colWidths:Ge.map((function(e){return e.width})),columns:Ge}),en=J(["body"]);if(gt||bt){var tn;"function"==typeof en?(tn=en(V,{scrollbarSize:_t,ref:Qe,onScroll:Kt}),$t.colWidths=Ge.map((function(e,t){var n=e.width,r=t===Ye.length-1?n-_t:n;return"number"!=typeof r||Number.isNaN(r)?((0,g.ZP)(!1,"When use `components.body` with render props. Each column should have a fixed `width` value."),0):r}))):tn=f.createElement("div",{style:(0,u.Z)((0,u.Z)({},je),Ae),onScroll:Kt,ref:Qe,className:c()("".concat(n,"-body"))},f.createElement(Yt,{style:(0,u.Z)((0,u.Z)({},_e),{},{tableLayout:Gt})},Qt,qt,!Rt&&Mt&&f.createElement(Ee,{stickyOffsets:vt,flattenColumns:Ge},Mt)));var nn=(0,u.Z)((0,u.Z)((0,u.Z)({noData:!V.length,maxContentScroll:yt&&"max-content"===E.x},$t),$e),{},{direction:R,stickyClassName:kt,onScroll:Kt});Xt=f.createElement(f.Fragment,null,!1!==D&&f.createElement(Le,(0,i.Z)({},nn,{stickyTopOffset:Et,className:"".concat(n,"-header"),ref:qe}),(function(e){return f.createElement(f.Fragment,null,f.createElement(X,e),"top"===Rt&&f.createElement(Ee,e,Mt))})),tn,Rt&&"top"!==Rt&&f.createElement(Le,(0,i.Z)({},nn,{stickyBottomOffset:Zt,className:"".concat(n,"-summary"),ref:tt}),(function(e){return f.createElement(Ee,e,Mt)})),bt&&f.createElement(Re,{ref:wt,offsetScroll:St,scrollBodyRef:Qe,onScroll:Kt,container:Nt}))}else Xt=f.createElement("div",{style:(0,u.Z)((0,u.Z)({},je),Ae),className:c()("".concat(n,"-content")),onScroll:Kt,ref:Qe},f.createElement(Yt,{style:(0,u.Z)((0,u.Z)({},_e),{},{tableLayout:Gt})},Qt,!1!==D&&f.createElement(X,(0,i.Z)({},$t,$e)),qt,Mt&&f.createElement(Ee,{stickyOffsets:vt,flattenColumns:Ge},Mt)));var rn=(0,m.Z)(e,{aria:!0,data:!0}),on=f.createElement("div",(0,i.Z)({className:c()(n,l,(t={},(0,o.Z)(t,"".concat(n,"-rtl"),"rtl"===R),(0,o.Z)(t,"".concat(n,"-ping-left"),ot),(0,o.Z)(t,"".concat(n,"-ping-right"),ct),(0,o.Z)(t,"".concat(n,"-layout-fixed"),"fixed"===Z),(0,o.Z)(t,"".concat(n,"-fixed-header"),gt),(0,o.Z)(t,"".concat(n,"-fixed-column"),xt),(0,o.Z)(t,"".concat(n,"-scroll-horizontal"),yt),(0,o.Z)(t,"".concat(n,"-has-fix-left"),Ge[0]&&Ge[0].fixed),(0,o.Z)(t,"".concat(n,"-has-fix-right"),Ge[Ge.length-1]&&"right"===Ge[Ge.length-1].fixed),t)),style:v,id:L,ref:Je},rn),f.createElement(ze,{pingLeft:ot,pingRight:ct,props:(0,u.Z)((0,u.Z)({},e),{},{stickyOffsets:vt,mergedExpandedKeys:Ie})},O&&f.createElement(ye,{className:"".concat(n,"-title")},O(V)),f.createElement("div",{ref:et,className:"".concat(n,"-container")},Xt),P&&f.createElement(ye,{className:"".concat(n,"-footer")},P(V))));yt&&(on=f.createElement(y.Z,{onResize:function(e){var t=e.width;t!==Ue&&(zt(),We(Je.current?Je.current.offsetWidth:t))}},on));var an=f.useMemo((function(){return{prefixCls:n,getComponent:J,scrollbarSize:_t,direction:R,fixedInfoList:Ge.map((function(e,t){return U(t,t,Ge,vt,R)})),isSticky:bt}}),[n,J,_t,R,Ge,vt,bt]),ln=f.useMemo((function(){return(0,u.Z)((0,u.Z)({},$e),{},{tableLayout:Gt,rowClassName:h,expandedRowClassName:de,expandIcon:we,expandableType:Ze,expandRowByClick:ue,expandedRowRender:ae,onTriggerExpand:He,expandIconColumnIndex:fe,indentSize:xe,allColumnsFixedLeft:$e.flattenColumns.every((function(e){return"left"===e.fixed}))})}),[$e,Gt,h,de,we,Ze,ue,ae,He,fe,xe]),cn=f.useMemo((function(){return{componentWidth:Ue,fixHeader:gt,fixColumn:xt,horizonScroll:yt}}),[Ue,gt,xt,yt]),un=f.useMemo((function(){return{onColumnResize:Ot}}),[Ot]);return f.createElement(M.Provider,{value:Wt},f.createElement(B.Provider,{value:an},f.createElement(T.Provider,{value:ln},f.createElement(Y.Provider,{value:cn},f.createElement($.Provider,{value:un},on)))))}He.EXPAND_COLUMN=ce,He.Column=C,He.ColumnGroup=w,He.Summary=Ze,He.defaultProps={rowKey:"key",prefixCls:"rc-table",emptyText:function(){return"No Data"}};const je=He;var Ae=n(98423),_e=n(53124),Fe=n(88258),Be=n(97647),Ue=n(25378),We=n(40378),Ve=n(97491),Xe=n(11382),Ye=n(75164);function Ge(e,t,n,r){var o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function $e(e){return null!=e&&e===e.window}
1function Je(e,t){var n,r;if("undefined"==typeof window)return 0;var o=t?"scrollTop":"scrollLeft",a=0;return $e(e)?a=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[o]:(e instanceof HTMLElement||e)&&(a=e[o]),e&&!$e(e)&&"number"!=typeof a&&(a=null===(r=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===r?void 0:r[o]),a}function qe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getContainer,r=void 0===n?function(){return window}:n,o=t.callback,a=t.duration,i=void 0===a?450:a,l=r(),c=Je(l,!0),u=Date.now(),s=function t(){var n=Date.now()-u,r=Ge(n>i?i:n,c,e,i);$e(l)?l.scrollTo(window.pageXOffset,r):l instanceof HTMLDocument||"HTMLDocument"===l.constructor.name?l.documentElement.scrollTop=r:l.scrollTop=r,n<i?(0,Ye.Z)(t):"function"==typeof o&&o()};(0,Ye.Z)(s)}const Qe=function(e){return null};const et=function(e){return null};const tt=function(e){return function(t){var n,r=t.prefixCls,a=t.onExpand,i=t.record,l=t.expanded,u=t.expandable,s="".concat(r,"-row-expand-icon");return f.createElement("button",{type:"button",onClick:function(e){a(i,e),e.stopPropagation()},className:c()(s,(n={},(0,o.Z)(n,"".concat(s,"-spaced"),!u),(0,o.Z)(n,"".concat(s,"-expanded"),u&&l),(0,o.Z)(n,"".concat(s,"-collapsed"),u&&!l),n)),"aria-label":l?e.collapse:e.expand,"aria-expanded":l})}};
1function nt(e,t){return"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 rt(e,t){return t?"".concat(t,"-").concat(e):"".concat(e)}function ot(e,t){return"function"==typeof e?e(t):e}const at={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 it=n(27029),lt=function(e,t){return f.createElement(it.Z,(0,u.Z)((0,u.Z)({},e),{},{ref:t,icon:at}))};lt.displayName="FilterFilled";const ct=f.forwardRef(lt);var ut=n(18446),st=n.n(ut),ft=n(71577),dt=n(9676),mt=n(16114),pt=n(14277),ht=n(28682),vt=n(76529),gt=n(47933),yt=n(82363),xt=n(57838);var wt=n(76570),Ct=n(32787);const bt=function(e){var t=e.value,n=e.onChange,r=e.filterSearch,o=e.tablePrefixCls,a=e.locale;return r?f.createElement("div",{className:"".concat(o,"-filter-dropdown-search")},f.createElement(Ct.Z,{prefix:f.createElement(wt.Z,null),placeholder:a.filterSearchPlaceholder,onChange:n,value:t,htmlSize:1,className:"".concat(o,"-filter-dropdown-search-input")})):null};const Et=function(e){return f.createElement("div",{className:e.className,onClick:function(e){return e.stopPropagation()}},e.children)};function Zt(e,t){return("string"==typeof t||"number"==typeof t)&&(null==t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}function St(e){var t=e.filters,n=e.prefixCls,r=e.filteredKeys,o=e.filterMultiple,a=e.searchValue,i=e.filterSearch;return t.map((function(e,t){var l=String(e.value);if(e.children)return{key:l||t,label:e.text,popupClassName:"".concat(n,"-dropdown-submenu"),children:St({filters:e.children,prefixCls:n,filteredKeys:r,filterMultiple:o,searchValue:a,filterSearch:i})};var c=o?dt.Z:gt.ZP,u={key:void 0!==e.value?l:t,label:f.createElement(f.Fragment,null,f.createElement(c,{checked:r.includes(l)}),f.createElement("span",null,e.text))};return a.trim()?"function"==typeof i?i(a,e)?u:null:Zt(a,e.text)?u:null:u}))}const kt=function(e){var t,n,r,i,l=e.tablePrefixCls,u=e.prefixCls,s=e.column,d=e.dropdownPrefixCls,m=e.columnKey,p=e.filterMultiple,h=e.filterMode,v=void 0===h?"menu":h,g=e.filterSearch,y=void 0!==g&&g,x=e.filterState,w=e.triggerFilter,C=e.locale,b=e.children,E=e.getPopupContainer,Z=s.filterDropdownVisible,S=s.onFilterDropdownVisibleChange,k=s.filterResetToDefaultFilteredValue,N=s.defaultFilteredValue,M=f.useState(!1),R=(0,a.Z)(M,2),O=R[0],P=R[1],I=!(!x||!(null===(t=x.filteredKeys)||void 0===t?void 0:t.length)&&!x.forceFiltered),L=function(e){P(e),null==S||S(e)},T="boolean"==typeof Z?Z:O,D=null==x?void 0:x.filteredKeys,K=(n=D||[],r=f.useRef(n),i=(0,xt.Z)(),[function(){return r.current},function(e){r.current=e,i()}]),z=(0,a.Z)(K,2),H=z[0],j=z[1],A=function(e){var t=e.selectedKeys;j(t)},_=function(e,t){var n=t.node,r=t.checked;A(p?{selectedKeys:e}:{selectedKeys:r&&n.key?[n.key]:[]})};f.useEffect((function(){O&&A({selectedKeys:D||[]})}),[D]);var F=f.useState([]),B=(0,a.Z)(F,2),U=B[0],W=B[1],V=function(e){W(e)},X=f.useState(""),Y=(0,a.Z)(X,2),G=Y[0],$=Y[1],J=function(e){var t=e.target.value;$(t)};f.useEffect((function(){O||$("")}),[O]);var q,Q=function(e){var t=e&&e.length?e:null;return null!==t||x&&x.filteredKeys?st()(t,null==x?void 0:x.filteredKeys)?null:void w({column:s,key:m,filteredKeys:t}):null},ee=function(){L(!1),Q(H())},te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1},t=e.confirm,n=e.closeDropdown;t&&Q([]),n&&L(!1),$(""),j(k?(N||[]).map((function(e){return String(e)})):[])},ne=c()((0,o.Z)({},"".concat(d,"-menu-without-submenu"),!(s.filters||[]).some((function(e){return e.children})))),re=function(e){if(e.target.checked){var t=Rt(null==s?void 0:s.filters).map((function(e){return String(e)}));j(t)}else j([])},oe=function e(t){return(t.filters||[]).map((function(t,n){var r=String(t.value),o={title:t.text,key:void 0!==t.value?r:n};return t.children&&(o.children=e({filters:t.children})),o}))};if("function"==typeof s.filterDropdown)q=s.filterDropdown({prefixCls:"".concat(d,"-custom"),setSelectedKeys:function(e){return A({selectedKeys:e})},selectedKeys:H(),confirm:function(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0}).closeDropdown&&L(!1),Q(H())},clearFilters:te,filters:s.filters,visible:T});else if(s.filterDropdown)q=s.filterDropdown;else{var ae=H()||[];q=f.createElement(f.Fragment,null,0===(s.filters||[]).length?f.createElement(pt.Z,{image:pt.Z.PRESENTED_IMAGE_SIMPLE,description:C.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):"tree"===v?f.createElement(f.Fragment,null,f.createElement(bt,{filterSearch:y,value:G,onChange:J,tablePrefixCls:l,locale:C}),f.createElement("div",{className:"".concat(l,"-filter-dropdown-tree")}
1,p?f.createElement(dt.Z,{checked:ae.length===Rt(s.filters).length,indeterminate:ae.length>0&&ae.length<Rt(s.filters).length,className:"".concat(l,"-filter-dropdown-checkall"),onChange:re},C.filterCheckall):null,f.createElement(yt.Z,{checkable:!0,selectable:!1,blockNode:!0,multiple:p,checkStrictly:!p,className:"".concat(d,"-menu"),onCheck:_,checkedKeys:ae,selectedKeys:ae,showIcon:!1,treeData:oe({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:G.trim()?function(e){return Zt(G,e.title)}:void 0}))):f.createElement(f.Fragment,null,f.createElement(bt,{filterSearch:y,value:G,onChange:J,tablePrefixCls:l,locale:C}),f.createElement(ht.Z,{selectable:!0,multiple:p,prefixCls:"".concat(d,"-menu"),className:ne,onSelect:A,onDeselect:A,selectedKeys:ae,getPopupContainer:E,openKeys:U,onOpenChange:V,items:St({filters:s.filters||[],filterSearch:y,prefixCls:u,filteredKeys:H(),filterMultiple:p,searchValue:G})})),f.createElement("div",{className:"".concat(u,"-dropdown-btns")},f.createElement(ft.Z,{type:"link",size:"small",disabled:k?st()((N||[]).map((function(e){return String(e)})),ae):0===ae.length,onClick:function(){return te()}},C.filterReset),f.createElement(ft.Z,{type:"primary",size:"small",onClick:ee},C.filterConfirm)))}s.filterDropdown&&(q=f.createElement(vt.J,{selectable:void 0},q));var ie,le=f.createElement(Et,{className:"".concat(u,"-dropdown")},q);ie="function"==typeof s.filterIcon?s.filterIcon(I):s.filterIcon?s.filterIcon:f.createElement(ct,null);var ce=f.useContext(_e.E_).direction;return f.createElement("div",{className:"".concat(u,"-column")},f.createElement("span",{className:"".concat(l,"-column-title")},b),f.createElement(mt.Z,{overlay:le,trigger:["click"],visible:T,onVisibleChange:function(e){e&&void 0!==D&&j(D||[]),L(e),e||s.filterDropdown||ee()},getPopupContainer:E,placement:"rtl"===ce?"bottomLeft":"bottomRight"},f.createElement("span",{role:"button",tabIndex:-1,className:c()("".concat(u,"-trigger"),{active:I}),onClick:function(e){e.stopPropagation()}},ie)))};function Nt(e,t,n){var r=[];return(e||[]).forEach((function(e,o){var a,i=rt(o,n);if(e.filters||"filterDropdown"in e||"onFilter"in e)if("filteredValue"in e){var l=e.filteredValue;"filterDropdown"in e||(l=null!==(a=null==l?void 0:l.map(String))&&void 0!==a?a:l),r.push({column:e,key:nt(e,i),filteredKeys:l,forceFiltered:e.filtered})}else r.push({column:e,key:nt(e,i),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(r=[].concat((0,s.Z)(r),(0,s.Z)(Nt(e.children,t,i))))})),r}function Mt(e,t,n,r,o,a,l,c){return n.map((function(n,u){var s=rt(u,c),d=n.filterMultiple,m=void 0===d||d,p=n.filterMode,h=n.filterSearch,v=n;if(v.filters||v.filterDropdown){var g=nt(v,s),y=r.find((function(e){var t=e.key;return g===t}));v=(0,i.Z)((0,i.Z)({},v),{title:function(r){return f.createElement(kt,{tablePrefixCls:e,prefixCls:"".concat(e,"-filter"),dropdownPrefixCls:t,column:v,columnKey:g,filterState:y,filterMultiple:m,filterMode:p,filterSearch:h,triggerFilter:o,locale:l,getPopupContainer:a},ot(n.title,r))}})}return"children"in v&&(v=(0,i.Z)((0,i.Z)({},v),{children:Mt(e,t,v.children,r,o,a,l,s)})),v}))}function Rt(e){var t=[];return(e||[]).forEach((function(e){var n=e.value,r=e.children;t.push(n),r&&(t=[].concat((0,s.Z)(t),(0,s.Z)(Rt(r))))})),t}function Ot(e){var t={};return e.forEach((function(e){var n=e.key,r=e.filteredKeys,o=e.column,a=o.filters;if(o.filterDropdown)t[n]=r||null;else if(Array.isArray(r)){var i=Rt(a);t[n]=i.filter((function(e){return r.includes(String(e))}))}else t[n]=null})),t}function Pt(e,t){return t.reduce((function(e,t){var n=t.column,r=n.onFilter,o=n.filters,a=t.filteredKeys;return r&&a&&a.length?e.filter((function(e){return a.some((function(t){var n=Rt(o),a=n.findIndex((function(e){return String(e)===String(t)})),i=-1!==a?n[a]:t;return r(i,e)}))})):e}),e)}const It=function(e){var t=e.prefixCls,n=e.dropdownPrefixCls,r=e.mergedColumns,o=e.onFilterChange,i=e.getPopupContainer,l=e.locale,c=f.useState(Nt(r,!0)),u=(0,a.Z)(c,2),s=u[0],d=u[1],m=f.useMemo((function(){var e=Nt(r,!1),t=!0;return e.forEach((function(e){void 0!==e.filteredKeys?t=!1:!1})),t?s:e}),[r,s]),p=f.useCallback((function(){return Ot(m)}),[m]),h=function(e){var t=m.filter((function(t){return t.key!==e.ke
1y}));t.push(e),d(t),o(Ot(t),t)};return[function(e){return Mt(t,n,e,m,h,i,l)},m,p]};var Lt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};function Tt(e,t,n){var o=t&&"object"===(0,r.Z)(t)?t:{},l=o.total,c=void 0===l?0:l,u=Lt(o,["total"]),s=(0,f.useState)((function(){return{current:"defaultCurrent"in u?u.defaultCurrent:1,pageSize:"defaultPageSize"in u?u.defaultPageSize:10}})),d=(0,a.Z)(s,2),m=d[0],p=d[1],h=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){t&&Object.keys(t).forEach((function(n){var r=t[n];void 0!==r&&(e[n]=r)}))})),e}(m,u,{total:c>0?c:e}),v=Math.ceil((c||e)/h.pageSize);h.current>v&&(h.current=v||1);var g=function(e,t){p({current:null!=e?e:1,pageSize:t||h.pageSize})};return!1===t?[{},function(){}]:[(0,i.Z)((0,i.Z)({},h),{onChange:function(e,r){var o;t&&(null===(o=t.onChange)||void 0===o||o.call(t,e,r)),g(e,r),n(e,r||(null==h?void 0:h.pageSize))}}),g]}var Dt=n(84506),Kt=n(57254),zt=n(10225),Ht=n(17341),jt=n(1089),At=n(21770),_t={},Ft="SELECT_ALL",Bt="SELECT_INVERT",Ut="SELECT_NONE",Wt=[];function Vt(e,t){var n=[];return(e||[]).forEach((function(e){n.push(e),e&&"object"===(0,r.Z)(e)&&t in e&&(n=[].concat((0,s.Z)(n),(0,s.Z)(Vt(e[t],t))))})),n}function Xt(e,t){var n=e||{},r=n.preserveSelectedRowKeys,l=n.selectedRowKeys,c=n.defaultSelectedRowKeys,u=n.getCheckboxProps,d=n.onChange,m=n.onSelect,p=n.onSelectAll,h=n.onSelectInvert,v=n.onSelectNone,g=n.onSelectMultiple,y=n.columnWidth,x=n.type,w=n.selections,C=n.fixed,b=n.renderCell,E=n.hideSelectAll,Z=n.checkStrictly,S=void 0===Z||Z,k=t.prefixCls,N=t.data,M=t.pageData,R=t.getRecordByKey,O=t.getRowKey,P=t.expandType,I=t.childrenColumnName,L=t.locale,T=t.getPopupContainer,D=(0,At.Z)(l||c||Wt,{value:l}),K=(0,a.Z)(D,2),z=K[0],H=K[1],j=f.useRef(new Map),A=(0,f.useCallback)((function(e){if(r){var t=new Map;e.forEach((function(e){var n=R(e);!n&&j.current.has(e)&&(n=j.current.get(e)),t.set(e,n)})),j.current=t}}),[R,r]);f.useEffect((function(){A(z)}),[z]);var _=(0,f.useMemo)((function(){return S?{keyEntities:null}:(0,jt.I8)(N,{externalGetKey:O,childrenPropName:I})}),[N,O,S,I]).keyEntities,F=(0,f.useMemo)((function(){return Vt(M,I)}),[M,I]),B=(0,f.useMemo)((function(){var e=new Map;return F.forEach((function(t,n){var r=O(t,n),o=(u?u(t):null)||{};e.set(r,o)})),e}),[F,O,u]),U=(0,f.useCallback)((function(e){var t;return!!(null===(t=B.get(O(e)))||void 0===t?void 0:t.disabled)}),[B,O]),W=(0,f.useMemo)((function(){if(S)return[z||[],[]];var e=(0,Ht.S)(z,!0,_,U);return[e.checkedKeys||[],e.halfCheckedKeys]}),[z,S,_,U]),V=(0,a.Z)(W,2),X=V[0],Y=V[1],G=(0,f.useMemo)((function(){var e="radio"===x?X.slice(0,1):X;return new Set(e)}),[X,x]),$=(0,f.useMemo)((function(){return"radio"===x?new Set:new Set(Y)}),[Y,x]),J=(0,f.useState)(null),q=(0,a.Z)(J,2),Q=q[0],ee=q[1];f.useEffect((function(){e||H(Wt)}),[!!e]);var te=(0,f.useCallback)((function(e,t){var n,o;A(e),r?(n=e,o=e.map((function(e){return j.current.get(e)}))):(n=[],o=[],e.forEach((function(e){var t=R(e);void 0!==t&&(n.push(e),o.push(t))}))),H(n),null==d||d(n,o,{type:t})}),[H,R,d,r]),ne=(0,f.useCallback)((function(e,t,n,r){if(m){var o=n.map((function(e){return R(e)}));m(R(e),t,o,r)}te(n,"single")}),[m,R,te]),re=(0,f.useMemo)((function(){return!w||E?null:(!0===w?[Ft,Bt,Ut]:w).map((function(e){return e===Ft?{key:"all",text:L.selectionAll,onSelect:function(){te(N.map((function(e,t){return O(e,t)})).filter((function(e){var t=B.get(e);return!(null==t?void 0:t.disabled)||G.has(e)})),"all")}}:e===Bt?{key:"invert",text:L.selectInvert,onSelect:function(){var e=new Set(G);M.forEach((function(t,n){var r=O(t,n),o=B.get(r);(null==o?void 0:o.disabled)||(e.has(r)?e.delete(r):e.add(r))}));var t=Array.from(e);h&&h(t),te(t,"invert")}}:e===Ut?{key:"none",text:L.selectNone,onSelect:function(){null==v||v(),te(Array.from(G).filter((function(e){var t=B.get(e);return null==t?void 0:t.disabled})),"none")}}:e})).map((function(e){return(0,i.Z)((0,i.Z)({},e),{onSelect:function(){for(var t,n,r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];null===(n=e.onSelect)||void 0===n||(t=n).call.apply(t,[e].concat(o)),ee(null)}})}))}),[w,G,M,O,h,te]);return[(0,f.useCallback)((function(t){var n;if(!e)return t.filter((function(e){return e!==_t}));
1var r,a,l=(0,s.Z)(t),c=new Set(G),u=F.map(O).filter((function(e){return!B.get(e).disabled})),d=u.every((function(e){return c.has(e)})),m=u.some((function(e){return c.has(e)}));if("radio"!==x){var h;if(re){var v=f.createElement(ht.Z,{getPopupContainer:T,items:re.map((function(e,t){var n=e.key,r=e.text,o=e.onSelect;return{key:n||t,onClick:function(){null==o||o(u)},label:r}}))});h=f.createElement("div",{className:"".concat(k,"-selection-extra")},f.createElement(mt.Z,{overlay:v,getPopupContainer:T},f.createElement("span",null,f.createElement(Kt.Z,null))))}var w=F.map((function(e,t){var n=O(e,t),r=B.get(n)||{};return(0,i.Z)({checked:c.has(n)},r)})).filter((function(e){return e.disabled})),Z=!!w.length&&w.length===F.length,N=Z&&w.every((function(e){return e.checked})),M=Z&&w.some((function(e){return e.checked}));r=!E&&f.createElement("div",{className:"".concat(k,"-selection")},f.createElement(dt.Z,{checked:Z?N:!!F.length&&d,indeterminate:Z?!N&&M:!d&&m,onChange:function(){var e=[];d?u.forEach((function(t){c.delete(t),e.push(t)})):u.forEach((function(t){c.has(t)||(c.add(t),e.push(t))}));var t=Array.from(c);null==p||p(!d,t.map((function(e){return R(e)})),e.map((function(e){return R(e)}))),te(t,"all"),ee(null)},disabled:0===F.length||Z,skipGroup:!0}),h)}a="radio"===x?function(e,t,n){var r=O(t,n),o=c.has(r);return{node:f.createElement(gt.ZP,(0,i.Z)({},B.get(r),{checked:o,onClick:function(e){return e.stopPropagation()},onChange:function(e){c.has(r)||ne(r,!0,[r],e.nativeEvent)}})),checked:o}}:function(e,t,n){var r,o,a=O(t,n),l=c.has(a),d=$.has(a),m=B.get(a);return o="nest"===P?d:null!==(r=null==m?void 0:m.indeterminate)&&void 0!==r?r:d,{node:f.createElement(dt.Z,(0,i.Z)({},m,{indeterminate:o,checked:l,skipGroup:!0,onClick:function(e){return e.stopPropagation()},onChange:function(e){var t=e.nativeEvent,n=t.shiftKey,r=-1,o=-1;if(n&&S){var i=new Set([Q,a]);u.some((function(e,t){if(i.has(e)){if(-1!==r)return o=t,!0;r=t}return!1}))}if(-1!==o&&r!==o&&S){var f=u.slice(r,o+1),d=[];l?f.forEach((function(e){c.has(e)&&(d.push(e),c.delete(e))})):f.forEach((function(e){c.has(e)||(d.push(e),c.add(e))}));var m=Array.from(c);null==g||g(!l,m.map((function(e){return R(e)})),d.map((function(e){return R(e)}))),te(m,"multiple")}else{var p=X;if(S){var h=l?(0,zt._5)(p,a):(0,zt.L0)(p,a);ne(a,!l,h,t)}else{var v=(0,Ht.S)([].concat((0,s.Z)(p),[a]),!0,_,U),y=v.checkedKeys,x=v.halfCheckedKeys,w=y;if(l){var C=new Set(y);C.delete(a),w=(0,Ht.S)(Array.from(C),{checked:!1,halfCheckedKeys:x},_,U).checkedKeys}ne(a,!l,w,t)}}ee(l?null:a)}})),checked:l}};if(!l.includes(_t))if(0===l.findIndex((function(e){var t;return"EXPAND_COLUMN"===(null===(t=e[le])||void 0===t?void 0:t.columnType)}))){var I=l,L=(0,Dt.Z)(I),D=L[0],K=L.slice(1);l=[D,_t].concat((0,s.Z)(K))}else l=[_t].concat((0,s.Z)(l));var z=l.indexOf(_t),H=(l=l.filter((function(e,t){return e!==_t||t===z})))[z-1],j=l[z+1],A=C;void 0===A&&(void 0!==(null==j?void 0:j.fixed)?A=j.fixed:void 0!==(null==H?void 0:H.fixed)&&(A=H.fixed)),A&&H&&"EXPAND_COLUMN"===(null===(n=H[le])||void 0===n?void 0:n.columnType)&&void 0===H.fixed&&(H.fixed=A);var W=(0,o.Z)({fixed:A,width:y,className:"".concat(k,"-selection-column"),title:e.columnTitle||r,render:function(e,t,n){var r=a(e,t,n),o=r.node,i=r.checked;return b?b(i,t,n,o):o}},le,{className:"".concat(k,"-selection-col")});return l.map((function(e){return e===_t?W:e}))}),[O,F,e,X,G,$,y,re,P,Q,B,g,ne,U]),G]}const Yt={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 Gt=function(e,t){return f.createElement(it.Z,(0,u.Z)((0,u.Z)({},e),{},{ref:t,icon:Yt}))};Gt.displayName="CaretDownOutlined";const $t=f.forwardRef(Gt);const Jt={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 qt=function(e,t){return f.createElement(it.Z,(0,u.Z)((0,u.Z)({},e),{},{ref:t,icon:Jt}))};
1qt.displayName="CaretUpOutlined";const Qt=f.forwardRef(qt);var en=n(15105),tn=n(45777),nn="ascend",rn="descend";function on(e){return"object"===(0,r.Z)(e.sorter)&&"number"==typeof e.sorter.multiple&&e.sorter.multiple}function an(e){return"function"==typeof e?e:!(!e||"object"!==(0,r.Z)(e)||!e.compare)&&e.compare}function ln(e,t,n){var r=[];function o(e,t){r.push({column:e,key:nt(e,t),multiplePriority:on(e),sortOrder:e.sortOrder})}return(e||[]).forEach((function(e,a){var i=rt(a,n);e.children?("sortOrder"in e&&o(e,i),r=[].concat((0,s.Z)(r),(0,s.Z)(ln(e.children,t,i)))):e.sorter&&("sortOrder"in e?o(e,i):t&&e.defaultSortOrder&&r.push({column:e,key:nt(e,i),multiplePriority:on(e),sortOrder:e.defaultSortOrder}))})),r}function cn(e,t,n,a,l,u,s,d){return(t||[]).map((function(t,m){var p=rt(m,d),h=t;if(h.sorter){var v=h.sortDirections||l,g=void 0===h.showSorterTooltip?s:h.showSorterTooltip,y=nt(h,p),x=n.find((function(e){return e.key===y})),w=x?x.sortOrder:null,C=function(e,t){return t?e[e.indexOf(t)+1]:e[0]}(v,w),b=v.includes(nn)&&f.createElement(Qt,{className:c()("".concat(e,"-column-sorter-up"),{active:w===nn})}),E=v.includes(rn)&&f.createElement($t,{className:c()("".concat(e,"-column-sorter-down"),{active:w===rn})}),Z=u||{},S=Z.cancelSort,k=Z.triggerAsc,N=Z.triggerDesc,M=S;C===rn?M=N:C===nn&&(M=k);var R="object"===(0,r.Z)(g)?g:{title:M};h=(0,i.Z)((0,i.Z)({},h),{className:c()(h.className,(0,o.Z)({},"".concat(e,"-column-sort"),w)),title:function(n){var r=f.createElement("div",{className:"".concat(e,"-column-sorters")},f.createElement("span",{className:"".concat(e,"-column-title")},ot(t.title,n)),f.createElement("span",{className:c()("".concat(e,"-column-sorter"),(0,o.Z)({},"".concat(e,"-column-sorter-full"),!(!b||!E)))},f.createElement("span",{className:"".concat(e,"-column-sorter-inner")},b,E)));return g?f.createElement(tn.Z,(0,i.Z)({},R),r):r},onHeaderCell:function(n){var r=t.onHeaderCell&&t.onHeaderCell(n)||{},o=r.onClick,i=r.onKeyDown;return r.onClick=function(e){a({column:t,key:y,sortOrder:C,multiplePriority:on(t)}),null==o||o(e)},r.onKeyDown=function(e){e.keyCode===en.Z.ENTER&&(a({column:t,key:y,sortOrder:C,multiplePriority:on(t)}),null==i||i(e))},w&&(r["aria-sort"]="ascend"===w?"ascending":"descending"),r.className=c()(r.className,"".concat(e,"-column-has-sorters")),r.tabIndex=0,r}})}return"children"in h&&(h=(0,i.Z)((0,i.Z)({},h),{children:cn(e,h.children,n,a,l,u,s,p)})),h}))}function un(e){var t=e.column;return{column:t,order:e.sortOrder,field:t.dataIndex,columnKey:t.key}}function sn(e){var t=e.filter((function(e){return e.sortOrder})).map(un);return 0===t.length&&e.length?(0,i.Z)((0,i.Z)({},un(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function fn(e,t,n){var r=t.slice().sort((function(e,t){return t.multiplePriority-e.multiplePriority})),a=e.slice(),l=r.filter((function(e){var t=e.column.sorter,n=e.sortOrder;return an(t)&&n}));return l.length?a.sort((function(e,t){for(var n=0;n<l.length;n+=1){var r=l[n],o=r.column.sorter,a=r.sortOrder,i=an(o);if(i&&a){var c=i(e,t,a);if(0!==c)return a===nn?c:-c}}return 0})).map((function(e){var r=e[n];return r?(0,i.Z)((0,i.Z)({},e),(0,o.Z)({},n,fn(r,t,n))):e})):a}function dn(e){var t=e.prefixCls,n=e.mergedColumns,r=e.onSorterChange,o=e.sortDirections,l=e.tableLocale,c=e.showSorterTooltip,u=f.useState(ln(n,!0)),d=(0,a.Z)(u,2),m=d[0],p=d[1],h=f.useMemo((function(){var e=!0,t=ln(n,!1);if(!t.length)return m;var r=[];function o(t){e?r.push(t):r.push((0,i.Z)((0,i.Z)({},t),{sortOrder:null}))}var a=null;return t.forEach((function(t){null===a?(o(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:a=!0)):(a&&!1!==t.multiplePriority||(e=!1),o(t))})),r}),[n,m]),v=f.useMemo((function(){var e=h.map((function(e){return{column:e.column,order:e.sortOrder}}));return{sortColumns:e,sortColumn:e[0]&&e[0].column,sortOrder:e[0]&&e[0].order}}),[h]);function g(e){var t;t=!1!==e.multiplePriority&&h.length&&!1!==h[0].multiplePriority?[].concat((0,s.Z)(h.filter((function(t){return t.key!==e.key}))),[e]):[e],p(t),r(sn(t),t)}return[function(e){return cn(t,e,h,g,o,l,c)},h,v,function(){return sn(h)}]}function mn(e,t){return e.map((function(e){var n=(0,i.Z)({},e);
1return n.title=ot(e.title,t),"children"in n&&(n.children=mn(n.children,t)),n}))}function pn(e){return[f.useCallback((function(t){return mn(t,e)}),[e])]}var hn=[];function vn(e,t){var n,l=e.prefixCls,u=e.className,s=e.style,d=e.size,m=e.bordered,p=e.dropdownPrefixCls,h=e.dataSource,v=e.pagination,g=e.rowSelection,y=e.rowKey,x=e.rowClassName,w=e.columns,C=e.children,b=e.childrenColumnName,E=e.onChange,Z=e.getPopupContainer,S=e.loading,k=e.expandIcon,N=e.expandable,M=e.expandedRowRender,R=e.expandIconColumnIndex,O=e.indentSize,P=e.scroll,I=e.sortDirections,L=e.locale,T=e.showSorterTooltip,D=void 0===T||T,K=f.useMemo((function(){return w||fe(C)}),[w,C]),z=f.useMemo((function(){return K.some((function(e){return e.responsive}))}),[K]),H=(0,Ue.Z)(z),j=f.useMemo((function(){var e=new Set(Object.keys(H).filter((function(e){return H[e]})));return K.filter((function(t){return!t.responsive||t.responsive.some((function(t){return e.has(t)}))}))}),[K,H]),A=(0,Ae.Z)(e,["className","style","columns"]),_=f.useContext(Be.Z),F=f.useContext(_e.E_),B=F.locale,U=void 0===B?We.Z:B,W=F.renderEmpty,V=F.direction,X=d||_,Y=(0,i.Z)((0,i.Z)({},U.Table),L),G=h||hn,$=f.useContext(_e.E_).getPrefixCls,J=$("table",l),q=$("dropdown",p),Q=(0,i.Z)({childrenColumnName:b,expandIconColumnIndex:R},N),ee=Q.childrenColumnName,te=void 0===ee?"children":ee,ne=f.useMemo((function(){return G.some((function(e){return null==e?void 0:e[te]}))?"nest":M||N&&N.expandedRowRender?"row":null}),[G]),re={body:f.useRef()},oe=f.useMemo((function(){return"function"==typeof y?y:function(e){return null==e?void 0:e[y]}}),[y]),ae=function(e,t,n){var o=f.useRef({});return[function(a){if(!o.current||o.current.data!==e||o.current.childrenColumnName!==t||o.current.getRowKey!==n){var i=new Map;function l(e){e.forEach((function(e,o){var a=n(e,o);i.set(a,e),e&&"object"===(0,r.Z)(e)&&t in e&&l(e[t]||[])}))}l(e),o.current={data:e,childrenColumnName:t,kvMap:i,getRowKey:n}}return o.current.kvMap.get(a)}]}(G,te,oe),ie=(0,a.Z)(ae,1)[0],le={},ce=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=(0,i.Z)((0,i.Z)({},le),e);n&&(le.resetPagination(),r.pagination.current&&(r.pagination.current=1),v&&v.onChange&&v.onChange(1,r.pagination.pageSize)),P&&!1!==P.scrollToFirstRowOnChange&&re.body.current&&qe(0,{getContainer:function(){return re.body.current}}),null==E||E(r.pagination,r.filters,r.sorter,{currentDataSource:Pt(fn(G,r.sorterStates,te),r.filterStates),action:t})},ue=dn({prefixCls:J,mergedColumns:j,onSorterChange:function(e,t){ce({sorter:e,sorterStates:t},"sort",!1)},sortDirections:I||["ascend","descend"],tableLocale:Y,showSorterTooltip:D}),se=(0,a.Z)(ue,4),de=se[0],me=se[1],pe=se[2],he=se[3],ve=f.useMemo((function(){return fn(G,me,te)}),[G,me]);le.sorter=he(),le.sorterStates=me;var ge=It({prefixCls:J,locale:Y,dropdownPrefixCls:q,mergedColumns:j,onFilterChange:function(e,t){ce({filters:e,filterStates:t},"filter",!0)},getPopupContainer:Z}),ye=(0,a.Z)(ge,3),xe=ye[0],we=ye[1],Ce=ye[2],be=Pt(ve,we);le.filters=Ce(),le.filterStates=we;var Ee=pn(f.useMemo((function(){return(0,i.Z)({},pe)}),[pe])),Ze=(0,a.Z)(Ee,1)[0],Se=Tt(be.length,v,(function(e,t){ce({pagination:(0,i.Z)((0,i.Z)({},le.pagination),{current:e,pageSize:t})},"paginate")})),ke=(0,a.Z)(Se,2),Ne=ke[0],Me=ke[1];le.pagination=!1===v?{}:function(e,t){var n={current:t.current,pageSize:t.pageSize},o=e&&"object"===(0,r.Z)(e)?e:{};return Object.keys(o).forEach((function(e){var r=t[e];"function"!=typeof r&&(n[e]=r)})),n}(v,Ne),le.resetPagination=Me;var Re=f.useMemo((function(){if(!1===v||!Ne.pageSize)return be;var e=Ne.current,t=void 0===e?1:e,n=Ne.total,r=Ne.pageSize,o=void 0===r?10:r;return be.length<n?be.length>o?be.slice((t-1)*o,t*o):be:be.slice((t-1)*o,t*o)}),[!!v,be,Ne&&Ne.current,Ne&&Ne.pageSize,Ne&&Ne.total]),Oe=Xt(g,{prefixCls:J,data:be,pageData:Re,getRowKey:oe,getRecordByKey:ie,expandType:ne,childrenColumnName:te,locale:Y,getPopupContainer:Z}),Pe=(0,a.Z)(Oe,2),Ie=Pe[0],Le=Pe[1];Q.__PARENT_RENDER_ICON__=Q.expandIcon,Q.expandIcon=Q.expandIcon||k||tt(Y),"nest"===ne&&void 0===Q.expandIconColumnIndex?Q.expandIconColumnIndex=g?1:0:Q.expandIconColumnIndex>0&&g&&(Q.expandIconColumnIndex-=1),"number"!=typeof Q.indentSize&&(Q.indentSize="number"==typeof O?O:15);var Te,De,ze,He=f.useCallback((function(e){return Ze(Ie(xe(de(e))))}),[de,xe,Ie]);if(!1!==v&&(null==Ne?void 0:Ne.total)){var Ye;Ye=Ne.size?Ne.size:"small"===X||"middle"===X?"small":void 0;var Ge=function(e){return f.createElement(Ve.Z,(0,i.Z)({},Ne,{className:c()("".concat(J,"-pagination ").concat(J,"-pagination-").concat(e),Ne.className),size:Ye}))},$e="rtl"===V?"left":"right",Je=Ne.position;if(null!==Je&&Array.isArray(Je)){var Qe=Je.find((function(e){return-1!==e.indexOf("top")})),et=Je.find((function(e){return-1!==e.indexOf("bottom")})),nt=Je.every((function(e){return"none"==="".concat(e)}));Qe||et||nt||(De=Ge($e)),Qe&&(Te=Ge(Qe.toLowerCase().replace("top",""))),et&&(De=Ge(et.toLowerCase().replace("bottom","")))}else De=Ge($e)}"boolean"==typeof S?ze={spinning:S}:"object"===(0,r.Z)(S)&&(ze=(0,i.Z)({spinning:!0},S));var rt=c()("".concat(J,"-wrapper"),(0,o.Z)({},"".concat(J,"-wrapper-rtl"),"rtl"===V),u);return f.createElement("div",{ref:t,className:rt,style:s},f.createElement(Xe.Z,(0,i.Z)({spinning:!1},ze),Te,f.createElement(je,(0,i.Z)({},A,{columns:j,direction:V,expandable:Q,prefixCls:J,className:c()((n={},(0,o.Z)(n,"".concat(J,"-middle"),"middle"===X),(0,o.Z)(n,"".concat(J,"-small"),"small"===X),(0,o.Z)(n,"".concat(J,"-bordered"),m),(0,o.Z)(n,"".concat(J,"-empty"),0===G.length),n)),data:Re,rowKey:oe,rowClassName:function(e,t,n){var r;
1return r="function"==typeof x?c()(x(e,t,n)):c()(x),c()((0,o.Z)({},"".concat(J,"-row-selected"),Le.has(oe(e,t))),r)},emptyText:L&&L.emptyText||(W||Fe.Z)("Table"),internalHooks:Ke,internalRefs:re,transformColumns:He})),De))}var gn=f.forwardRef(vn);gn.defaultProps={rowKey:"key"},gn.SELECTION_COLUMN=_t,gn.EXPAND_COLUMN=je.EXPAND_COLUMN,gn.SELECTION_ALL=Ft,gn.SELECTION_INVERT=Bt,gn.SELECTION_NONE=Ut,gn.Column=Qe,gn.ColumnGroup=et,gn.Summary=Ze;const yn=gn},16445:(e,t,n)=>{"use strict";n(83910),n(85624),n(52927),n(90),n(41226),n(79133),n(25871),n(16154),n(32399),n(91324),n(35797)},27678:(e,t,n)=>{"use strict";n.d(t,{g1:()=>r,os:()=>o});function r(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function o(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}},27011:function(e,t,n){e.exports=function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(e),o=n(t);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){if(null==e)return{};var n,r=function(e,t){if(null==e)return{};for(var n,r={},o=Object.keys(e),a=0;a<o.length;a++)n=o[a],0<=t.indexOf(n)||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols)for(var o=Object.getOwnPropertySymbols(e),a=0;a<o.length;a++)n=o[a],0<=t.indexOf(n)||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r,o=s(e);return!(r=t?(n=s(this).constructor,Reflect.construct(o,arguments,n)):o.apply(this,arguments))||"object"!=typeof r&&"function"!=typeof r?m(this):r}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw a}}return n}}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){if(e){if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t){return new Promise((function(n,r){var o,a=new Image;a.onload=function(){return n(a)},a.onerror=r,0==(null!==(o=e)&&!!o.match(/^\s*data:([a-z]+\/[a-z]+(;[a-z-]+=[a-z-]+)?)?(;base64)?,[a-z0-9!$&',()*+;=\-._~:@/?%\s]*\s*$/i))&&t&&(a.crossOrigin=t),a.src=e}))}var x,w=!("undefined"==typeof window||"undefined"==typeof navigator||!("ontouchstart"in window||0<navigator.msMaxTouchPoints)),C="undefined"!=typeof File,b={touch:{react:{down:"onTouchStart",mouseDown:"onMouseDown",drag:"onTouchMove",move:"onTouchMove",mouseMove:"onMouseMove",up:"onTouchEnd",mouseUp:"onMouseUp"},native:{down:"touchstart",mouseDown:"mousedown",drag:"touchmove",move:"touchmove",mouseMove:"mousemove",up:"touchend",mouseUp:"mouseup"}},desktop:{react:{down:"onMouseDown",drag:"onDragOver",move:"onMouseMove",up:"onMouseUp"}
1,native:{down:"mousedown",drag:"dragStart",move:"mousemove",up:"mouseup"}}},E=w?b.touch:b.desktop,Z="undefined"!=typeof window&&window.devicePixelRatio?window.devicePixelRatio:1,S={x:.5,y:.5},k=function(){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(c,o.default.Component);var e,t,n,r=p(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),i(m(t=r.call(this,e)),"state",{drag:!1,my:null,mx:null,image:S}),i(m(t),"handleImageReady",(function(e){var n=t.getInitialSize(e.width,e.height);n.resource=e,n.x=.5,n.y=.5,n.backgroundColor=t.props.backgroundColor,t.setState({drag:!1,image:n},t.props.onImageReady),t.props.onLoadSuccess(n)})),i(m(t),"clearImage",(function(){t.canvas.getContext("2d").clearRect(0,0,t.canvas.width,t.canvas.height),t.setState({image:S})})),i(m(t),"handleMouseDown",(function(e){(e=e||window.event).preventDefault(),t.setState({drag:!0,mx:null,my:null})})),i(m(t),"handleMouseUp",(function(){t.state.drag&&(t.setState({drag:!1}),t.props.onMouseUp())})),i(m(t),"handleMouseMove",(function(e){var n,r,o,a,i,l,c,s,f,d,m,p,h,v,g,y;e=e||window.event,!1!==t.state.drag&&(e.preventDefault(),o={mx:n=e.targetTouches?e.targetTouches[0].pageX:e.clientX,my:r=e.targetTouches?e.targetTouches[0].pageY:e.clientY},y=t.props.rotate,y=(y%=360)<0?y+360:y,t.state.mx&&t.state.my&&(a=t.state.mx-n,i=t.state.my-r,l=t.state.image.width*t.props.scale,c=t.state.image.height*t.props.scale,f=(s=t.getCroppingRect()).x,d=s.y,f*=l,d*=c,m=function(e){return e*(Math.PI/180)},p=Math.cos(m(y)),v=d+-a*(h=Math.sin(m(y)))+i*p,g={x:(f+a*p+i*h)/l+1/t.props.scale*t.getXScale()/2,y:v/c+1/t.props.scale*t.getYScale()/2},t.props.onPositionChange(g),o.image=u(u({},t.state.image),g)),t.setState(o),t.props.onMouseMove(e))})),i(m(t),"setCanvas",(function(e){t.canvas=e})),t.canvas=null,t}return e=c,(t=[{key:"componentDidMount",value:function(){this.props.disableHiDPIScaling&&(Z=1);var e,t,n=this.canvas.getContext("2d");this.props.image&&this.loadImage(this.props.image),this.paint(n),document&&(e=!!function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){e=!1}return e}()&&{passive:!1},t=E.native,document.addEventListener(t.move,this.handleMouseMove,e),document.addEventListener(t.up,this.handleMouseUp,e),w&&(document.addEventListener(t.mouseMove,this.handleMouseMove,e),document.addEventListener(t.mouseUp,this.handleMouseUp,e)))}},{key:"componentDidUpdate",value:function(e,t){this.props.image&&this.props.image!==e.image||this.props.width!==e.width||this.props.height!==e.height||this.props.backgroundColor!==e.backgroundColor?this.loadImage(this.props.image):this.props.image||t.image===S||this.clearImage();var n=this.canvas.getContext("2d");n.clearRect(0,0,this.canvas.width,this.canvas.height),this.paint(n),this.paintImage(n,this.state.image,this.props.border),e.image===this.props.image&&e.width===this.props.width&&e.height===this.props.height&&e.position===this.props.position&&e.scale===this.props.scale&&e.rotate===this.props.rotate&&t.my===this.state.my&&t.mx===this.state.mx&&t.image.x===this.state.image.x&&t.image.y===this.state.image.y&&t.backgroundColor===this.state.backgroundColor||this.props.onImageChange()}},{key:"componentWillUnmount",value:function(){var e;document&&(e=E.native,document.removeEventListener(e.move,this.handleMouseMove,!1),document.removeEventListener(e.up,this.handleMouseUp,!1),w&&(document.removeEventListener(e.mouseMove,this.handleMouseMove,!1),document.removeEventListener(e.mouseUp,this.handleMouseUp,!1)))}},{key:"isVertical",value:function(){return!this.props.disableCanvasRotation&&this.props.rotate%180!=0}},{key:"getBorders",value:function(e){var t=0<arguments.length&&void 0!==e?e:this.props.border;return Array.isArray(t)?t:[t,t]}},{key:"getDimensions",value:function(){var e=this.props,t=e.width,n=e.he
1ight,r=e.rotate,o=e.border,a={},i=h(this.getBorders(o),2),l=i[0],c=i[1],u=t,s=n;return this.isVertical()?(a.width=s,a.height=u):(a.width=u,a.height=s),a.width+=2*l,a.height+=2*c,{canvas:a,rotate:r,width:t,height:n,border:o}}},{key:"getImage",value:function(){var e=this.getCroppingRect(),t=this.state.image;e.x*=t.resource.width,e.y*=t.resource.height,e.width*=t.resource.width,e.height*=t.resource.height;var n=document.createElement("canvas");this.isVertical()?(n.width=e.height,n.height=e.width):(n.width=e.width,n.height=e.height);var r=n.getContext("2d");return r.translate(n.width/2,n.height/2),r.rotate(this.props.rotate*Math.PI/180),r.translate(-n.width/2,-n.height/2),this.isVertical()&&r.translate((n.width-n.height)/2,(n.height-n.width)/2),t.backgroundColor&&(r.fillStyle=t.backgroundColor,r.fillRect(-e.x,-e.y,t.resource.width,t.resource.height)),r.drawImage(t.resource,-e.x,-e.y),n}},{key:"getImageScaledToCanvas",value:function(){var e=this.getDimensions(),t=e.width,n=e.height,r=document.createElement("canvas");return this.isVertical()?(r.width=n,r.height=t):(r.width=t,r.height=n),this.paintImage(r.getContext("2d"),this.state.image,0,1),r}},{key:"getXScale",value:function(){var e=this.props.width/this.props.height,t=this.state.image.width/this.state.image.height;return Math.min(1,e/t)}},{key:"getYScale",value:function(){var e=this.props.height/this.props.width,t=this.state.image.height/this.state.image.width;return Math.min(1,e/t)}},{key:"getCroppingRect",value:function(){var e=this.props.position||{x:this.state.image.x,y:this.state.image.y},t=1/this.props.scale*this.getXScale(),n=1/this.props.scale*this.getYScale(),r={x:e.x-t/2,y:e.y-n/2,width:t,height:n},o=0,a=1-r.width,i=0,l=1-r.height;return(this.props.disableBoundaryChecks||1<t||1<n)&&(o=-r.width,i=-r.height,l=a=1),u(u({},r),{},{x:Math.max(o,Math.min(r.x,a)),y:Math.max(i,Math.min(r.y,l))})}},{key:"loadImage",value:function(e){var t;C&&e instanceof File?this.loadingImage=(t=e,new Promise((function(e,n){var r=new FileReader;r.onload=function(t){try{var r=y(t.target.result);e(r)}catch(t){n(t)}},r.readAsDataURL(t)})).then(this.handleImageReady).catch(this.props.onLoadFailure)):"string"==typeof e&&(this.loadingImage=y(e,this.props.crossOrigin).then(this.handleImageReady).catch(this.props.onLoadFailure))}},{key:"getInitialSize",value:function(e,t){var n,r,o=this.getDimensions();return t/e<o.height/o.width?r=e*((n=this.getDimensions().height)/t):n=t*((r=this.getDimensions().width)/e),{height:n,width:r}}},{key:"paintImage",value:function(e,t,n,r){var o,a=3<arguments.length&&void 0!==r?r:Z;t.resource&&(o=this.calculatePosition(t,n),e.save(),e.translate(e.canvas.width/2,e.canvas.height/2),e.rotate(this.props.rotate*Math.PI/180),e.translate(-e.canvas.width/2,-e.canvas.height/2),this.isVertical()&&e.translate((e.canvas.width-e.canvas.height)/2,(e.canvas.height-e.canvas.width)/2),e.scale(a,a),e.globalCompositeOperation="destination-over",e.drawImage(t.resource,o.x,o.y,o.width,o.height),t.backgroundColor&&(e.fillStyle=t.backgroundColor,e.fillRect(o.x,o.y,o.width,o.height)),e.restore())}},{key:"calculatePosition",value:function(e,t){e=e||this.state.image;var n=h(this.getBorders(t),2),r=n[0],o=n[1],a=this.getCroppingRect(),i=e.width*this.props.scale,l=e.height*this.props.scale,c=-a.x*i,u=-a.y*l;return this.isVertical()?(c+=o,u+=r):(c+=r,u+=o),{x:c,y:u,height:l,width:i}}},{key:"paint",value:function(e){e.save(),e.scale(Z,Z),e.translate(0,0),e.fillStyle="rgba("+this.props.color.slice(0,4).join(",")+")";var t,n,r,o,a,i,l,c,u=this.props.borderRadius,s=this.getDimensions(),f=h(this.getBorders(s.border),2),d=f[0],m=f[1],p=s.canvas.height,v=s.canvas.width;u=Math.max(u,0),u=Math.min(u,v/2-d,p/2-m),e.beginPath(),t=e,o=v-2*(n=d),a=p-2*(r=m),0===(i=u)?t.rect(n,r,o,a):(l=o-i,c=a-i,t.translate(n,r),t.arc(i,i,i,Math.PI,1.5*Math.PI),t.lineTo(l,0),t.arc(l,i,i,1.5*Math.PI,2*Math.PI),t.lineTo(o,c),t.arc(l,c,i,2*Math.PI,.5*Math.PI),t.lineTo(i,a),t.arc(i,c,i,.5*Math.PI,Math.PI),t.translate(-n,-r)),e.rect(v,0,-v,p),e.fill("evenodd"),e.restore()}},{key:"render",value:function(){var e=this.props,t=(e.scale,e.rotate,e.image,e.border,e.borderRadius,e.width,e.height,e.position,e.color,e.backgroundColor,e.style),n=(e.crossOrigin,e.onLoadFailure,e.onLoadSuccess,e.onImageReady,e.onImageChange,e.onMouseUp,e.onMouseMove,e.onPositionChange,e.disableBoundaryChecks,e.disableHiDPIScaling,e.disableCanvasRotation,d(e,["scale","rotate","image","border","borderRadius","width","height","position","color","backgroundColor","style","crossOrigin","onLoadFailure","onLoadSuccess","onImageReady","onImageChange","onMouseUp","onMouseMove","onPositionChange","disableBoundaryChecks","disableHiDPIScaling","disableCanvasRotation"])),r=this.getDimensions(),a={width:r.canvas.width,height:r.canvas.height,cursor:this.state.drag?"grabbing":"grab",touchAction:"none"},i={width:r.canvas.width*Z,height:r.canvas.height*Z,style:u(u({},a),t)};return i[E.react.down]=this.handleMouseDown,w&&(i[E.react.mouseDown]=this.handleMouseDown),o.default.createElement("canvas",l({ref:this.setCanvas},i,n))}}])&&a(e.prototype,t),n&&a(e,n),c}();
1return i(k,"propTypes",{scale:r.default.number,rotate:r.default.number,image:r.default.oneOfType([r.default.string].concat(function(e){if(Array.isArray(e))return g(e)}(x=C?[r.default.instanceOf(File)]:[])||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(x)||v(x)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),border:r.default.oneOfType([r.default.number,r.default.arrayOf(r.default.number)]),borderRadius:r.default.number,width:r.default.number,height:r.default.number,position:r.default.shape({x:r.default.number,y:r.default.number}),color:r.default.arrayOf(r.default.number),backgroundColor:r.default.string,crossOrigin:r.default.oneOf(["","anonymous","use-credentials"]),onLoadFailure:r.default.func,onLoadSuccess:r.default.func,onImageReady:r.default.func,onImageChange:r.default.func,onMouseUp:r.default.func,onMouseMove:r.default.func,onPositionChange:r.default.func,disableBoundaryChecks:r.default.bool,disableHiDPIScaling:r.default.bool,disableCanvasRotation:r.default.bool}),i(k,"defaultProps",{scale:1,rotate:0,border:25,borderRadius:0,width:200,height:200,color:[0,0,0,.5],onLoadFailure:function(){},onLoadSuccess:function(){},onImageReady:function(){},onImageChange:function(){},onMouseUp:function(){},onMouseMove:function(){},onPositionChange:function(){},disableBoundaryChecks:!1,disableHiDPIScaling:!1,disableCanvasRotation:!0}),k}(n(45697),n(67294))}}]);
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.