@appkitreact/react-table-library
Version:
fork of react-table-library to support react 18 version
3 lines (2 loc) • 27.2 kB
JavaScript
import{o as I,_ as g,T as c,L as l,a as C,g as b,t as e,s as n,p as A}from"./styles-a157a0a0.js";import{s as t}from"./slicedToArray-c92cae3a.js";import*as G from"react";import d from"clsx";import{jsx as Z,css as i}from"@emotion/react";import{c as u,H as X}from"./HeaderCell-58c76bf9.js";import{u as a,c as y,a as m,b as W}from"./Feature-288cb891.js";import{c as r,i as V}from"./Cell-dd2555da.js";import{a as J}from"./modifiers-d418f2b2.js";import{u as o}from"./useTheme-e8aabdea.js";import{d as s}from"./defineProperty-9f9de5d0.js";import{H as Y}from"./index-59e5f54f.js";var B=null,x=function(){return B||(B=G.createContext(null))},h=["data","theme","layout","sort","pagination","select","tree","onInit","className","children"],v={Table:"\n height: 100%;\n "},H=G.forwardRef((function(C,b){var e=C.data,n=C.theme,A=C.layout,X=C.sort,W=C.pagination,V=C.select,s=C.tree,Y=C.onInit,B=void 0===Y?function(){}:Y,H=C.className,N=void 0===H?"table":H,F=C.children,R=I(C,h),p=function(I){var g=G.useRef(null);return I&&(g=I),g}(b),Q=function(I){var g=G.useRef(null);return g.current||(g.current={onlyOnce:!1,dataColumns:[]}),g}(),j=J({sort:X,pagination:W,tree:s,select:V})(e.nodes),f=function(I,g){var c=G.useState(!1),l=t(c,2),C=l[0],b=l[1];return[C,function(c){c&&(C||(b(!0),g.current=c,I(c)))}]}(B,p),S=t(f,2),z=S[0],L=S[1],U=a(),k=[];null!=A&&A.fixedHeader&&(k=k.concat(v)),n&&(k=k.concat(n));var D,w=o(k),O=null!=A&&A.isDiv?"div":"table",T=x(),P=u(),E=y(),K=r(),M=m();return Z(O,g({role:"grid","data-table-library_table":"",css:i((D={isShiftDown:U},"\n *,\n *:before,\n *:after {\n box-sizing: border-box;\n }\n\n overflow: auto;\n position: relative;\n\n border-collapse: collapse;\n\n display: grid;\n\n --data-table-library_grid-template-columns: '';\n grid-template-columns: var(--data-table-library_grid-template-columns);\n\n button * {\n pointer-events: none;\n }\n\n ".concat(D.isShiftDown?"\n user-select: none; /* standard syntax */\n -webkit-user-select: none; /* webkit (safari, chrome) browsers */\n -moz-user-select: none; /* mozilla browsers */\n -khtml-user-select: none; /* webkit (konqueror) browsers */\n -ms-user-select: none; /* IE10+ */\n ":"","\n "))," ",null==w?void 0:w.Table,";"+("production"===process.env.NODE_ENV?"":";label:Table;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RGlFIiwiZmlsZSI6ImluZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IGNzIGZyb20gJ2Nsc3gnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IGNyZWF0ZVRhYmxlQ29udGV4dCB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L1RhYmxlJztcclxuaW1wb3J0IHsgVGhlbWVDb250ZXh0IH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvVGhlbWUnO1xyXG5pbXBvcnQgeyBMYXlvdXRQcm92aWRlciB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L0xheW91dCc7XHJcbmltcG9ydCB7IGNyZWF0ZVNvcnRDb250ZXh0IH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvU29ydCc7XHJcbmltcG9ydCB7IGNyZWF0ZVNlbGVjdENvbnRleHQgfSBmcm9tICdAYXBwa2l0cmVhY3QvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9TZWxlY3QnO1xyXG5pbXBvcnQgeyBjcmVhdGVUcmVlQ29udGV4dCB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L1RyZWUnO1xyXG5pbXBvcnQgeyBjcmVhdGVQYWdpbmF0aW9uQ29udGV4dCB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L1BhZ2luYXRpb24nO1xyXG5pbXBvcnQgeyBhcHBseU1vZGlmaWVycyB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi91dGlsL21vZGlmaWVycyc7XHJcbmltcG9ydCB7IHVzZVNoaWZ0RG93biB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9ob29rcy91c2VTaGlmdERvd24nO1xyXG5pbXBvcnQgeyB1c2VUaGVtZSB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L3RoZW1lL2luZGV4JztcclxuaW1wb3J0IHsgdXNlT25Jbml0IH0gZnJvbSAnLi91c2VPbkluaXQnO1xyXG5pbXBvcnQgc3R5bGVzIGZyb20gJy4vc3R5bGVzJztcclxuY29uc3QgdXNlVGFibGVFbGVtZW50UmVmID0gKHJlZikgPT4ge1xyXG4gICAgbGV0IHRhYmxlRWxlbWVudFJlZiA9IFJlYWN0LnVzZVJlZihudWxsKTtcclxuICAgIGlmIChyZWYpXHJcbiAgICAgICAgdGFibGVFbGVtZW50UmVmID0gcmVmO1xyXG4gICAgcmV0dXJuIHRhYmxlRWxlbWVudFJlZjtcclxufTtcclxuY29uc3QgdXNlVGFibGVNZW1vcnlSZWYgPSAobGF5b3V0KSA9PiB7XHJcbiAgICBjb25zdCB0YWJsZU1lbW9yeVJlZiA9IFJlYWN0LnVzZVJlZihudWxsKTtcclxuICAgIGlmICghdGFibGVNZW1vcnlSZWYuY3VycmVudCkge1xyXG4gICAgICAgIHRhYmxlTWVtb3J5UmVmLmN1cnJlbnQgPSB7XHJcbiAgICAgICAgICAgIG9ubHlPbmNlOiBmYWxzZSxcclxuICAgICAgICAgICAgZGF0YUNvbHVtbnM6IFtdLFxyXG4gICAgICAgIH07XHJcbiAgICB9XHJcbiAgICByZXR1cm4gdGFibGVNZW1vcnlSZWY7XHJcbn07XHJcbmNvbnN0IEZVTExfSEVJR0hUX1RIRU1FID0ge1xyXG4gICAgVGFibGU6IGBcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIGAsXHJcbn07XHJcbmNvbnN0IFRhYmxlID0gUmVhY3QuZm9yd2FyZFJlZigoeyBkYXRhLCB0aGVtZTogY3VzdG9tVGhlbWUsIGxheW91dCwgc29ydCwgcGFnaW5hdGlvbiwgc2VsZWN0LCB0cmVlLCBvbkluaXQgPSAoKSA9PiB7IH0sIGNsYXNzTmFtZSA9ICd0YWJsZScsIGNoaWxkcmVuLCAuLi5yZXN0IH0sIHJlZikgPT4ge1xyXG4gICAgY29uc3QgdGFibGVFbGVtZW50UmVmID0gdXNlVGFibGVFbGVtZW50UmVmKHJlZik7XHJcbiAgICBjb25zdCB0YWJsZU1lbW9yeVJlZiA9IHVzZVRhYmxlTWVtb3J5UmVmKGxheW91dCk7XHJcbiAgICBjb25zdCBtb2RpZmllZE5vZGVzID0gYXBwbHlNb2RpZmllcnMoe1xyXG4gICAgICAgIHNvcnQsXHJcbiAgICAgICAgcGFnaW5hdGlvbixcclxuICAgICAgICB0cmVlLFxyXG4gICAgICAgIHNlbGVjdCxcclxuICAgIH0pKGRhdGEubm9kZXMpO1xyXG4gICAgY29uc3QgW2NhbGxlZE9uY2UsIGNhbGxiYWNrUmVmXSA9IHVzZU9uSW5pdChvbkluaXQsIHRhYmxlRWxlbWVudFJlZik7XHJcbiAgICBjb25zdCBpc1NoaWZ0RG93biA9IHVzZVNoaWZ0RG93bigpO1xyXG4gICAgbGV0IGFsbFRoZW1lcyA9IFtdO1xyXG4gICAgaWYgKGxheW91dD8uZml4ZWRIZWFkZXIpIHtcclxuICAgICAgICBhbGxUaGVtZXMgPSBhbGxUaGVtZXMuY29uY2F0KEZVTExfSEVJR0hUX1RIRU1FKTtcclxuICAgIH1cclxuICAgIGlmIChjdXN0b21UaGVtZSkge1xyXG4gICAgICAgIGFsbFRoZW1lcyA9IGFsbFRoZW1lcy5jb25jYXQoY3VzdG9tVGhlbWUpO1xyXG4gICAgfVxyXG4gICAgY29uc3QgdGhlbWUgPSB1c2VUaGVtZShhbGxUaGVtZXMpO1xyXG4gICAgY29uc3QgQXMgPSBsYXlvdXQ/LmlzRGl2ID8gJ2RpdicgOiAndGFibGUnO1xyXG4gICAgY29uc3QgVGFibGVDb250ZXh0ID0gY3JlYXRlVGFibGVDb250ZXh0KCk7XHJcbiAgICBjb25zdCBTb3J0Q29udGV4dCA9IGNyZWF0ZVNvcnRDb250ZXh0KCk7XHJcbiAgICBjb25zdCBTZWxlY3RDb250ZXh0ID0gY3JlYXRlU2VsZWN0Q29udGV4dCgpO1xyXG4gICAgY29uc3QgVHJlZUNvbnRleHQgPSBjcmVhdGVUcmVlQ29udGV4dCgpO1xyXG4gICAgY29uc3QgUGFnaW5hdGlvbkNvbnRleHQgPSBjcmVhdGVQYWdpbmF0aW9uQ29udGV4dCgpO1xyXG4gICAgcmV0dXJuICg8QXMgcm9sZT1cImdyaWRcIiBkYXRhLXRhYmxlLWxpYnJhcnlfdGFibGU9XCJcIiBjc3M9e2NzcyBgXG4gICAgICAgICAgJHtzdHlsZXMoeyBpc1NoaWZ0RG93biB9KX1cbiAgICAgICAgICAke3RoZW1lPy5UYWJsZX1cbiAgICAgICAgYH0gY2xhc3NOYW1lPXtjcyhjbGFzc05hbWUpfSByZWY9e2NhbGxiYWNrUmVmfSB7Li4ucmVzdH0+XG4gICAgICAgIHtjYWxsZWRPbmNlICYmICg8VGFibGVDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXtkYXRhfT5cbiAgICAgICAgICAgIDxUaGVtZUNvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3RoZW1lfT5cbiAgICAgICAgICAgICAgPFNvcnRDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXtzb3J0fT5cbiAgICAgICAgICAgICAgICA8U2VsZWN0Q29udGV4dC5Qcm92aWRlciB2YWx1ZT17c2VsZWN0fT5cbiAgICAgICAgICAgICAgICAgIDxUcmVlQ29udGV4dC5Qcm92aWRlciB2YWx1ZT17dHJlZX0+XG4gICAgICAgICAgICAgICAgICAgIDxQYWdpbmF0aW9uQ29udGV4dC5Qcm92aWRlciB2YWx1ZT17cGFnaW5hdGlvbn0+XG4gICAgICAgICAgICAgICAgICAgICAgPExheW91dFByb3ZpZGVyIGxheW91dD17bGF5b3V0fSB0YWJsZUVsZW1lbnRSZWY9e3RhYmxlRWxlbWVudFJlZn0gdGFibGVNZW1vcnlSZWY9e3RhYmxlTWVtb3J5UmVmfT5cbiAgICAgICAgICAgICAgICAgICAgICAgIHtjaGlsZHJlbiAmJiBjaGlsZHJlbihtb2RpZmllZE5vZGVzKX1cbiAgICAgICAgICAgICAgICAgICAgICA8L0xheW91dFByb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICA8L1BhZ2luYXRpb25Db250ZXh0LlByb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgPC9UcmVlQ29udGV4dC5Qcm92aWRlcj5cbiAgICAgICAgICAgICAgICA8L1NlbGVjdENvbnRleHQuUHJvdmlkZXI+XG4gICAgICAgICAgICAgIDwvU29ydENvbnRleHQuUHJvdmlkZXI+XG4gICAgICAgICAgICA8L1RoZW1lQ29udGV4dC5Qcm92aWRlcj5cbiAgICAgICAgICA8L1RhYmxlQ29udGV4dC5Qcm92aWRlcj4pfVxuICAgICAgPC9Bcz4pO1xyXG59KTtcclxuZXhwb3J0IHsgVGFibGUgfTtcclxuIl19 */"),className:d(N),ref:L},R),z&&Z(T.Provider,{value:e},Z(c.Provider,{value:w},Z(P.Provider,{value:X},Z(E.Provider,{value:V},Z(K.Provider,{value:s},Z(M.Provider,{value:W},Z(l,{layout:A,tableElementRef:p,tableMemoryRef:Q},F&&F(j)))))))))})),N=function(){return"\n display: contents;\n\n &.disabled td {\n cursor: auto;\n }\n\n ".concat((function(){}),"\n background-color: #ffffff;\n")},F=G.forwardRef((function(I,c){var l=G.useContext(C);if(!l)throw new Error("No Layout Context.");var b=l.layout,e=null!=b&&b.isDiv?"div":"tr";return Z(e,g({css:i(N(),";"+("production"===process.env.NODE_ENV?"":";label:getRowContainerStyle;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBY3VDIiwiZmlsZSI6IlJvdy50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcclxuaW1wb3J0IHsgTGF5b3V0Q29udGV4dCB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0JztcclxuY29uc3QgZ2V0QmFzZVN0eWxlID0gKCkgPT4gYFxuICBkaXNwbGF5OiBjb250ZW50cztcblxuICAmLmRpc2FibGVkIHRkIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAkeygpID0+IHtcclxufX1cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbmA7XHJcbmNvbnN0IGdldFJvd0NvbnRhaW5lclN0eWxlID0gKCkgPT4gY3NzIGBcbiAgJHtnZXRCYXNlU3R5bGUoKX1cbmA7XHJcbmNvbnN0IFJvd0NvbnRhaW5lciA9IFJlYWN0LmZvcndhcmRSZWYoKHByb3BzLCByZWYpID0+IHtcclxuICAgIGNvbnN0IGNvbnRleHQgPSBSZWFjdC51c2VDb250ZXh0KExheW91dENvbnRleHQpO1xyXG4gICAgaWYgKCFjb250ZXh0KSB7XHJcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdObyBMYXlvdXQgQ29udGV4dC4nKTtcclxuICAgIH1cclxuICAgIGNvbnN0IHsgbGF5b3V0IH0gPSBjb250ZXh0O1xyXG4gICAgY29uc3QgQXMgPSBsYXlvdXQ/LmlzRGl2ID8gJ2RpdicgOiAndHInO1xyXG4gICAgcmV0dXJuIDxBcyBjc3M9e2dldFJvd0NvbnRhaW5lclN0eWxlKCl9IHJlZj17cmVmfSB7Li4ucHJvcHN9Lz47XHJcbn0pO1xyXG5jb25zdCBnZXRIZWFkZXJSb3dDb250YWluZXJTdHlsZSA9ICgpID0+IGNzcyBgXG4gICR7Z2V0QmFzZVN0eWxlKCl9XG5gO1xyXG5jb25zdCBIZWFkZXJSb3dDb250YWluZXIgPSBSZWFjdC5mb3J3YXJkUmVmKChwcm9wcywgcmVmKSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChMYXlvdXRDb250ZXh0KTtcclxuICAgIGlmICghY29udGV4dCkge1xyXG4gICAgICAgIHRocm93IG5ldyBFcnJvcignTm8gTGF5b3V0IENvbnRleHQuJyk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB7IGxheW91dCB9ID0gY29udGV4dDtcclxuICAgIGNvbnN0IEFzID0gbGF5b3V0Py5pc0RpdiA/ICdkaXYnIDogJ3RyJztcclxuICAgIHJldHVybiA8QXMgY3NzPXtnZXRIZWFkZXJSb3dDb250YWluZXJTdHlsZSgpfSByZWY9e3JlZn0gey4uLnByb3BzfS8+O1xyXG59KTtcclxuZXhwb3J0IHsgUm93Q29udGFpbmVyLCBIZWFkZXJSb3dDb250YWluZXIgfTtcclxuIl19 */"),ref:c},I))})),R=G.forwardRef((function(I,c){var l=G.useContext(C);if(!l)throw new Error("No Layout Context.");var b=l.layout,e=null!=b&&b.isDiv?"div":"tr";return Z(e,g({css:i(N(),";"+("production"===process.env.NODE_ENV?"":";label:getHeaderRowContainerStyle;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEI2QyIsImZpbGUiOiJSb3cudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IExheW91dENvbnRleHQgfSBmcm9tICdAYXBwa2l0cmVhY3QvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dCc7XHJcbmNvbnN0IGdldEJhc2VTdHlsZSA9ICgpID0+IGBcbiAgZGlzcGxheTogY29udGVudHM7XG5cbiAgJi5kaXNhYmxlZCB0ZCB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgJHsoKSA9PiB7XHJcbn19XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5gO1xyXG5jb25zdCBnZXRSb3dDb250YWluZXJTdHlsZSA9ICgpID0+IGNzcyBgXG4gICR7Z2V0QmFzZVN0eWxlKCl9XG5gO1xyXG5jb25zdCBSb3dDb250YWluZXIgPSBSZWFjdC5mb3J3YXJkUmVmKChwcm9wcywgcmVmKSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChMYXlvdXRDb250ZXh0KTtcclxuICAgIGlmICghY29udGV4dCkge1xyXG4gICAgICAgIHRocm93IG5ldyBFcnJvcignTm8gTGF5b3V0IENvbnRleHQuJyk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB7IGxheW91dCB9ID0gY29udGV4dDtcclxuICAgIGNvbnN0IEFzID0gbGF5b3V0Py5pc0RpdiA/ICdkaXYnIDogJ3RyJztcclxuICAgIHJldHVybiA8QXMgY3NzPXtnZXRSb3dDb250YWluZXJTdHlsZSgpfSByZWY9e3JlZn0gey4uLnByb3BzfS8+O1xyXG59KTtcclxuY29uc3QgZ2V0SGVhZGVyUm93Q29udGFpbmVyU3R5bGUgPSAoKSA9PiBjc3MgYFxuICAke2dldEJhc2VTdHlsZSgpfVxuYDtcclxuY29uc3QgSGVhZGVyUm93Q29udGFpbmVyID0gUmVhY3QuZm9yd2FyZFJlZigocHJvcHMsIHJlZikgPT4ge1xyXG4gICAgY29uc3QgY29udGV4dCA9IFJlYWN0LnVzZUNvbnRleHQoTGF5b3V0Q29udGV4dCk7XHJcbiAgICBpZiAoIWNvbnRleHQpIHtcclxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ05vIExheW91dCBDb250ZXh0LicpO1xyXG4gICAgfVxyXG4gICAgY29uc3QgeyBsYXlvdXQgfSA9IGNvbnRleHQ7XHJcbiAgICBjb25zdCBBcyA9IGxheW91dD8uaXNEaXYgPyAnZGl2JyA6ICd0cic7XHJcbiAgICByZXR1cm4gPEFzIGNzcz17Z2V0SGVhZGVyUm93Q29udGFpbmVyU3R5bGUoKX0gcmVmPXtyZWZ9IHsuLi5wcm9wc30vPjtcclxufSk7XHJcbmV4cG9ydCB7IFJvd0NvbnRhaW5lciwgSGVhZGVyUm93Q29udGFpbmVyIH07XHJcbiJdfQ== */"),ref:c},I))})),p=function(I){return I.type?I.type===G.Fragment:I===G.Fragment},Q=function(I,g){return G.Children.toArray(I).reduce((function(I,c,l){return G.isValidElement(c)?l>=g?I:c.props.gridColumnStart||c.props.gridColumnEnd?I+c.props.gridColumnEnd-c.props.gridColumnStart-1:I:I}),0)},j=["className","role","isFooter","children"];function f(I,g){var c=Object.keys(I);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(I);g&&(l=l.filter((function(g){return Object.getOwnPropertyDescriptor(I,g).enumerable}))),c.push.apply(c,l)}return c}function S(I){for(var g=1;g<arguments.length;g++){var c=null!=arguments[g]?arguments[g]:{};g%2?f(Object(c),!0).forEach((function(g){s(I,g,c[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(I,Object.getOwnPropertyDescriptors(c)):f(Object(c)).forEach((function(g){Object.defineProperty(I,g,Object.getOwnPropertyDescriptor(c,g))}))}return I}var z=function(l){var t,u=l.className,X=l.role,a=void 0===X?"rowheader":X,y=l.isFooter,m=l.children,W=I(l,j),r=G.useContext(c),V=G.useRef(null);return t=G.useContext(C),G.useLayoutEffect((function(){var I;if(!t)throw new Error("No Layout Context.");var g=t.layout,c=t.tableElementRef,l=t.tableMemoryRef,C=b(c).map(e);if(null===(I=l.current)||void 0===I||!I.onlyOnce)if(l.current.onlyOnce=!0,null!=g&&g.resizedLayout){var G=null==g?void 0:g.resizedLayout;n(G,c,l)}else if(null!=g&&g.custom)A(c,l);else{var d=C.filter((function(I){return!I.isHide})).map((function(){return"minmax(0px, 1fr)"})).join(" ");n(d,c,l)}}),[t]),Z(R,g({role:a,"data-table-library_tr-header":"",css:i(null==r?void 0:r.BaseRow," ",y?null==r?void 0:r.FooterRow:null==r?void 0:r.HeaderRow,";"+("production"===process.env.NODE_ENV?"":";label:HeaderRow;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkhlYWRlclJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBdUNxRiIsImZpbGUiOiJIZWFkZXJSb3cudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgY3MgZnJvbSAnY2xzeCc7XHJcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcclxuaW1wb3J0IHsgSGVhZGVyUm93Q29udGFpbmVyIH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbXBvbmVudHMvUm93JztcclxuaW1wb3J0IHsgVGhlbWVDb250ZXh0IH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvVGhlbWUnO1xyXG5pbXBvcnQgeyBMYXlvdXRDb250ZXh0LCBwcmVzZXJ2ZVJlc2l6ZWRMYXlvdXQsIHNldFJlc2l6ZWRMYXlvdXQsIH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQnO1xyXG5pbXBvcnQgeyB0b0RhdGFDb2x1bW4sIGdldEhlYWRlckNvbHVtbnMsIH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL3V0aWwvY29sdW1ucyc7XHJcbmltcG9ydCB7IGlzUmVhY3RGcmFnbWVudCB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi91dGlsL2lzRnJhZ21lbnQnO1xyXG5pbXBvcnQgeyBnZXRQcmV2aW91c0NvbFNwYW5zIH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL3V0aWwvZ2V0UHJldmlvdXNDb2xTcGFucyc7XHJcbmNvbnN0IHVzZUluaXRpYWxMYXlvdXQgPSAoKSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChMYXlvdXRDb250ZXh0KTtcclxuICAgIFJlYWN0LnVzZUxheW91dEVmZmVjdCgoKSA9PiB7XHJcbiAgICAgICAgaWYgKCFjb250ZXh0KSB7XHJcbiAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcignTm8gTGF5b3V0IENvbnRleHQuJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnN0IHsgbGF5b3V0LCB0YWJsZUVsZW1lbnRSZWYsIHRhYmxlTWVtb3J5UmVmIH0gPSBjb250ZXh0O1xyXG4gICAgICAgIGNvbnN0IGRhdGFDb2x1bW5zID0gZ2V0SGVhZGVyQ29sdW1ucyh0YWJsZUVsZW1lbnRSZWYpLm1hcCh0b0RhdGFDb2x1bW4pO1xyXG4gICAgICAgIGlmICh0YWJsZU1lbW9yeVJlZi5jdXJyZW50Py5vbmx5T25jZSlcclxuICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIHRhYmxlTWVtb3J5UmVmLmN1cnJlbnQub25seU9uY2UgPSB0cnVlO1xyXG4gICAgICAgIGlmIChsYXlvdXQ/LnJlc2l6ZWRMYXlvdXQpIHtcclxuICAgICAgICAgICAgY29uc3QgY29udHJvbGxlZFJlc2l6ZWRMYXlvdXQgPSBsYXlvdXQ/LnJlc2l6ZWRMYXlvdXQ7XHJcbiAgICAgICAgICAgIHNldFJlc2l6ZWRMYXlvdXQoY29udHJvbGxlZFJlc2l6ZWRMYXlvdXQsIHRhYmxlRWxlbWVudFJlZiwgdGFibGVNZW1vcnlSZWYpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBlbHNlIGlmICghbGF5b3V0Py5jdXN0b20pIHtcclxuICAgICAgICAgICAgY29uc3QgdmlzaWJsZURhdGFDb2x1bW5zID0gZGF0YUNvbHVtbnMuZmlsdGVyKChkYXRhQ29sdW1uKSA9PiAhZGF0YUNvbHVtbi5pc0hpZGUpO1xyXG4gICAgICAgICAgICBjb25zdCBnZXRQYXJ0aWFsTGF5b3V0ID0gKCkgPT4gJ21pbm1heCgwcHgsIDFmciknO1xyXG4gICAgICAgICAgICBjb25zdCByZXNpemVkTGF5b3V0ID0gdmlzaWJsZURhdGFDb2x1bW5zLm1hcChnZXRQYXJ0aWFsTGF5b3V0KS5qb2luKCcgJyk7XHJcbiAgICAgICAgICAgIHNldFJlc2l6ZWRMYXlvdXQocmVzaXplZExheW91dCwgdGFibGVFbGVtZW50UmVmLCB0YWJsZU1lbW9yeVJlZik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVsc2Uge1xyXG4gICAgICAgICAgICBwcmVzZXJ2ZVJlc2l6ZWRMYXlvdXQodGFibGVFbGVtZW50UmVmLCB0YWJsZU1lbW9yeVJlZik7XHJcbiAgICAgICAgfVxyXG4gICAgfSwgW2NvbnRleHRdKTtcclxufTtcclxuZXhwb3J0IGNvbnN0IEhlYWRlclJvdyA9ICh7IGNsYXNzTmFtZSwgcm9sZSA9ICdyb3doZWFkZXInLCBpc0Zvb3RlciwgY2hpbGRyZW4sIC4uLnJlc3QgfSkgPT4ge1xyXG4gICAgY29uc3QgdGhlbWUgPSBSZWFjdC51c2VDb250ZXh0KFRoZW1lQ29udGV4dCk7XHJcbiAgICBjb25zdCByZWYgPSBSZWFjdC51c2VSZWYobnVsbCk7XHJcbiAgICB1c2VJbml0aWFsTGF5b3V0KCk7XHJcbiAgICByZXR1cm4gKDxIZWFkZXJSb3dDb250YWluZXIgcm9sZT17cm9sZX0gZGF0YS10YWJsZS1saWJyYXJ5X3RyLWhlYWRlcj1cIlwiIGNzcz17Y3NzIGBcbiAgICAgICAgJHt0aGVtZT8uQmFzZVJvd31cbiAgICAgICAgJHtpc0Zvb3RlciA/IHRoZW1lPy5Gb290ZXJSb3cgOiB0aGVtZT8uSGVhZGVyUm93fVxuICAgICAgYH0gY2xhc3NOYW1lPXtjcygndHInLCBjbGFzc05hbWUsIHtcclxuICAgICAgICAgICAgJ3RyLWZvb3Rlcic6IGlzRm9vdGVyLFxyXG4gICAgICAgICAgICAndHItaGVhZGVyJzogIWlzRm9vdGVyLFxyXG4gICAgICAgIH0pfSByZWY9e3JlZn0gey4uLnJlc3R9PlxuICAgICAge1JlYWN0LkNoaWxkcmVuLnRvQXJyYXkoY2hpbGRyZW4pXHJcbiAgICAgICAgICAgIC5maWx0ZXIoQm9vbGVhbilcclxuICAgICAgICAgICAgLm1hcCgoY2hpbGQsIGluZGV4KSA9PiB7XHJcbiAgICAgICAgICAgIGlmIChSZWFjdC5pc1ZhbGlkRWxlbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgIGxldCBleHRyYVByb3BzID0ge307XHJcbiAgICAgICAgICAgICAgICBpZiAoIWlzUmVhY3RGcmFnbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgICAgICBleHRyYVByb3BzID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuLi5leHRyYVByb3BzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbmRleCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgcHJldmlvdXNDb2xTcGFuczogZ2V0UHJldmlvdXNDb2xTcGFucyhjaGlsZHJlbiwgaW5kZXgpLFxyXG4gICAgICAgICAgICAgICAgICAgIH07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gUmVhY3QuY2xvbmVFbGVtZW50KGNoaWxkLCBleHRyYVByb3BzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0pfVxuICAgIDwvSGVhZGVyUm93Q29udGFpbmVyPik7XHJcbn07XHJcbiJdfQ== */"),className:d("tr",u,{"tr-footer":y,"tr-header":!y}),ref:V},W),G.Children.toArray(m).filter(Boolean).map((function(I,g){if(G.isValidElement(I)){var c={};return p(I)||(c=S(S({},c),{},{index:g,previousColSpans:Q(m,g)})),G.cloneElement(I,c)}})))},L=function(){},U=function(I,g,c,l,C){!function(I){var g=I.onSingleClick,c=I.onDoubleClick,l=I.ref,C=G.useRef(0);G.useEffect((function(){var I=l.current,b=function(I){c&&(C.current+=1,setTimeout((function(){1===C.current?g(I):2===C.current&&c(I),C.current=0}),300))};return null==I||I.addEventListener("click",b),function(){null==I||I.removeEventListener("click",b)}}))}({onSingleClick:g&&!C?function(I){return g(l,I)}:L,onDoubleClick:c&&!C?function(I){return c(l,I)}:null,ref:I})},k=["item","className","disabled","onClick","onDoubleClick","children"];function D(I,g){var c=Object.keys(I);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(I);g&&(l=l.filter((function(g){return Object.getOwnPropertyDescriptor(I,g).enumerable}))),c.push.apply(c,l)}return c}function w(I){for(var g=1;g<arguments.length;g++){var c=null!=arguments[g]?arguments[g]:{};g%2?D(Object(c),!0).forEach((function(g){s(I,g,c[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(I,Object.getOwnPropertyDescriptors(c)):D(Object(c)).forEach((function(g){Object.defineProperty(I,g,Object.getOwnPropertyDescriptor(c,g))}))}return I}var O=function(l){var C=l.item,b=l.className,e=l.disabled,n=l.onClick,A=l.onDoubleClick,t=l.children,u=I(l,k),X=function(I,g){return Object.values(I).filter(Boolean).filter((function(I){return null==I?void 0:I.hasOwnProperty("_getRowProps")})).map((function(c){return c._getRowProps(g,I)}))}(W(),l),a=G.useContext(c),y=function(I,g){var c=I.reduce((function(I,g){var c=g.theme,l=g.className,C=g.onClick,b="\n ".concat(I.themeByFeature,"\n ").concat(c,"\n "),e=d(I.classNamesByFeature,l),n=I.clickable||!!C;return w(w({},I),{},{themeByFeature:b,classNamesByFeature:e,clickable:n,onClickByFeature:function(g,c){C(g,c),I.onClickByFeature(g,c)}})}),{themeByFeature:"",classNamesByFeature:"",clickable:!!g,onClickByFeature:function(I,c){g&&V(c)&&g(I,c)}});return{themeByFeature:c.themeByFeature,classNamesByFeature:c.classNamesByFeature,clickable:c.clickable,onClickByFeature:c.onClickByFeature}}(X,n),m=y.themeByFeature,r=y.classNamesByFeature,J=y.clickable,o=y.onClickByFeature,s=G.useRef(null);return U(s,o,A,C,e),Z(F,g({role:"row","data-table-library_tr-body":"",onClick:e||A?function(){}:function(I){return o(C,I)},css:i(m," ",null==a?void 0:a.BaseRow," ",null==a?void 0:a.Row,";"+("production"===process.env.NODE_ENV?"":";label:Row;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0VrRyIsImZpbGUiOiJSb3cudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgY3MgZnJvbSAnY2xzeCc7XHJcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcclxuaW1wb3J0IHsgaXNSb3dDbGljayB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi91dGlsL2lzUm93Q2xpY2snO1xyXG5pbXBvcnQgeyBSb3dDb250YWluZXIgfSBmcm9tICdAYXBwa2l0cmVhY3QvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29tcG9uZW50cy9Sb3cnO1xyXG5pbXBvcnQgeyBUaGVtZUNvbnRleHQgfSBmcm9tICdAYXBwa2l0cmVhY3QvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9UaGVtZSc7XHJcbmltcG9ydCB7IHVzZUZlYXR1cmVzIH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvRmVhdHVyZSc7XHJcbmltcG9ydCB7IGlzUmVhY3RGcmFnbWVudCB9IGZyb20gJ0BhcHBraXRyZWFjdC9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi91dGlsL2lzRnJhZ21lbnQnO1xyXG5pbXBvcnQgeyBnZXRQcmV2aW91c0NvbFNwYW5zIH0gZnJvbSAnQGFwcGtpdHJlYWN0L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL3V0aWwvZ2V0UHJldmlvdXNDb2xTcGFucyc7XHJcbmltcG9ydCB7IHVzZURvdWJsZUNsaWNrIH0gZnJvbSAnLi91c2VEb3VibGVDbGljayc7XHJcbmNvbnN0IGdldFJvd1Byb3BzID0gKGZlYXR1cmVzLCBwcm9wcykgPT4gT2JqZWN0LnZhbHVlcyhmZWF0dXJlcylcclxuICAgIC5maWx0ZXIoQm9vbGVhbilcclxuICAgIC5maWx0ZXIoKGZlYXR1cmUpID0+IGZlYXR1cmU/Lmhhc093blByb3BlcnR5KCdfZ2V0Um93UHJvcHMnKSlcclxuICAgIC5tYXAoKGZlYXR1cmUpID0+IGZlYXR1cmUuX2dldFJvd1Byb3BzKHByb3BzLCBmZWF0dXJlcykpO1xyXG5jb25zdCBldmFsdWF0ZVByb3BzID0gKHJvd1Byb3BzQnlGZWF0dXJlLCBvblNpbmdsZUNsaWNrKSA9PiB7XHJcbiAgICBjb25zdCB7IHRoZW1lQnlGZWF0dXJlLCBjbGFzc05hbWVzQnlGZWF0dXJlLCBjbGlja2FibGUsIG9uQ2xpY2tCeUZlYXR1cmUgfSA9IHJvd1Byb3BzQnlGZWF0dXJlLnJlZHVjZSgoYWNjLCB2YWx1ZSkgPT4ge1xyXG4gICAgICAgIGNvbnN0IHsgdGhlbWUsIGNsYXNzTmFtZSwgb25DbGljayB9ID0gdmFsdWU7XHJcbiAgICAgICAgY29uc3QgbWVyZ2VkVGhlbWUgPSBgXG4gICAgICAgICR7YWNjLnRoZW1lQnlGZWF0dXJlfVxuICAgICAgICAke3RoZW1lfVxuICAgICAgYDtcclxuICAgICAgICBjb25zdCBtZXJnZWRDbGFzc05hbWUgPSBjcyhhY2MuY2xhc3NOYW1lc0J5RmVhdHVyZSwgY2xhc3NOYW1lKTtcclxuICAgICAgICBjb25zdCBtZXJnZWRDbGlja2FibGUgPSBhY2MuY2xpY2thYmxlIHx8ICEhb25DbGljaztcclxuICAgICAgICBjb25zdCBtZXJnZWRPbkNsaWNrID0gKG5vZGUsIGV2ZW50KSA9PiB7XHJcbiAgICAgICAgICAgIG9uQ2xpY2sobm9kZSwgZXZlbnQpO1xyXG4gICAgICAgICAgICBhY2Mub25DbGlja0J5RmVhdHVyZShub2RlLCBldmVudCk7XHJcbiAgICAgICAgfTtcclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICAuLi5hY2MsXHJcbiAgICAgICAgICAgIHRoZW1lQnlGZWF0dXJlOiBtZXJnZWRUaGVtZSxcclxuICAgICAgICAgICAgY2xhc3NOYW1lc0J5RmVhdHVyZTogbWVyZ2VkQ2xhc3NOYW1lLFxyXG4gICAgICAgICAgICBjbGlja2FibGU6IG1lcmdlZENsaWNrYWJsZSxcclxuICAgICAgICAgICAgb25DbGlja0J5RmVhdHVyZTogbWVyZ2VkT25DbGljayxcclxuICAgICAgICB9O1xyXG4gICAgfSwge1xyXG4gICAgICAgIHRoZW1lQnlGZWF0dXJlOiAnJyxcclxuICAgICAgICBjbGFzc05hbWVzQnlGZWF0dXJlOiAnJyxcclxuICAgICAgICBjbGlja2FibGU6ICEhb25TaW5nbGVDbGljayxcclxuICAgICAgICBvbkNsaWNrQnlGZWF0dXJlOiAobm9kZSwgZXZlbnQpID0+IHtcclxuICAgICAgICAgICAgaWYgKG9uU2luZ2xlQ2xpY2sgJiYgaXNSb3dDbGljayhldmVudCkpIHtcclxuICAgICAgICAgICAgICAgIG9uU2luZ2xlQ2xpY2sobm9kZSwgZXZlbnQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSxcclxuICAgIH0pO1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgICB0aGVtZUJ5RmVhdHVyZSxcclxuICAgICAgICBjbGFzc05hbWVzQnlGZWF0dXJlLFxyXG4gICAgICAgIGNsaWNrYWJsZSxcclxuICAgICAgICBvbkNsaWNrQnlGZWF0dXJlLFxyXG4gICAgfTtcclxufTtcclxuZXhwb3J0IGNvbnN0IFJvdyA9IChwcm9wcykgPT4ge1xyXG4gICAgY29uc3QgeyBpdGVtLCBjbGFzc05hbWUsIGRpc2FibGVkLCBvbkNsaWNrLCBvbkRvdWJsZUNsaWNrLCBjaGlsZHJlbiwgLi4ucmVzdCB9ID0gcHJvcHM7XHJcbiAgICBjb25zdCBmZWF0dXJlcyA9IHVzZUZlYXR1cmVzKCk7XHJcbiAgICBjb25zdCByb3dQcm9wc0J5RmVhdHVyZSA9IGdldFJvd1Byb3BzKGZlYXR1cmVzLCBwcm9wcyk7XHJcbiAgICBjb25zdCB0aGVtZSA9IFJlYWN0LnVzZUNvbnRleHQoVGhlbWVDb250ZXh0KTtcclxuICAgIGNvbnN0IHsgdGhlbWVCeUZlYXR1cmUsIGNsYXNzTmFtZXNCeUZlYXR1cmUsIGNsaWNrYWJsZSwgb25DbGlja0J5RmVhdHVyZSB9ID0gZXZhbHVhdGVQcm9wcyhyb3dQcm9wc0J5RmVhdHVyZSwgb25DbGljayk7XHJcbiAgICBjb25zdCByZWYgPSBSZWFjdC51c2VSZWYobnVsbCk7XHJcbiAgICB1c2VEb3VibGVDbGljayhyZWYsIG9uQ2xpY2tCeUZlYXR1cmUsIG9uRG91YmxlQ2xpY2ssIGl0ZW0sIGRpc2FibGVkKTtcclxuICAgIGNvbnN0IGhhbmRsZUNsaWNrID0gZGlzYWJsZWRcclxuICAgICAgICA/ICgpID0+IHsgfVxyXG4gICAgICAgIDogb25Eb3VibGVDbGlja1xyXG4gICAgICAgICAgICA/ICgpID0+IHsgfVxyXG4gICAgICAgICAgICA6IChldmVudCkgPT4gb25DbGlja0J5RmVhdHVyZShpdGVtLCBldmVudCk7XHJcbiAgICByZXR1cm4gKDxSb3dDb250YWluZXIgcm9sZT1cInJvd1wiIGRhdGEtdGFibGUtbGlicmFyeV90ci1ib2R5PVwiXCIgb25DbGljaz17aGFuZGxlQ2xpY2t9IGNzcz17Y3NzIGBcbiAgICAgICAgJHt0aGVtZUJ5RmVhdHVyZX1cbiAgICAgICAgJHt0aGVtZT8uQmFzZVJvd31cbiAgICAgICAgJHt0aGVtZT8uUm93fVxuICAgICAgYH0gY2xhc3NOYW1lPXtjcygndHInLCAndHItYm9keScsIGNsYXNzTmFtZXNCeUZlYXR1cmUsIGNsYXNzTmFtZSwge1xyXG4gICAgICAgICAgICBkaXNhYmxlZCxcclxuICAgICAgICAgICAgY2xpY2thYmxlOiBjbGlja2FibGUgfHwgISFvbkRvdWJsZUNsaWNrLFxyXG4gICAgICAgIH0pfSByZWY9e3JlZn0gey4uLnJlc3R9PlxuICAgICAge1JlYWN0LkNoaWxkcmVuLnRvQXJyYXkoY2hpbGRyZW4pXHJcbiAgICAgICAgICAgIC5maWx0ZXIoQm9vbGVhbilcclxuICAgICAgICAgICAgLm1hcCgoY2hpbGQsIGluZGV4KSA9PiB7XHJcbiAgICAgICAgICAgIGlmIChSZWFjdC5pc1ZhbGlkRWxlbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgIGxldCBleHRyYVByb3BzID0ge307XHJcbiAgICAgICAgICAgICAgICBpZiAoIWlzUmVhY3RGcmFnbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgICAgICBleHRyYVByb3BzID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuLi5leHRyYVByb3BzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbmRleCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgcHJldmlvdXNDb2xTcGFuczogZ2V0UHJldmlvdXNDb2xTcGFucyhjaGlsZHJlbiwgaW5kZXgpLFxyXG4gICAgICAgICAgICAgICAgICAgIH07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gUmVhY3QuY2xvbmVFbGVtZW50KGNoaWxkLCBleHRyYVByb3BzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0pfVxuICAgIDwvUm93Q29udGFpbmVyPik7XHJcbn07XHJcbiJdfQ== */"),className:d("tr","tr-body",r,b,{disabled:e,clickable:J||!!A}),ref:s},u),G.Children.toArray(t).filter(Boolean).map((function(I,g){if(G.isValidElement(I)){var c={};return p(I)||(c=w(w({},c),{},{index:g,previousColSpans:Q(t,g)})),G.cloneElement(I,c)}})))},T=function(I){return Z(Y,g({},I,{isFooter:!0}))},P=function(I){return Z(z,g({},I,{isFooter:!0,role:"rowfooter"}))},E=function(I){return Z(X,g({},I,{isFooter:!0,role:"columnfooter"}))};export{T as F,z as H,O as R,H as T,P as a,E as b};
//# sourceMappingURL=index-5d04d796.js.map