@table-library/react-table-library
Version:
react-table-library
3 lines (2 loc) • 27.3 kB
JavaScript
import{o as I,_ as g,T as c,L as l,a as b,g as C,t as e,s as n,p as A}from"./styles-492c6342.js";import{s as t}from"./slicedToArray-c92cae3a.js";import*as d from"react";import G from"clsx";import{jsx as Z,css as i}from"@emotion/react";import{c as u,H as X}from"./HeaderCell-1d879c3c.js";import{u as W,c as a,a as J,b as y}from"./Feature-dc8674d3.js";import{c as m,i as s}from"./Cell-a4350b14.js";import{a as o}from"./modifiers-d418f2b2.js";import{u as r}from"./useTheme-e8aabdea.js";import{d as V}from"./defineProperty-9f9de5d0.js";import{H as Y}from"./index-21847be4.js";var x=null,B=function(){return x||(x=d.createContext(null))},v=["data","theme","layout","sort","pagination","select","tree","onInit","className","children"],H={Table:"\n height: 100%;\n "},h=d.forwardRef((function(b,C){var e=b.data,n=b.theme,A=b.layout,X=b.sort,y=b.pagination,s=b.select,V=b.tree,Y=b.onInit,x=void 0===Y?function(){}:Y,h=b.className,N=void 0===h?"table":h,F=b.children,R=I(b,v),p=function(I){var g=d.useRef(null);return I&&(g=I),g}(C),S=function(I){var g=d.useRef(null);return g.current||(g.current={onlyOnce:!1,dataColumns:[]}),g}(),f=o({sort:X,pagination:y,tree:V,select:s})(e.nodes),j=function(I,g){var c=d.useState(!1),l=t(c,2),b=l[0],C=l[1];return[b,function(c){c&&(b||(C(!0),g.current=c,I(c)))}]}(x,p),U=t(j,2),z=U[0],Q=U[1],L=W(),k=[];null!=A&&A.fixedHeader&&(k=k.concat(H)),n&&(k=k.concat(n));var D,w=r(k),O=null!=A&&A.isDiv?"div":"table",T=B(),P=u(),K=a(),E=m(),M=J();return Z(O,g({role:"grid","data-table-library_table":"",css:i((D={isShiftDown:L},"\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RGlFIiwiZmlsZSI6ImluZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IGNzIGZyb20gJ2Nsc3gnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IGNyZWF0ZVRhYmxlQ29udGV4dCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvVGFibGUnO1xyXG5pbXBvcnQgeyBUaGVtZUNvbnRleHQgfSBmcm9tICdAdGFibGUtbGlicmFyeS9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L1RoZW1lJztcclxuaW1wb3J0IHsgTGF5b3V0UHJvdmlkZXIgfSBmcm9tICdAdGFibGUtbGlicmFyeS9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L0xheW91dCc7XHJcbmltcG9ydCB7IGNyZWF0ZVNvcnRDb250ZXh0IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9Tb3J0JztcclxuaW1wb3J0IHsgY3JlYXRlU2VsZWN0Q29udGV4dCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvU2VsZWN0JztcclxuaW1wb3J0IHsgY3JlYXRlVHJlZUNvbnRleHQgfSBmcm9tICdAdGFibGUtbGlicmFyeS9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L1RyZWUnO1xyXG5pbXBvcnQgeyBjcmVhdGVQYWdpbmF0aW9uQ29udGV4dCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvUGFnaW5hdGlvbic7XHJcbmltcG9ydCB7IGFwcGx5TW9kaWZpZXJzIH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vdXRpbC9tb2RpZmllcnMnO1xyXG5pbXBvcnQgeyB1c2VTaGlmdERvd24gfSBmcm9tICdAdGFibGUtbGlicmFyeS9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9ob29rcy91c2VTaGlmdERvd24nO1xyXG5pbXBvcnQgeyB1c2VUaGVtZSB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvdGhlbWUvaW5kZXgnO1xyXG5pbXBvcnQgeyB1c2VPbkluaXQgfSBmcm9tICcuL3VzZU9uSW5pdCc7XHJcbmltcG9ydCBzdHlsZXMgZnJvbSAnLi9zdHlsZXMnO1xyXG5jb25zdCB1c2VUYWJsZUVsZW1lbnRSZWYgPSAocmVmKSA9PiB7XHJcbiAgICBsZXQgdGFibGVFbGVtZW50UmVmID0gUmVhY3QudXNlUmVmKG51bGwpO1xyXG4gICAgaWYgKHJlZilcclxuICAgICAgICB0YWJsZUVsZW1lbnRSZWYgPSByZWY7XHJcbiAgICByZXR1cm4gdGFibGVFbGVtZW50UmVmO1xyXG59O1xyXG5jb25zdCB1c2VUYWJsZU1lbW9yeVJlZiA9IChsYXlvdXQpID0+IHtcclxuICAgIGNvbnN0IHRhYmxlTWVtb3J5UmVmID0gUmVhY3QudXNlUmVmKG51bGwpO1xyXG4gICAgaWYgKCF0YWJsZU1lbW9yeVJlZi5jdXJyZW50KSB7XHJcbiAgICAgICAgdGFibGVNZW1vcnlSZWYuY3VycmVudCA9IHtcclxuICAgICAgICAgICAgb25seU9uY2U6IGZhbHNlLFxyXG4gICAgICAgICAgICBkYXRhQ29sdW1uczogW10sXHJcbiAgICAgICAgfTtcclxuICAgIH1cclxuICAgIHJldHVybiB0YWJsZU1lbW9yeVJlZjtcclxufTtcclxuY29uc3QgRlVMTF9IRUlHSFRfVEhFTUUgPSB7XHJcbiAgICBUYWJsZTogYFxuICAgIGhlaWdodDogMTAwJTtcbiAgYCxcclxufTtcclxuY29uc3QgVGFibGUgPSBSZWFjdC5mb3J3YXJkUmVmKCh7IGRhdGEsIHRoZW1lOiBjdXN0b21UaGVtZSwgbGF5b3V0LCBzb3J0LCBwYWdpbmF0aW9uLCBzZWxlY3QsIHRyZWUsIG9uSW5pdCA9ICgpID0+IHsgfSwgY2xhc3NOYW1lID0gJ3RhYmxlJywgY2hpbGRyZW4sIC4uLnJlc3QgfSwgcmVmKSA9PiB7XHJcbiAgICBjb25zdCB0YWJsZUVsZW1lbnRSZWYgPSB1c2VUYWJsZUVsZW1lbnRSZWYocmVmKTtcclxuICAgIGNvbnN0IHRhYmxlTWVtb3J5UmVmID0gdXNlVGFibGVNZW1vcnlSZWYobGF5b3V0KTtcclxuICAgIGNvbnN0IG1vZGlmaWVkTm9kZXMgPSBhcHBseU1vZGlmaWVycyh7XHJcbiAgICAgICAgc29ydCxcclxuICAgICAgICBwYWdpbmF0aW9uLFxyXG4gICAgICAgIHRyZWUsXHJcbiAgICAgICAgc2VsZWN0LFxyXG4gICAgfSkoZGF0YS5ub2Rlcyk7XHJcbiAgICBjb25zdCBbY2FsbGVkT25jZSwgY2FsbGJhY2tSZWZdID0gdXNlT25Jbml0KG9uSW5pdCwgdGFibGVFbGVtZW50UmVmKTtcclxuICAgIGNvbnN0IGlzU2hpZnREb3duID0gdXNlU2hpZnREb3duKCk7XHJcbiAgICBsZXQgYWxsVGhlbWVzID0gW107XHJcbiAgICBpZiAobGF5b3V0Py5maXhlZEhlYWRlcikge1xyXG4gICAgICAgIGFsbFRoZW1lcyA9IGFsbFRoZW1lcy5jb25jYXQoRlVMTF9IRUlHSFRfVEhFTUUpO1xyXG4gICAgfVxyXG4gICAgaWYgKGN1c3RvbVRoZW1lKSB7XHJcbiAgICAgICAgYWxsVGhlbWVzID0gYWxsVGhlbWVzLmNvbmNhdChjdXN0b21UaGVtZSk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB0aGVtZSA9IHVzZVRoZW1lKGFsbFRoZW1lcyk7XHJcbiAgICBjb25zdCBBcyA9IGxheW91dD8uaXNEaXYgPyAnZGl2JyA6ICd0YWJsZSc7XHJcbiAgICBjb25zdCBUYWJsZUNvbnRleHQgPSBjcmVhdGVUYWJsZUNvbnRleHQoKTtcclxuICAgIGNvbnN0IFNvcnRDb250ZXh0ID0gY3JlYXRlU29ydENvbnRleHQoKTtcclxuICAgIGNvbnN0IFNlbGVjdENvbnRleHQgPSBjcmVhdGVTZWxlY3RDb250ZXh0KCk7XHJcbiAgICBjb25zdCBUcmVlQ29udGV4dCA9IGNyZWF0ZVRyZWVDb250ZXh0KCk7XHJcbiAgICBjb25zdCBQYWdpbmF0aW9uQ29udGV4dCA9IGNyZWF0ZVBhZ2luYXRpb25Db250ZXh0KCk7XHJcbiAgICByZXR1cm4gKDxBcyByb2xlPVwiZ3JpZFwiIGRhdGEtdGFibGUtbGlicmFyeV90YWJsZT1cIlwiIGNzcz17Y3NzIGBcbiAgICAgICAgICAke3N0eWxlcyh7IGlzU2hpZnREb3duIH0pfVxuICAgICAgICAgICR7dGhlbWU/LlRhYmxlfVxuICAgICAgICBgfSBjbGFzc05hbWU9e2NzKGNsYXNzTmFtZSl9IHJlZj17Y2FsbGJhY2tSZWZ9IHsuLi5yZXN0fT5cbiAgICAgICAge2NhbGxlZE9uY2UgJiYgKDxUYWJsZUNvbnRleHQuUHJvdmlkZXIgdmFsdWU9e2RhdGF9PlxuICAgICAgICAgICAgPFRoZW1lQ29udGV4dC5Qcm92aWRlciB2YWx1ZT17dGhlbWV9PlxuICAgICAgICAgICAgICA8U29ydENvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3NvcnR9PlxuICAgICAgICAgICAgICAgIDxTZWxlY3RDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXtzZWxlY3R9PlxuICAgICAgICAgICAgICAgICAgPFRyZWVDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXt0cmVlfT5cbiAgICAgICAgICAgICAgICAgICAgPFBhZ2luYXRpb25Db250ZXh0LlByb3ZpZGVyIHZhbHVlPXtwYWdpbmF0aW9ufT5cbiAgICAgICAgICAgICAgICAgICAgICA8TGF5b3V0UHJvdmlkZXIgbGF5b3V0PXtsYXlvdXR9IHRhYmxlRWxlbWVudFJlZj17dGFibGVFbGVtZW50UmVmfSB0YWJsZU1lbW9yeVJlZj17dGFibGVNZW1vcnlSZWZ9PlxuICAgICAgICAgICAgICAgICAgICAgICAge2NoaWxkcmVuICYmIGNoaWxkcmVuKG1vZGlmaWVkTm9kZXMpfVxuICAgICAgICAgICAgICAgICAgICAgIDwvTGF5b3V0UHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICAgIDwvUGFnaW5hdGlvbkNvbnRleHQuUHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICA8L1RyZWVDb250ZXh0LlByb3ZpZGVyPlxuICAgICAgICAgICAgICAgIDwvU2VsZWN0Q29udGV4dC5Qcm92aWRlcj5cbiAgICAgICAgICAgICAgPC9Tb3J0Q29udGV4dC5Qcm92aWRlcj5cbiAgICAgICAgICAgIDwvVGhlbWVDb250ZXh0LlByb3ZpZGVyPlxuICAgICAgICAgIDwvVGFibGVDb250ZXh0LlByb3ZpZGVyPil9XG4gICAgICA8L0FzPik7XHJcbn0pO1xyXG5leHBvcnQgeyBUYWJsZSB9O1xyXG4iXX0= */"),className:G(N),ref:Q},R),z&&Z(T.Provider,{value:e},Z(c.Provider,{value:w},Z(P.Provider,{value:X},Z(K.Provider,{value:s},Z(E.Provider,{value:V},Z(M.Provider,{value:y},Z(l,{layout:A,tableElementRef:p,tableMemoryRef:S},F&&F(f)))))))))})),N=function(){return"\n display: contents;\n\n &.disabled td {\n cursor: auto;\n }\n\n ".concat((function(){}),"\n background-color: #ffffff;\n")},F=d.forwardRef((function(I,c){var l=d.useContext(b);if(!l)throw new Error("No Layout Context.");var C=l.layout,e=null!=C&&C.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBY3VDIiwiZmlsZSI6IlJvdy50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XHJcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcclxuaW1wb3J0IHsgTGF5b3V0Q29udGV4dCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQnO1xyXG5jb25zdCBnZXRCYXNlU3R5bGUgPSAoKSA9PiBgXG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuXG4gICYuZGlzYWJsZWQgdGQge1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gICR7KCkgPT4ge1xyXG59fVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuYDtcclxuY29uc3QgZ2V0Um93Q29udGFpbmVyU3R5bGUgPSAoKSA9PiBjc3MgYFxuICAke2dldEJhc2VTdHlsZSgpfVxuYDtcclxuY29uc3QgUm93Q29udGFpbmVyID0gUmVhY3QuZm9yd2FyZFJlZigocHJvcHMsIHJlZikgPT4ge1xyXG4gICAgY29uc3QgY29udGV4dCA9IFJlYWN0LnVzZUNvbnRleHQoTGF5b3V0Q29udGV4dCk7XHJcbiAgICBpZiAoIWNvbnRleHQpIHtcclxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ05vIExheW91dCBDb250ZXh0LicpO1xyXG4gICAgfVxyXG4gICAgY29uc3QgeyBsYXlvdXQgfSA9IGNvbnRleHQ7XHJcbiAgICBjb25zdCBBcyA9IGxheW91dD8uaXNEaXYgPyAnZGl2JyA6ICd0cic7XHJcbiAgICByZXR1cm4gPEFzIGNzcz17Z2V0Um93Q29udGFpbmVyU3R5bGUoKX0gcmVmPXtyZWZ9IHsuLi5wcm9wc30vPjtcclxufSk7XHJcbmNvbnN0IGdldEhlYWRlclJvd0NvbnRhaW5lclN0eWxlID0gKCkgPT4gY3NzIGBcbiAgJHtnZXRCYXNlU3R5bGUoKX1cbmA7XHJcbmNvbnN0IEhlYWRlclJvd0NvbnRhaW5lciA9IFJlYWN0LmZvcndhcmRSZWYoKHByb3BzLCByZWYpID0+IHtcclxuICAgIGNvbnN0IGNvbnRleHQgPSBSZWFjdC51c2VDb250ZXh0KExheW91dENvbnRleHQpO1xyXG4gICAgaWYgKCFjb250ZXh0KSB7XHJcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdObyBMYXlvdXQgQ29udGV4dC4nKTtcclxuICAgIH1cclxuICAgIGNvbnN0IHsgbGF5b3V0IH0gPSBjb250ZXh0O1xyXG4gICAgY29uc3QgQXMgPSBsYXlvdXQ/LmlzRGl2ID8gJ2RpdicgOiAndHInO1xyXG4gICAgcmV0dXJuIDxBcyBjc3M9e2dldEhlYWRlclJvd0NvbnRhaW5lclN0eWxlKCl9IHJlZj17cmVmfSB7Li4ucHJvcHN9Lz47XHJcbn0pO1xyXG5leHBvcnQgeyBSb3dDb250YWluZXIsIEhlYWRlclJvd0NvbnRhaW5lciB9O1xyXG4iXX0= */"),ref:c},I))})),R=d.forwardRef((function(I,c){var l=d.useContext(b);if(!l)throw new Error("No Layout Context.");var C=l.layout,e=null!=C&&C.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEI2QyIsImZpbGUiOiJSb3cudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IExheW91dENvbnRleHQgfSBmcm9tICdAdGFibGUtbGlicmFyeS9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0JztcclxuY29uc3QgZ2V0QmFzZVN0eWxlID0gKCkgPT4gYFxuICBkaXNwbGF5OiBjb250ZW50cztcblxuICAmLmRpc2FibGVkIHRkIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAkeygpID0+IHtcclxufX1cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbmA7XHJcbmNvbnN0IGdldFJvd0NvbnRhaW5lclN0eWxlID0gKCkgPT4gY3NzIGBcbiAgJHtnZXRCYXNlU3R5bGUoKX1cbmA7XHJcbmNvbnN0IFJvd0NvbnRhaW5lciA9IFJlYWN0LmZvcndhcmRSZWYoKHByb3BzLCByZWYpID0+IHtcclxuICAgIGNvbnN0IGNvbnRleHQgPSBSZWFjdC51c2VDb250ZXh0KExheW91dENvbnRleHQpO1xyXG4gICAgaWYgKCFjb250ZXh0KSB7XHJcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdObyBMYXlvdXQgQ29udGV4dC4nKTtcclxuICAgIH1cclxuICAgIGNvbnN0IHsgbGF5b3V0IH0gPSBjb250ZXh0O1xyXG4gICAgY29uc3QgQXMgPSBsYXlvdXQ/LmlzRGl2ID8gJ2RpdicgOiAndHInO1xyXG4gICAgcmV0dXJuIDxBcyBjc3M9e2dldFJvd0NvbnRhaW5lclN0eWxlKCl9IHJlZj17cmVmfSB7Li4ucHJvcHN9Lz47XHJcbn0pO1xyXG5jb25zdCBnZXRIZWFkZXJSb3dDb250YWluZXJTdHlsZSA9ICgpID0+IGNzcyBgXG4gICR7Z2V0QmFzZVN0eWxlKCl9XG5gO1xyXG5jb25zdCBIZWFkZXJSb3dDb250YWluZXIgPSBSZWFjdC5mb3J3YXJkUmVmKChwcm9wcywgcmVmKSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChMYXlvdXRDb250ZXh0KTtcclxuICAgIGlmICghY29udGV4dCkge1xyXG4gICAgICAgIHRocm93IG5ldyBFcnJvcignTm8gTGF5b3V0IENvbnRleHQuJyk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB7IGxheW91dCB9ID0gY29udGV4dDtcclxuICAgIGNvbnN0IEFzID0gbGF5b3V0Py5pc0RpdiA/ICdkaXYnIDogJ3RyJztcclxuICAgIHJldHVybiA8QXMgY3NzPXtnZXRIZWFkZXJSb3dDb250YWluZXJTdHlsZSgpfSByZWY9e3JlZn0gey4uLnByb3BzfS8+O1xyXG59KTtcclxuZXhwb3J0IHsgUm93Q29udGFpbmVyLCBIZWFkZXJSb3dDb250YWluZXIgfTtcclxuIl19 */"),ref:c},I))})),p=function(I){return I.type?I.type===d.Fragment:I===d.Fragment},S=function(I,g){return d.Children.toArray(I).reduce((function(I,c,l){return d.isValidElement(c)?l>=g?I:c.props.gridColumnStart||c.props.gridColumnEnd?I+c.props.gridColumnEnd-c.props.gridColumnStart-1:I:I}),0)},f=["className","role","isFooter","children"];function j(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 U(I){for(var g=1;g<arguments.length;g++){var c=null!=arguments[g]?arguments[g]:{};g%2?j(Object(c),!0).forEach((function(g){V(I,g,c[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(I,Object.getOwnPropertyDescriptors(c)):j(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,W=void 0===X?"rowheader":X,a=l.isFooter,J=l.children,y=I(l,f),m=d.useContext(c),s=d.useRef(null);return t=d.useContext(b),d.useLayoutEffect((function(){var I;if(!t)throw new Error("No Layout Context.");var g=t.layout,c=t.tableElementRef,l=t.tableMemoryRef,b=C(c).map(e);if(null===(I=l.current)||void 0===I||!I.onlyOnce)if(l.current.onlyOnce=!0,null!=g&&g.resizedLayout){var d=null==g?void 0:g.resizedLayout;n(d,c,l)}else if(null!=g&&g.custom)A(c,l);else{var G=b.filter((function(I){return!I.isHide})).map((function(){return"minmax(0px, 1fr)"})).join(" ");n(G,c,l)}}),[t]),Z(R,g({role:W,"data-table-library_tr-header":"",css:i(null==m?void 0:m.BaseRow," ",a?null==m?void 0:m.FooterRow:null==m?void 0:m.HeaderRow,";"+("production"===process.env.NODE_ENV?"":";label:HeaderRow;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkhlYWRlclJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBdUNxRiIsImZpbGUiOiJIZWFkZXJSb3cudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgY3MgZnJvbSAnY2xzeCc7XHJcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcclxuaW1wb3J0IHsgSGVhZGVyUm93Q29udGFpbmVyIH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29tcG9uZW50cy9Sb3cnO1xyXG5pbXBvcnQgeyBUaGVtZUNvbnRleHQgfSBmcm9tICdAdGFibGUtbGlicmFyeS9yZWFjdC10YWJsZS1saWJyYXJ5L2NvbW1vbi9jb250ZXh0L1RoZW1lJztcclxuaW1wb3J0IHsgTGF5b3V0Q29udGV4dCwgcHJlc2VydmVSZXNpemVkTGF5b3V0LCBzZXRSZXNpemVkTGF5b3V0LCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQnO1xyXG5pbXBvcnQgeyB0b0RhdGFDb2x1bW4sIGdldEhlYWRlckNvbHVtbnMsIH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vdXRpbC9jb2x1bW5zJztcclxuaW1wb3J0IHsgaXNSZWFjdEZyYWdtZW50IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vdXRpbC9pc0ZyYWdtZW50JztcclxuaW1wb3J0IHsgZ2V0UHJldmlvdXNDb2xTcGFucyB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL3V0aWwvZ2V0UHJldmlvdXNDb2xTcGFucyc7XHJcbmNvbnN0IHVzZUluaXRpYWxMYXlvdXQgPSAoKSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChMYXlvdXRDb250ZXh0KTtcclxuICAgIFJlYWN0LnVzZUxheW91dEVmZmVjdCgoKSA9PiB7XHJcbiAgICAgICAgaWYgKCFjb250ZXh0KSB7XHJcbiAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcignTm8gTGF5b3V0IENvbnRleHQuJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbnN0IHsgbGF5b3V0LCB0YWJsZUVsZW1lbnRSZWYsIHRhYmxlTWVtb3J5UmVmIH0gPSBjb250ZXh0O1xyXG4gICAgICAgIGNvbnN0IGRhdGFDb2x1bW5zID0gZ2V0SGVhZGVyQ29sdW1ucyh0YWJsZUVsZW1lbnRSZWYpLm1hcCh0b0RhdGFDb2x1bW4pO1xyXG4gICAgICAgIGlmICh0YWJsZU1lbW9yeVJlZi5jdXJyZW50Py5vbmx5T25jZSlcclxuICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIHRhYmxlTWVtb3J5UmVmLmN1cnJlbnQub25seU9uY2UgPSB0cnVlO1xyXG4gICAgICAgIGlmIChsYXlvdXQ/LnJlc2l6ZWRMYXlvdXQpIHtcclxuICAgICAgICAgICAgY29uc3QgY29udHJvbGxlZFJlc2l6ZWRMYXlvdXQgPSBsYXlvdXQ/LnJlc2l6ZWRMYXlvdXQ7XHJcbiAgICAgICAgICAgIHNldFJlc2l6ZWRMYXlvdXQoY29udHJvbGxlZFJlc2l6ZWRMYXlvdXQsIHRhYmxlRWxlbWVudFJlZiwgdGFibGVNZW1vcnlSZWYpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBlbHNlIGlmICghbGF5b3V0Py5jdXN0b20pIHtcclxuICAgICAgICAgICAgY29uc3QgdmlzaWJsZURhdGFDb2x1bW5zID0gZGF0YUNvbHVtbnMuZmlsdGVyKChkYXRhQ29sdW1uKSA9PiAhZGF0YUNvbHVtbi5pc0hpZGUpO1xyXG4gICAgICAgICAgICBjb25zdCBnZXRQYXJ0aWFsTGF5b3V0ID0gKCkgPT4gJ21pbm1heCgwcHgsIDFmciknO1xyXG4gICAgICAgICAgICBjb25zdCByZXNpemVkTGF5b3V0ID0gdmlzaWJsZURhdGFDb2x1bW5zLm1hcChnZXRQYXJ0aWFsTGF5b3V0KS5qb2luKCcgJyk7XHJcbiAgICAgICAgICAgIHNldFJlc2l6ZWRMYXlvdXQocmVzaXplZExheW91dCwgdGFibGVFbGVtZW50UmVmLCB0YWJsZU1lbW9yeVJlZik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVsc2Uge1xyXG4gICAgICAgICAgICBwcmVzZXJ2ZVJlc2l6ZWRMYXlvdXQodGFibGVFbGVtZW50UmVmLCB0YWJsZU1lbW9yeVJlZik7XHJcbiAgICAgICAgfVxyXG4gICAgfSwgW2NvbnRleHRdKTtcclxufTtcclxuZXhwb3J0IGNvbnN0IEhlYWRlclJvdyA9ICh7IGNsYXNzTmFtZSwgcm9sZSA9ICdyb3doZWFkZXInLCBpc0Zvb3RlciwgY2hpbGRyZW4sIC4uLnJlc3QgfSkgPT4ge1xyXG4gICAgY29uc3QgdGhlbWUgPSBSZWFjdC51c2VDb250ZXh0KFRoZW1lQ29udGV4dCk7XHJcbiAgICBjb25zdCByZWYgPSBSZWFjdC51c2VSZWYobnVsbCk7XHJcbiAgICB1c2VJbml0aWFsTGF5b3V0KCk7XHJcbiAgICByZXR1cm4gKDxIZWFkZXJSb3dDb250YWluZXIgcm9sZT17cm9sZX0gZGF0YS10YWJsZS1saWJyYXJ5X3RyLWhlYWRlcj1cIlwiIGNzcz17Y3NzIGBcbiAgICAgICAgJHt0aGVtZT8uQmFzZVJvd31cbiAgICAgICAgJHtpc0Zvb3RlciA/IHRoZW1lPy5Gb290ZXJSb3cgOiB0aGVtZT8uSGVhZGVyUm93fVxuICAgICAgYH0gY2xhc3NOYW1lPXtjcygndHInLCBjbGFzc05hbWUsIHtcclxuICAgICAgICAgICAgJ3RyLWZvb3Rlcic6IGlzRm9vdGVyLFxyXG4gICAgICAgICAgICAndHItaGVhZGVyJzogIWlzRm9vdGVyLFxyXG4gICAgICAgIH0pfSByZWY9e3JlZn0gey4uLnJlc3R9PlxuICAgICAge1JlYWN0LkNoaWxkcmVuLnRvQXJyYXkoY2hpbGRyZW4pXHJcbiAgICAgICAgICAgIC5maWx0ZXIoQm9vbGVhbilcclxuICAgICAgICAgICAgLm1hcCgoY2hpbGQsIGluZGV4KSA9PiB7XHJcbiAgICAgICAgICAgIGlmIChSZWFjdC5pc1ZhbGlkRWxlbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgIGxldCBleHRyYVByb3BzID0ge307XHJcbiAgICAgICAgICAgICAgICBpZiAoIWlzUmVhY3RGcmFnbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgICAgICBleHRyYVByb3BzID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuLi5leHRyYVByb3BzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbmRleCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgcHJldmlvdXNDb2xTcGFuczogZ2V0UHJldmlvdXNDb2xTcGFucyhjaGlsZHJlbiwgaW5kZXgpLFxyXG4gICAgICAgICAgICAgICAgICAgIH07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gUmVhY3QuY2xvbmVFbGVtZW50KGNoaWxkLCBleHRyYVByb3BzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0pfVxuICAgIDwvSGVhZGVyUm93Q29udGFpbmVyPik7XHJcbn07XHJcbiJdfQ== */"),className:G("tr",u,{"tr-footer":a,"tr-header":!a}),ref:s},y),d.Children.toArray(J).filter(Boolean).map((function(I,g){if(d.isValidElement(I)){var c={};return p(I)||(c=U(U({},c),{},{index:g,previousColSpans:S(J,g)})),d.cloneElement(I,c)}})))},Q=function(){},L=function(I,g,c,l,b){!function(I){var g=I.onSingleClick,c=I.onDoubleClick,l=I.ref,b=d.useRef(0);d.useEffect((function(){var I=l.current,C=function(I){c&&(b.current+=1,setTimeout((function(){1===b.current?g(I):2===b.current&&c(I),b.current=0}),300))};return null==I||I.addEventListener("click",C),function(){null==I||I.removeEventListener("click",C)}}))}({onSingleClick:g&&!b?function(I){return g(l,I)}:Q,onDoubleClick:c&&!b?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){V(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 b=l.item,C=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)}))}(y(),l),W=d.useContext(c),a=function(I,g){var c=I.reduce((function(I,g){var c=g.theme,l=g.className,b=g.onClick,C="\n ".concat(I.themeByFeature,"\n ").concat(c,"\n "),e=G(I.classNamesByFeature,l),n=I.clickable||!!b;return w(w({},I),{},{themeByFeature:C,classNamesByFeature:e,clickable:n,onClickByFeature:function(g,c){b(g,c),I.onClickByFeature(g,c)}})}),{themeByFeature:"",classNamesByFeature:"",clickable:!!g,onClickByFeature:function(I,c){g&&s(c)&&g(I,c)}});return{themeByFeature:c.themeByFeature,classNamesByFeature:c.classNamesByFeature,clickable:c.clickable,onClickByFeature:c.onClickByFeature}}(X,n),J=a.themeByFeature,m=a.classNamesByFeature,o=a.clickable,r=a.onClickByFeature,V=d.useRef(null);return L(V,r,A,b,e),Z(F,g({role:"row","data-table-library_tr-body":"",onClick:e||A?function(){}:function(I){return r(b,I)},css:i(J," ",null==W?void 0:W.BaseRow," ",null==W?void 0:W.Row,";"+("production"===process.env.NODE_ENV?"":";label:Row;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlJvdy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0VrRyIsImZpbGUiOiJSb3cudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgY3MgZnJvbSAnY2xzeCc7XHJcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcclxuaW1wb3J0IHsgaXNSb3dDbGljayB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL3V0aWwvaXNSb3dDbGljayc7XHJcbmltcG9ydCB7IFJvd0NvbnRhaW5lciB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbXBvbmVudHMvUm93JztcclxuaW1wb3J0IHsgVGhlbWVDb250ZXh0IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9UaGVtZSc7XHJcbmltcG9ydCB7IHVzZUZlYXR1cmVzIH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9GZWF0dXJlJztcclxuaW1wb3J0IHsgaXNSZWFjdEZyYWdtZW50IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vdXRpbC9pc0ZyYWdtZW50JztcclxuaW1wb3J0IHsgZ2V0UHJldmlvdXNDb2xTcGFucyB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL3V0aWwvZ2V0UHJldmlvdXNDb2xTcGFucyc7XHJcbmltcG9ydCB7IHVzZURvdWJsZUNsaWNrIH0gZnJvbSAnLi91c2VEb3VibGVDbGljayc7XHJcbmNvbnN0IGdldFJvd1Byb3BzID0gKGZlYXR1cmVzLCBwcm9wcykgPT4gT2JqZWN0LnZhbHVlcyhmZWF0dXJlcylcclxuICAgIC5maWx0ZXIoQm9vbGVhbilcclxuICAgIC5maWx0ZXIoKGZlYXR1cmUpID0+IGZlYXR1cmU/Lmhhc093blByb3BlcnR5KCdfZ2V0Um93UHJvcHMnKSlcclxuICAgIC5tYXAoKGZlYXR1cmUpID0+IGZlYXR1cmUuX2dldFJvd1Byb3BzKHByb3BzLCBmZWF0dXJlcykpO1xyXG5jb25zdCBldmFsdWF0ZVByb3BzID0gKHJvd1Byb3BzQnlGZWF0dXJlLCBvblNpbmdsZUNsaWNrKSA9PiB7XHJcbiAgICBjb25zdCB7IHRoZW1lQnlGZWF0dXJlLCBjbGFzc05hbWVzQnlGZWF0dXJlLCBjbGlja2FibGUsIG9uQ2xpY2tCeUZlYXR1cmUgfSA9IHJvd1Byb3BzQnlGZWF0dXJlLnJlZHVjZSgoYWNjLCB2YWx1ZSkgPT4ge1xyXG4gICAgICAgIGNvbnN0IHsgdGhlbWUsIGNsYXNzTmFtZSwgb25DbGljayB9ID0gdmFsdWU7XHJcbiAgICAgICAgY29uc3QgbWVyZ2VkVGhlbWUgPSBgXG4gICAgICAgICR7YWNjLnRoZW1lQnlGZWF0dXJlfVxuICAgICAgICAke3RoZW1lfVxuICAgICAgYDtcclxuICAgICAgICBjb25zdCBtZXJnZWRDbGFzc05hbWUgPSBjcyhhY2MuY2xhc3NOYW1lc0J5RmVhdHVyZSwgY2xhc3NOYW1lKTtcclxuICAgICAgICBjb25zdCBtZXJnZWRDbGlja2FibGUgPSBhY2MuY2xpY2thYmxlIHx8ICEhb25DbGljaztcclxuICAgICAgICBjb25zdCBtZXJnZWRPbkNsaWNrID0gKG5vZGUsIGV2ZW50KSA9PiB7XHJcbiAgICAgICAgICAgIG9uQ2xpY2sobm9kZSwgZXZlbnQpO1xyXG4gICAgICAgICAgICBhY2Mub25DbGlja0J5RmVhdHVyZShub2RlLCBldmVudCk7XHJcbiAgICAgICAgfTtcclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICAuLi5hY2MsXHJcbiAgICAgICAgICAgIHRoZW1lQnlGZWF0dXJlOiBtZXJnZWRUaGVtZSxcclxuICAgICAgICAgICAgY2xhc3NOYW1lc0J5RmVhdHVyZTogbWVyZ2VkQ2xhc3NOYW1lLFxyXG4gICAgICAgICAgICBjbGlja2FibGU6IG1lcmdlZENsaWNrYWJsZSxcclxuICAgICAgICAgICAgb25DbGlja0J5RmVhdHVyZTogbWVyZ2VkT25DbGljayxcclxuICAgICAgICB9O1xyXG4gICAgfSwge1xyXG4gICAgICAgIHRoZW1lQnlGZWF0dXJlOiAnJyxcclxuICAgICAgICBjbGFzc05hbWVzQnlGZWF0dXJlOiAnJyxcclxuICAgICAgICBjbGlja2FibGU6ICEhb25TaW5nbGVDbGljayxcclxuICAgICAgICBvbkNsaWNrQnlGZWF0dXJlOiAobm9kZSwgZXZlbnQpID0+IHtcclxuICAgICAgICAgICAgaWYgKG9uU2luZ2xlQ2xpY2sgJiYgaXNSb3dDbGljayhldmVudCkpIHtcclxuICAgICAgICAgICAgICAgIG9uU2luZ2xlQ2xpY2sobm9kZSwgZXZlbnQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSxcclxuICAgIH0pO1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgICB0aGVtZUJ5RmVhdHVyZSxcclxuICAgICAgICBjbGFzc05hbWVzQnlGZWF0dXJlLFxyXG4gICAgICAgIGNsaWNrYWJsZSxcclxuICAgICAgICBvbkNsaWNrQnlGZWF0dXJlLFxyXG4gICAgfTtcclxufTtcclxuZXhwb3J0IGNvbnN0IFJvdyA9IChwcm9wcykgPT4ge1xyXG4gICAgY29uc3QgeyBpdGVtLCBjbGFzc05hbWUsIGRpc2FibGVkLCBvbkNsaWNrLCBvbkRvdWJsZUNsaWNrLCBjaGlsZHJlbiwgLi4ucmVzdCB9ID0gcHJvcHM7XHJcbiAgICBjb25zdCBmZWF0dXJlcyA9IHVzZUZlYXR1cmVzKCk7XHJcbiAgICBjb25zdCByb3dQcm9wc0J5RmVhdHVyZSA9IGdldFJvd1Byb3BzKGZlYXR1cmVzLCBwcm9wcyk7XHJcbiAgICBjb25zdCB0aGVtZSA9IFJlYWN0LnVzZUNvbnRleHQoVGhlbWVDb250ZXh0KTtcclxuICAgIGNvbnN0IHsgdGhlbWVCeUZlYXR1cmUsIGNsYXNzTmFtZXNCeUZlYXR1cmUsIGNsaWNrYWJsZSwgb25DbGlja0J5RmVhdHVyZSB9ID0gZXZhbHVhdGVQcm9wcyhyb3dQcm9wc0J5RmVhdHVyZSwgb25DbGljayk7XHJcbiAgICBjb25zdCByZWYgPSBSZWFjdC51c2VSZWYobnVsbCk7XHJcbiAgICB1c2VEb3VibGVDbGljayhyZWYsIG9uQ2xpY2tCeUZlYXR1cmUsIG9uRG91YmxlQ2xpY2ssIGl0ZW0sIGRpc2FibGVkKTtcclxuICAgIGNvbnN0IGhhbmRsZUNsaWNrID0gZGlzYWJsZWRcclxuICAgICAgICA/ICgpID0+IHsgfVxyXG4gICAgICAgIDogb25Eb3VibGVDbGlja1xyXG4gICAgICAgICAgICA/ICgpID0+IHsgfVxyXG4gICAgICAgICAgICA6IChldmVudCkgPT4gb25DbGlja0J5RmVhdHVyZShpdGVtLCBldmVudCk7XHJcbiAgICByZXR1cm4gKDxSb3dDb250YWluZXIgcm9sZT1cInJvd1wiIGRhdGEtdGFibGUtbGlicmFyeV90ci1ib2R5PVwiXCIgb25DbGljaz17aGFuZGxlQ2xpY2t9IGNzcz17Y3NzIGBcbiAgICAgICAgJHt0aGVtZUJ5RmVhdHVyZX1cbiAgICAgICAgJHt0aGVtZT8uQmFzZVJvd31cbiAgICAgICAgJHt0aGVtZT8uUm93fVxuICAgICAgYH0gY2xhc3NOYW1lPXtjcygndHInLCAndHItYm9keScsIGNsYXNzTmFtZXNCeUZlYXR1cmUsIGNsYXNzTmFtZSwge1xyXG4gICAgICAgICAgICBkaXNhYmxlZCxcclxuICAgICAgICAgICAgY2xpY2thYmxlOiBjbGlja2FibGUgfHwgISFvbkRvdWJsZUNsaWNrLFxyXG4gICAgICAgIH0pfSByZWY9e3JlZn0gey4uLnJlc3R9PlxuICAgICAge1JlYWN0LkNoaWxkcmVuLnRvQXJyYXkoY2hpbGRyZW4pXHJcbiAgICAgICAgICAgIC5maWx0ZXIoQm9vbGVhbilcclxuICAgICAgICAgICAgLm1hcCgoY2hpbGQsIGluZGV4KSA9PiB7XHJcbiAgICAgICAgICAgIGlmIChSZWFjdC5pc1ZhbGlkRWxlbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgIGxldCBleHRyYVByb3BzID0ge307XHJcbiAgICAgICAgICAgICAgICBpZiAoIWlzUmVhY3RGcmFnbWVudChjaGlsZCkpIHtcclxuICAgICAgICAgICAgICAgICAgICBleHRyYVByb3BzID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuLi5leHRyYVByb3BzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbmRleCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgcHJldmlvdXNDb2xTcGFuczogZ2V0UHJldmlvdXNDb2xTcGFucyhjaGlsZHJlbiwgaW5kZXgpLFxyXG4gICAgICAgICAgICAgICAgICAgIH07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gUmVhY3QuY2xvbmVFbGVtZW50KGNoaWxkLCBleHRyYVByb3BzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0pfVxuICAgIDwvUm93Q29udGFpbmVyPik7XHJcbn07XHJcbiJdfQ== */"),className:G("tr","tr-body",m,C,{disabled:e,clickable:o||!!A}),ref:V},u),d.Children.toArray(t).filter(Boolean).map((function(I,g){if(d.isValidElement(I)){var c={};return p(I)||(c=w(w({},c),{},{index:g,previousColSpans:S(t,g)})),d.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"}))},K=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,K as b};
//# sourceMappingURL=index-6891a60a.js.map