🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

@table-library/react-table-library

Package Overview
Dependencies
Maintainers
1
Versions
487
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@table-library/react-table-library - npm Package Compare versions

Comparing version

to
3.2.0-beta.30

Cell-8bb5612e.js

2

compact.js

@@ -1,2 +0,2 @@

import{o as e,_ as r}from"./Cell-3ebcc6db.js";import*as t from"react";import{H as o,R as n,F as i,a as l,b as s,T as c}from"./index-a49f1b5f.js";import{jsx as u}from"@emotion/react";import"clsx";import{d as a}from"./defineProperty-9f9de5d0.js";import{VariableSizeList as p}from"react-window";import f from"react-virtualized-auto-sizer";import{H as m,B as d}from"./index-859d21fb.js";import{g as O,S as b}from"./index-8b7392ea.js";import{H as w}from"./HeaderCell-1c9a3fbb.js";import{C as v}from"./Cell-753a44f6.js";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"./Feature-3e2a54e8.js";import"./modifiers-e1faba7b.js";import"./toConsumableArray-25e5c43c.js";import"./useTheme-76ff76fc.js";var y=["columns"],j=function(e,r){var t=e.indexOf(r);return(t>-1?e.slice(0,t+1):[]).filter((function(e){return e.select})).length},P=function(n){var i=n.columns,l=e(n,y),s=l.sort,c=l.select;return u(m,null,u(o,null,i.map((function(e,o){var n=null;c&&e.select&&(n="boolean"!=typeof e.select&&e.select.renderHeaderCellSelect?u(w,{stiff:!0},e.select.renderHeaderCellSelect()):u(c.components.HeaderCellSelect,null));var l={index:o+j(i,e),resize:e.resize,pinLeft:e.pinLeft,pinRight:e.pinRight,hide:e.hide},a=null;return a=s&&e.sort&&e.sort.sortKey?u(s.components.HeaderCellSort,r({},l,{sortKey:e.sort.sortKey,sortIcon:e.sort.sortIcon}),e.label):u(w,l,e.label),u(t.Fragment,{key:o},n,a)}))))},g=["index","item","columns","rowProps","rowOptions"];function h(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function C(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?h(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):h(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var z=function(o){var i=o.index,l=o.item,s=o.columns,c=o.rowProps,a=o.rowOptions,p=e(o,g),f=p.tree,m=p.select;return u(t.Fragment,null,(null==a?void 0:a.renderBeforeRow)&&a.renderBeforeRow(l,i),u(n,r({item:l},c),s.map((function(e){var o={pinLeft:e.pinLeft,pinRight:e.pinRight},n=function(e,r){return Object.keys(e).reduce((function(t,o){return"function"==typeof e[o]?t[o]=e[o](r):t[o]=e[o],t}),{})}((null==e?void 0:e.cellProps)||{},l),s=null;if(f&&e.tree){var c={};"boolean"!=typeof e.tree&&(c=C(C({},c),{},{treeIcon:e.tree.treeIcon})),s=u(f.components.CellTree,r({item:l},n,o,c),e.renderCell(l))}else s=u(v,r({},n,o),e.renderCell(l));var a=null;return m&&e.select&&(a="boolean"!=typeof e.select&&e.select.renderCellSelect?u(v,{stiff:!0},e.select.renderCellSelect(l)):u(m.components.CellSelect,{item:l})),u(t.Fragment,{key:i},a,s)}))),(null==a?void 0:a.renderAfterRow)&&a.renderAfterRow(l,i))},S=["columns"],x=["children"],R=["internals","columns","rowProps","rowOptions","virtualizedOptions"],H=["tableList","columns","rowProps","rowOptions","virtualizedOptions"];function L(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function T(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?L(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):L(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var k=function(o){var n=o.columns,i=e(o,S);return t.forwardRef((function(t,o){var l=t.children,s=e(t,x);return u("div",r({ref:o},s),u("div",{style:T(T({},b),{},{position:"sticky",insetBlockStart:0,zIndex:3})},u(P,r({columns:n},i))),u(d,null,l))}))},D=function(t){var o=t.internals,n=t.columns,i=t.rowProps,l=t.rowOptions,s=t.virtualizedOptions,c=e(t,R),a=o.index,p=o.style,f=o.data.items[a],m=O(null==s?void 0:s.rowHeight,f,a);return u("div",{style:T(T(T({},p),b),{},{top:p.top+m})},u(z,r({index:a,item:f,columns:n,rowProps:i,rowOptions:l},c)))},I=function(t){var o=t.tableList,n=t.columns,i=t.rowProps,l=void 0===i?{}:i,s=t.rowOptions,c=t.virtualizedOptions,a=e(t,H);return u(f,null,(function(e){var t=e.width,i=e.height;return u(p,{height:i,width:t,itemCount:(null==c?void 0:c.itemCount)||o.length,itemSize:function(e){return O(null==c?void 0:c.rowHeight,o[e],e)},innerElementType:k(T({columns:n},a)),itemData:{items:o}},(function(e){return u(D,r({internals:e,columns:n,rowProps:l,rowOptions:s,virtualizedOptions:c},a))}))}))},A=["tableList","columns","rowProps","rowOptions"],F=function(o){var n=o.tableList,i=o.columns,l=o.rowProps,s=void 0===l?{}:l,c=o.rowOptions,a=e(o,A);return u(t.Fragment,null,u(P,r({columns:i},a)),u(d,null,n.map((function(e,t){return u(z,r({key:e.id,index:t,item:e,columns:i,rowProps:s,rowOptions:c},a))}))))},B=function(e){var r=e.columns;return u(i,null,u(l,null,r.map((function(e,r){return u(s,{key:r},e.footer)}))))},E=["columns","rowProps","tableOptions","rowOptions","virtualizedOptions"],K=t.forwardRef((function(o,n){var i=o.columns,l=o.rowProps,s=void 0===l?{}:l,a=o.tableOptions,p=o.rowOptions,f=o.virtualizedOptions,m=e(o,E),d=m.data,O=m.theme,b=m.layout,w=m.sort,v=m.pagination,y=m.select,j=m.tree,P=m.onInit;return u(c,{ref:n,data:d,theme:O,layout:b,sort:w,pagination:v,select:y,tree:j,onInit:void 0===P?function(){}:P},(function(e){return u(t.Fragment,null,(null==a?void 0:a.renderBeforeTable)&&a.renderBeforeTable(),f?u(I,r({tableList:e,columns:i,rowProps:s,rowOptions:p,virtualizedOptions:f},m)):u(F,r({tableList:e,columns:i,rowProps:s,rowOptions:p},m)),i.some((function(e){return!!e.footer}))&&u(B,{columns:i}),(null==a?void 0:a.renderAfterTable)&&a.renderAfterTable())}))}));export{K as CompactTable};
import{o as e,_ as r}from"./Cell-3ebcc6db.js";import*as t from"react";import{H as o,R as n,F as i,a as l,b as s,T as c}from"./index-54ecb8e5.js";import{jsx as u}from"@emotion/react";import"clsx";import{d as a}from"./defineProperty-9f9de5d0.js";import{VariableSizeList as p}from"react-window";import f from"react-virtualized-auto-sizer";import{H as m,B as d}from"./index-859d21fb.js";import{g as b,S as O}from"./index-8b7392ea.js";import{H as w}from"./HeaderCell-1c9a3fbb.js";import{C as v}from"./Cell-8bb5612e.js";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"./Feature-836cf4be.js";import"./modifiers-e1faba7b.js";import"./toConsumableArray-25e5c43c.js";import"./useTheme-76ff76fc.js";var y=["columns"],j=function(e,r){var t=e.indexOf(r);return(t>-1?e.slice(0,t+1):[]).filter((function(e){return e.select})).length},P=function(n){var i=n.columns,l=e(n,y),s=l.sort,c=l.select;return u(m,null,u(o,null,i.map((function(e,o){var n=null;c&&e.select&&(n="boolean"!=typeof e.select&&e.select.renderHeaderCellSelect?u(w,{stiff:!0},e.select.renderHeaderCellSelect()):u(c.components.HeaderCellSelect,null));var l={index:o+j(i,e),resize:e.resize,pinLeft:e.pinLeft,pinRight:e.pinRight,hide:e.hide},a=null;return a=s&&e.sort&&e.sort.sortKey?u(s.components.HeaderCellSort,r({},l,{sortKey:e.sort.sortKey,sortIcon:e.sort.sortIcon}),e.label):u(w,l,e.label),u(t.Fragment,{key:o},n,a)}))))},g=["index","item","columns","rowProps","rowOptions"];function h(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function C(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?h(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):h(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var z=function(o){var i=o.index,l=o.item,s=o.columns,c=o.rowProps,a=o.rowOptions,p=e(o,g),f=p.tree,m=p.select;return u(t.Fragment,null,(null==a?void 0:a.renderBeforeRow)&&a.renderBeforeRow(l,i),u(n,r({item:l},c),s.map((function(e){var o={pinLeft:e.pinLeft,pinRight:e.pinRight},n=function(e,r){return Object.keys(e).reduce((function(t,o){return"function"==typeof e[o]?t[o]=e[o](r):t[o]=e[o],t}),{})}((null==e?void 0:e.cellProps)||{},l),s=null;if(f&&e.tree){var c={};"boolean"!=typeof e.tree&&(c=C(C({},c),{},{treeIcon:e.tree.treeIcon})),s=u(f.components.CellTree,r({item:l},n,o,c),e.renderCell(l))}else s=u(v,r({},n,o),e.renderCell(l));var a=null;return m&&e.select&&(a="boolean"!=typeof e.select&&e.select.renderCellSelect?u(v,{stiff:!0},e.select.renderCellSelect(l)):u(m.components.CellSelect,{item:l})),u(t.Fragment,{key:i},a,s)}))),(null==a?void 0:a.renderAfterRow)&&a.renderAfterRow(l,i))},S=["columns"],x=["children"],R=["internals","columns","rowProps","rowOptions","virtualizedOptions"],H=["tableList","columns","rowProps","rowOptions","virtualizedOptions"];function L(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function T(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?L(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):L(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var k=function(o){var n=o.columns,i=e(o,S);return t.forwardRef((function(t,o){var l=t.children,s=e(t,x);return u("div",r({ref:o},s),u("div",{style:T(T({},O),{},{position:"sticky",insetBlockStart:0,zIndex:3})},u(P,r({columns:n},i))),u(d,null,l))}))},D=function(t){var o=t.internals,n=t.columns,i=t.rowProps,l=t.rowOptions,s=t.virtualizedOptions,c=e(t,R),a=o.index,p=o.style,f=o.data.items[a],m=b(null==s?void 0:s.rowHeight,f,a);return u("div",{style:T(T(T({},p),O),{},{top:p.top+m})},u(z,r({index:a,item:f,columns:n,rowProps:i,rowOptions:l},c)))},I=function(t){var o=t.tableList,n=t.columns,i=t.rowProps,l=void 0===i?{}:i,s=t.rowOptions,c=t.virtualizedOptions,a=e(t,H);return u(f,null,(function(e){var t=e.width,i=e.height;return u(p,{height:i,width:t,itemCount:(null==c?void 0:c.itemCount)||o.length,itemSize:function(e){return b(null==c?void 0:c.rowHeight,o[e],e)},innerElementType:k(T({columns:n},a)),itemData:{items:o}},(function(e){return u(D,r({internals:e,columns:n,rowProps:l,rowOptions:s,virtualizedOptions:c},a))}))}))},A=["tableList","columns","rowProps","rowOptions"],F=function(o){var n=o.tableList,i=o.columns,l=o.rowProps,s=void 0===l?{}:l,c=o.rowOptions,a=e(o,A);return u(t.Fragment,null,u(P,r({columns:i},a)),u(d,null,n.map((function(e,t){return u(z,r({key:e.id,index:t,item:e,columns:i,rowProps:s,rowOptions:c},a))}))))},B=function(e){var r=e.columns;return u(i,null,u(l,null,r.map((function(e,r){return u(s,{key:r},e.footer)}))))},E=["columns","rowProps","tableOptions","rowOptions","virtualizedOptions"],K=t.forwardRef((function(o,n){var i=o.columns,l=o.rowProps,s=void 0===l?{}:l,a=o.tableOptions,p=o.rowOptions,f=o.virtualizedOptions,m=e(o,E),d=m.data,b=m.theme,O=m.layout,w=m.sort,v=m.pagination,y=m.select,j=m.tree,P=m.onInit;return u(c,{ref:n,data:d,theme:b,layout:O,sort:w,pagination:v,select:y,tree:j,onInit:void 0===P?function(){}:P},(function(e){return u(t.Fragment,null,(null==a?void 0:a.renderBeforeTable)&&a.renderBeforeTable(),f?u(I,r({tableList:e,columns:i,rowProps:s,rowOptions:p,virtualizedOptions:f},m)):u(F,r({tableList:e,columns:i,rowProps:s,rowOptions:p},m)),i.some((function(e){return!!e.footer}))&&u(B,{columns:i}),(null==a?void 0:a.renderAfterTable)&&a.renderAfterTable())}))}));export{K as CompactTable};
//# sourceMappingURL=compact.js.map

@@ -1,2 +0,2 @@

export{F as Footer,b as FooterCell,a as FooterRow,H as HeaderRow,R as Row,T as Table}from"./index-a49f1b5f.js";export{B as Body,H as Header}from"./index-859d21fb.js";export{H as HeaderCell}from"./HeaderCell-1c9a3fbb.js";export{C as Cell}from"./Cell-753a44f6.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";export{i as Types}from"./index-5c185afc.js";import"./Cell-3ebcc6db.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-3e2a54e8.js";import"./modifiers-e1faba7b.js";import"./toConsumableArray-25e5c43c.js";import"./useTheme-76ff76fc.js";import"./defineProperty-9f9de5d0.js";import"./useSyncControlledState-80c86a40.js";import"./select-caf548e3.js";import"./sort-d783cdb4.js";import"./tree-d71a5faf.js";
export{F as Footer,b as FooterCell,a as FooterRow,H as HeaderRow,R as Row,T as Table}from"./index-54ecb8e5.js";export{B as Body,H as Header}from"./index-859d21fb.js";export{H as HeaderCell}from"./HeaderCell-1c9a3fbb.js";export{C as Cell}from"./Cell-8bb5612e.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";export{i as Types}from"./index-5c185afc.js";import"./Cell-3ebcc6db.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-836cf4be.js";import"./modifiers-e1faba7b.js";import"./toConsumableArray-25e5c43c.js";import"./useTheme-76ff76fc.js";import"./defineProperty-9f9de5d0.js";import"./useSyncControlledState-80c86a40.js";import"./select-caf548e3.js";import"./sort-d783cdb4.js";import"./tree-d71a5faf.js";
//# sourceMappingURL=main.js.map
{
"name": "@table-library/react-table-library",
"version": "3.2.0-beta.29",
"version": "3.2.0-beta.30",
"description": "react-table-library",

@@ -5,0 +5,0 @@ "type": "module",

@@ -1,2 +0,2 @@

import{a as e,S as t}from"./select-caf548e3.js";export{S as SelectClickTypes,a as SelectTypes}from"./select-caf548e3.js";import{_ as o,o as r}from"./Cell-3ebcc6db.js";import*as n from"react";import c from"clsx";import{jsx as i}from"@emotion/react";import{S as s,a as l,u as d}from"./Feature-3e2a54e8.js";import{C as f,i as p}from"./Cell-753a44f6.js";import{a as u}from"./modifiers-e1faba7b.js";import{H as m}from"./HeaderCell-1c9a3fbb.js";import{s as y}from"./slicedToArray-c92cae3a.js";import{d as b}from"./defineProperty-9f9de5d0.js";import{F as g,R as w}from"./colors-088fd56d.js";import{u as C}from"./index-e21c23fe.js";import{b as h}from"./useSyncControlledState-80c86a40.js";import"./toConsumableArray-25e5c43c.js";import"./unsupportedIterableToArray-dc74e326.js";import"./fromTreeToList-26486e10.js";var j="production"===process.env.NODE_ENV?{name:"e0dnmk",styles:"cursor:pointer"}:{name:"e0dnmk",styles:"cursor:pointer",map:"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ21CIiwiZmlsZSI6InN0eWxlcy50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmV4cG9ydCBkZWZhdWx0IGNzcyBgXG4gIGN1cnNvcjogcG9pbnRlcjtcbmA7XHJcbiJdfQ== */",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}},v=n.forwardRef((function(e,t){return i("input",o({type:"checkbox",ref:t},e,{css:j}))})),k=function(e){var t=e.checked,o=e.isIndeterminate,r=e.onChange;return i(v,{ref:function(e){e&&(t?(e.indeterminate=!1,e.checked=!0):o?(e.indeterminate=!0,e.checked=!1):(e.indeterminate=!1,e.checked=!1))},type:"checkbox",onChange:r})},T=["item"],I=n.memo((function(t){var c=t.item,a=r(t,T),p=n.useContext(s),m=l(),y=d();if(!p)throw new Error("No Select Context. No return value from useRowSelect provided to Table component.");var b=p.options.buttonSelect===e.SingleSelect&&p.state.id===c.id||p.state.ids.includes(c.id),g=n.useCallback((function(){var t=p.options.buttonSelect===e.MultiSelect;y&&t?p.fns.onToggleByIdShift(c.id,p.options,u(m)):t?p.fns.onToggleByIdRecursively(c.id,{isCarryForward:p.options.isCarryForward,isPartialToAll:p.options.isPartialToAll}):p.fns.onToggleByIdExclusively(c.id)}),[y,m,c.id,p]);return i(f,o({stiff:!0},a),i(k,{checked:!!b,onChange:g}))})),O=n.memo((function(t){var r=n.useContext(s);if(!r)throw new Error("No Select Context. No return value from useRowSelect provided to Table component.");var c=r.state.all,l=!r.state.all&&!r.state.none||r.options.buttonSelect===e.SingleSelect&&null!=r.state.id;return i(m,o({stiff:!0},t),i(k,{checked:!!c,isIndeterminate:l,onChange:function(){return r.fns.onToggleAll({isPartialToAll:r.options.isPartialToAll})}}))}));function P(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function x(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?P(Object(o),!0).forEach((function(t){b(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):P(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var B=function(o,r){var n=o.item,i=r.select;if(!i)throw new Error("No 'select' in getRowProps. That's odd");var s=i.state.ids.includes(n.id),l=i.state.id===n.id;return{theme:"\n &.row-select-selected,\n &.row-select-single-selected {\n color: ".concat(g,";\n font-weight: bold;\n\n background-color: ").concat(w,";\n }\n\n &.row-select-clickable {\n cursor: pointer;\n }\n "),className:c("row-select",{"row-select-clickable":i.options.clickType===t.RowClick,"row-select-selected":s,"row-select-single-selected":l}),onClick:function(o,n){if(p(n)&&(console.log("row click select"),i.options.clickType===t.RowClick)){var c=i.options.rowSelect===e.MultiSelect||i.options.buttonSelect===e.MultiSelect,s=i.options.rowSelect===e.MultiSelect,l=!!n.metaKey,a=!!n.shiftKey;l&&c?i.fns.onToggleById(o.id):a&&c?i.fns.onToggleByIdShift(o.id,i.options,u(r)):s?i.fns.onToggleById(o.id):i.fns.onToggleByIdExclusively(o.id)}}}},N={ids:[],id:null},R={clickType:t.RowClick,rowSelect:e.SingleSelect,buttonSelect:e.MultiSelect,isCarryForward:!0,isPartialToAll:!1},A=function(e,t,o,r){var n=null!=t&&t.state?x(x({},N),t.state):x({},N),c=null!=t&&t.onChange?t.onChange:function(){},i=C(e,n,c,r),s=y(i,2),l=s[0],a=s[1];return h("select",r,l),{state:l,fns:a,options:x(x({},R),o||{}),_getRowProps:B,components:{HeaderCellSelect:O,CellSelect:I}}};export{I as CellSelect,k as Checkbox,O as HeaderCellSelect,A as useRowSelect};
import{a as e,S as t}from"./select-caf548e3.js";export{S as SelectClickTypes,a as SelectTypes}from"./select-caf548e3.js";import{_ as o,o as r}from"./Cell-3ebcc6db.js";import*as n from"react";import c from"clsx";import{jsx as i}from"@emotion/react";import{S as s,a as l,u as d}from"./Feature-836cf4be.js";import{C as f,i as p}from"./Cell-8bb5612e.js";import{a as u}from"./modifiers-e1faba7b.js";import{H as m}from"./HeaderCell-1c9a3fbb.js";import{s as b}from"./slicedToArray-c92cae3a.js";import{d as y}from"./defineProperty-9f9de5d0.js";import{F as g,R as w}from"./colors-088fd56d.js";import{u as C}from"./index-e21c23fe.js";import{b as h}from"./useSyncControlledState-80c86a40.js";import"./toConsumableArray-25e5c43c.js";import"./unsupportedIterableToArray-dc74e326.js";import"./fromTreeToList-26486e10.js";var j="production"===process.env.NODE_ENV?{name:"e0dnmk",styles:"cursor:pointer"}:{name:"e0dnmk",styles:"cursor:pointer",map:"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ21CIiwiZmlsZSI6InN0eWxlcy50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmV4cG9ydCBkZWZhdWx0IGNzcyBgXG4gIGN1cnNvcjogcG9pbnRlcjtcbmA7XHJcbiJdfQ== */",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}},v=n.forwardRef((function(e,t){return i("input",o({type:"checkbox",ref:t},e,{css:j}))})),k=function(e){var t=e.checked,o=e.isIndeterminate,r=e.onChange;return i(v,{ref:function(e){e&&(t?(e.indeterminate=!1,e.checked=!0):o?(e.indeterminate=!0,e.checked=!1):(e.indeterminate=!1,e.checked=!1))},type:"checkbox",onChange:r})},T=["item"],I=n.memo((function(t){var c=t.item,a=r(t,T),p=n.useContext(s),m=l(),b=d();if(!p)throw new Error("No Select Context. No return value from useRowSelect provided to Table component.");var y=p.options.buttonSelect===e.SingleSelect&&p.state.id===c.id||p.state.ids.includes(c.id),g=n.useCallback((function(){var t=p.options.buttonSelect===e.MultiSelect;b&&t?p.fns.onToggleByIdShift(c.id,p.options,u(m)):t?p.fns.onToggleByIdRecursively(c.id,{isCarryForward:p.options.isCarryForward,isPartialToAll:p.options.isPartialToAll}):p.fns.onToggleByIdExclusively(c.id)}),[b,m,c.id,p]);return i(f,o({stiff:!0},a),i(k,{checked:!!y,onChange:g}))})),O=n.memo((function(t){var r=n.useContext(s);if(!r)throw new Error("No Select Context. No return value from useRowSelect provided to Table component.");var c=r.state.all,l=!r.state.all&&!r.state.none||r.options.buttonSelect===e.SingleSelect&&null!=r.state.id;return i(m,o({stiff:!0},t),i(k,{checked:!!c,isIndeterminate:l,onChange:function(){return r.fns.onToggleAll({isPartialToAll:r.options.isPartialToAll})}}))}));function P(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function x(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?P(Object(o),!0).forEach((function(t){y(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):P(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var B=function(o,r){var n=o.item,i=r.select;if(!i)throw new Error("No 'select' in getRowProps. That's odd");var s=i.state.ids.includes(n.id),l=i.state.id===n.id;return{theme:"\n &.row-select-selected,\n &.row-select-single-selected {\n color: ".concat(g,";\n font-weight: bold;\n\n background-color: ").concat(w,";\n }\n\n &.row-select-clickable {\n cursor: pointer;\n }\n "),className:c("row-select",{"row-select-clickable":i.options.clickType===t.RowClick,"row-select-selected":s,"row-select-single-selected":l}),onClick:function(o,n){if(p(n)&&i.options.clickType===t.RowClick){var c=i.options.rowSelect===e.MultiSelect||i.options.buttonSelect===e.MultiSelect,s=i.options.rowSelect===e.MultiSelect,l=!!n.metaKey,a=!!n.shiftKey;l&&c?i.fns.onToggleById(o.id):a&&c?i.fns.onToggleByIdShift(o.id,i.options,u(r)):s?i.fns.onToggleById(o.id):i.fns.onToggleByIdExclusively(o.id)}}}},N={ids:[],id:null},R={clickType:t.RowClick,rowSelect:e.SingleSelect,buttonSelect:e.MultiSelect,isCarryForward:!0,isPartialToAll:!1},A=function(e,t,o,r){var n=null!=t&&t.state?x(x({},N),t.state):x({},N),c=null!=t&&t.onChange?t.onChange:function(){},i=C(e,n,c,r),s=b(i,2),l=s[0],a=s[1];return h("select",r,l),{state:l,fns:a,options:x(x({},R),o||{}),_getRowProps:B,components:{HeaderCellSelect:O,CellSelect:I}}};export{I as CellSelect,k as Checkbox,O as HeaderCellSelect,A as useRowSelect};
//# sourceMappingURL=select.js.map

@@ -1,2 +0,2 @@

export{F as Footer,b as FooterCell,a as FooterRow,H as HeaderRow,R as Row,T as Table}from"./index-a49f1b5f.js";export{B as Body,H as Header}from"./index-859d21fb.js";export{H as HeaderCell}from"./HeaderCell-1c9a3fbb.js";export{C as Cell}from"./Cell-753a44f6.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";import"./Cell-3ebcc6db.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-3e2a54e8.js";import"./modifiers-e1faba7b.js";import"./toConsumableArray-25e5c43c.js";import"./useTheme-76ff76fc.js";import"./defineProperty-9f9de5d0.js";import"./useSyncControlledState-80c86a40.js";
export{F as Footer,b as FooterCell,a as FooterRow,H as HeaderRow,R as Row,T as Table}from"./index-54ecb8e5.js";export{B as Body,H as Header}from"./index-859d21fb.js";export{H as HeaderCell}from"./HeaderCell-1c9a3fbb.js";export{C as Cell}from"./Cell-8bb5612e.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";import"./Cell-3ebcc6db.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-836cf4be.js";import"./modifiers-e1faba7b.js";import"./toConsumableArray-25e5c43c.js";import"./useTheme-76ff76fc.js";import"./defineProperty-9f9de5d0.js";import"./useSyncControlledState-80c86a40.js";
//# sourceMappingURL=table.js.map

@@ -1,2 +0,2 @@

import{T as e}from"./tree-d71a5faf.js";export{T as TreeExpandClickTypes}from"./tree-d71a5faf.js";import{o as t}from"./Cell-3ebcc6db.js";import{d as c}from"./defineProperty-9f9de5d0.js";import*as n from"react";import{jsx as l}from"@emotion/react";import{B as o,I as r}from"./IconChevronSingleDown-1ce592c3.js";import i from"clsx";import{T as b,C as g,i as s}from"./Cell-753a44f6.js";import{i as a}from"./isLeaf-be2a2efe.js";import{s as d}from"./slicedToArray-c92cae3a.js";import{b as u}from"./fromTreeToList-26486e10.js";import{u as I}from"./index-e21c23fe.js";import{b as m}from"./useSyncControlledState-80c86a40.js";import"./unsupportedIterableToArray-dc74e326.js";import"./toConsumableArray-25e5c43c.js";var p=["item","treeIcon","children"];function C(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,n)}return c}function v(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){c(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}var A="production"===process.env.NODE_ENV?{name:"v16uam",styles:"display:flex;align-items:center;&>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}"}:{name:"pencnh-style",styles:"display:flex;align-items:center;&>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;};label:style;",map:"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkNlbGxUcmVlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNa0IiLCJmaWxlIjoiQ2VsbFRyZWUudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbXBvbmVudHMvQnV0dG9uJztcclxuaW1wb3J0IHsgQ2VsbCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvdGFibGUvQ2VsbCc7XHJcbmltcG9ydCB7IFRyZWVDb250ZXh0IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9UcmVlJztcclxuaW1wb3J0IHsgaXNMZWFmIH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vdXRpbC90cmVlJztcclxuY29uc3Qgc3R5bGUgPSBjc3MgYFxuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYgPiBkaXYge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuYDtcclxuY29uc3QgZ2V0VHJlZUljb24gPSAoaXRlbSwgdHJlZVN0YXRlLCB0cmVlSWNvblNpemUsIFRyZWVJY29uRGVmYXVsdCwgVHJlZUljb25SaWdodCwgVHJlZUljb25Eb3duKSA9PiB7XHJcbiAgICBjb25zdCBzaXplID0ge1xyXG4gICAgICAgIGhlaWdodDogYCR7dHJlZUljb25TaXplfWAsXHJcbiAgICAgICAgd2lkdGg6IGAke3RyZWVJY29uU2l6ZX1gLFxyXG4gICAgfTtcclxuICAgIGNvbnN0IGlzVHJlZUV4cGFuZGVkID0gdHJlZVN0YXRlLmlkcy5pbmNsdWRlcyhpdGVtLmlkKTtcclxuICAgIGlmICghaXNMZWFmKGl0ZW0pICYmIGlzVHJlZUV4cGFuZGVkKSB7XHJcbiAgICAgICAgcmV0dXJuIFRyZWVJY29uRG93biA/IFJlYWN0LmNsb25lRWxlbWVudChUcmVlSWNvbkRvd24sIHsgLi4uc2l6ZSB9KSA6IG51bGw7XHJcbiAgICB9XHJcbiAgICBpZiAoIWlzTGVhZihpdGVtKSAmJiAhaXNUcmVlRXhwYW5kZWQpIHtcclxuICAgICAgICByZXR1cm4gVHJlZUljb25SaWdodCA/IFJlYWN0LmNsb25lRWxlbWVudChUcmVlSWNvblJpZ2h0LCB7IC4uLnNpemUgfSkgOiBudWxsO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIFRyZWVJY29uRGVmYXVsdCA/IFJlYWN0LmNsb25lRWxlbWVudChUcmVlSWNvbkRlZmF1bHQsIHsgLi4uc2l6ZSB9KSA6IG51bGw7XHJcbn07XHJcbmV4cG9ydCBjb25zdCBDZWxsVHJlZSA9ICh7IGl0ZW0sIHRyZWVJY29uID0ge30sIGNoaWxkcmVuLCAuLi5wYXNzVGhyb3VnaCB9KSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChUcmVlQ29udGV4dCk7XHJcbiAgICBpZiAoIWNvbnRleHQpIHtcclxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ05vIFRyZWUgQ29udGV4dC4gTm8gcmV0dXJuIHZhbHVlIGZyb20gdXNlVHJlZSBwcm92aWRlZCB0byBUYWJsZSBjb21wb25lbnQuJyk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB7IHN0YXRlLCBmbnMsIG9wdGlvbnMgfSA9IGNvbnRleHQ7XHJcbiAgICBjb25zdCBtZXJnZWRUcmVlSWNvbk9wdGlvbnMgPSB7XHJcbiAgICAgICAgLi4ub3B0aW9ucy50cmVlSWNvbixcclxuICAgICAgICAuLi50cmVlSWNvbixcclxuICAgIH07XHJcbiAgICBjb25zdCBoYW5kbGVDbGljayA9IChldmVudCkgPT4ge1xyXG4gICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xyXG4gICAgICAgIGNvbnNvbGUubG9nKCdIRUVFRUVSJyk7XHJcbiAgICAgICAgaWYgKGlzTGVhZihpdGVtKSlcclxuICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIGZucy5vblRvZ2dsZUJ5SWQoaXRlbS5pZCk7XHJcbiAgICB9O1xyXG4gICAgY29uc3QgaWNvbiA9IGdldFRyZWVJY29uKGl0ZW0sIHN0YXRlLCBtZXJnZWRUcmVlSWNvbk9wdGlvbnMuc2l6ZSwgbWVyZ2VkVHJlZUljb25PcHRpb25zLmljb25EZWZhdWx0LCBtZXJnZWRUcmVlSWNvbk9wdGlvbnMuaWNvblJpZ2h0LCBtZXJnZWRUcmVlSWNvbk9wdGlvbnMuaWNvbkRvd24pO1xyXG4gICAgcmV0dXJuICg8Q2VsbCB7Li4ucGFzc1Rocm91Z2h9PlxuICAgICAgPGRpdiBjc3M9e3N0eWxlfT5cbiAgICAgICAgPEJ1dHRvbiBjbGFzc05hbWU9XCJwcmVmaXggbmFycm93XCIgbWFyZ2luPXtpY29uID8gbWVyZ2VkVHJlZUljb25PcHRpb25zLm1hcmdpbiA6IG1lcmdlZFRyZWVJY29uT3B0aW9ucy5ub0ljb25NYXJnaW59IG9uQ2xpY2s9e2hhbmRsZUNsaWNrfT5cbiAgICAgICAgICB7aWNvbiA/IDxzcGFuPntpY29ufTwvc3Bhbj4gOiA8c3BhbiAvPn1cbiAgICAgICAgPC9CdXR0b24+XG4gICAgICAgIDxkaXY+e2NoaWxkcmVufTwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9DZWxsPik7XHJcbn07XHJcbiJdfQ== */",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}},W=function(e){var c=e.item,r=e.treeIcon,i=void 0===r?{}:r,s=e.children,d=t(e,p),u=n.useContext(b);if(!u)throw new Error("No Tree Context. No return value from useTree provided to Table component.");var I=u.state,m=u.fns,C=v(v({},u.options.treeIcon),i),W=function(e,t,c,l,o,r){var i={height:"".concat(c),width:"".concat(c)},b=t.ids.includes(e.id);return!a(e)&&b?r?n.cloneElement(r,v({},i)):null:a(e)||b?l?n.cloneElement(l,v({},i)):null:o?n.cloneElement(o,v({},i)):null}(c,I,C.size,C.iconDefault,C.iconRight,C.iconDown);return l(g,d,l("div",{css:A},l(o,{className:"prefix narrow",margin:W?C.margin:C.noIconMargin,onClick:function(e){e.stopPropagation(),console.log("HEEEEER"),a(c)||m.onToggleById(c.id)}},W?l("span",null,W):l("span",null)),l("div",null,s)))};function y(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,n)}return c}function G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var J=function(t,c){var n=t.item,l=c.tree;if(!l)throw new Error("No 'tree' in getRowProps. That's odd");var o=l.state.ids.includes(n.id),r=n.treeYLevel||l.options.treeYLevel,b=n.treeXLevel||l.options.treeXLevel;return{theme:"\n &.row-tree-clickable {\n cursor: pointer;\n }\n\n .td:nth-of-type(".concat(r+1,") > div {\n padding-left: ").concat(b*l.options.indentation,"px;\n }\n "),className:i("row-tree",{"row-tree-clickable":l.options.clickType===e.RowClick,"row-tree-expanded":o,"row-tree-leaf":a(n)}),onClick:function(t,c){s(c)&&(console.log("row click tree"),a(t)||l.options.clickType===e.RowClick&&l.fns.onToggleById(t.id))}}},V={ids:[]},f={margin:"4px",size:"14px",noIconMargin:"0px",iconDefault:null,iconRight:l((function(e){var t=e.width,c=e.height,n=e.viewBox,o=e.strokeWidth;return l("svg",{id:"svg-icon-chevron-single-right","data-name":"svg-icon-chevron-single-right","data-testid":"svg-icon-chevron-single-right",xmlns:"http://www.w3.org/2000/svg",width:t||"36rem",height:c||"36rem",viewBox:n||"0 0 36 36",strokeWidth:o||"0rem"},l("polygon",{points:"15 36 12 36 21 18 12 0 15 0 24 18 15 36"}))}),null),iconDown:l(r,null)},h={isServer:!1,treeIcon:f,clickType:e.RowClick,indentation:20,treeXLevel:0,treeYLevel:0},X=function(e,t,c,n){var l=null!=t&&t.state?G(G({},V),t.state):G({},V),o=null!=t&&t.onChange?t.onChange:function(){},r=I(e,l,o,n),i=d(r,2),b=i[0],g=i[1];m("tree",n,b);var s=G(G(G({},h),c||{}),{},{treeIcon:G(G({},f),c?c.treeIcon:{})});return{state:b,fns:g,options:s,_getRowProps:J,modifier:function(t){return s.isServer?t:u(e,t,b.ids,s.treeXLevel,s.treeYLevel,null)},components:{CellTree:W}}};export{W as CellTree,X as useTree};
import{T as e}from"./tree-d71a5faf.js";export{T as TreeExpandClickTypes}from"./tree-d71a5faf.js";import{o as t}from"./Cell-3ebcc6db.js";import{d as c}from"./defineProperty-9f9de5d0.js";import*as n from"react";import{jsx as l}from"@emotion/react";import{B as o,I as r}from"./IconChevronSingleDown-1ce592c3.js";import i from"clsx";import{T as b,C as s,i as g}from"./Cell-8bb5612e.js";import{i as a}from"./isLeaf-be2a2efe.js";import{s as u}from"./slicedToArray-c92cae3a.js";import{b as I}from"./fromTreeToList-26486e10.js";import{u as d}from"./index-e21c23fe.js";import{b as m}from"./useSyncControlledState-80c86a40.js";import"./unsupportedIterableToArray-dc74e326.js";import"./toConsumableArray-25e5c43c.js";var p=["item","treeIcon","children"];function C(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,n)}return c}function y(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){c(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}var v="production"===process.env.NODE_ENV?{name:"v16uam",styles:"display:flex;align-items:center;&>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}"}:{name:"pencnh-style",styles:"display:flex;align-items:center;&>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;};label:style;",map:"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkNlbGxUcmVlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNa0IiLCJmaWxlIjoiQ2VsbFRyZWUudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbXBvbmVudHMvQnV0dG9uJztcclxuaW1wb3J0IHsgQ2VsbCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvdGFibGUvQ2VsbCc7XHJcbmltcG9ydCB7IFRyZWVDb250ZXh0IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dC9UcmVlJztcclxuaW1wb3J0IHsgaXNMZWFmIH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vdXRpbC90cmVlJztcclxuY29uc3Qgc3R5bGUgPSBjc3MgYFxuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYgPiBkaXYge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuYDtcclxuY29uc3QgZ2V0VHJlZUljb24gPSAoaXRlbSwgdHJlZVN0YXRlLCB0cmVlSWNvblNpemUsIFRyZWVJY29uRGVmYXVsdCwgVHJlZUljb25SaWdodCwgVHJlZUljb25Eb3duKSA9PiB7XHJcbiAgICBjb25zdCBzaXplID0ge1xyXG4gICAgICAgIGhlaWdodDogYCR7dHJlZUljb25TaXplfWAsXHJcbiAgICAgICAgd2lkdGg6IGAke3RyZWVJY29uU2l6ZX1gLFxyXG4gICAgfTtcclxuICAgIGNvbnN0IGlzVHJlZUV4cGFuZGVkID0gdHJlZVN0YXRlLmlkcy5pbmNsdWRlcyhpdGVtLmlkKTtcclxuICAgIGlmICghaXNMZWFmKGl0ZW0pICYmIGlzVHJlZUV4cGFuZGVkKSB7XHJcbiAgICAgICAgcmV0dXJuIFRyZWVJY29uRG93biA/IFJlYWN0LmNsb25lRWxlbWVudChUcmVlSWNvbkRvd24sIHsgLi4uc2l6ZSB9KSA6IG51bGw7XHJcbiAgICB9XHJcbiAgICBpZiAoIWlzTGVhZihpdGVtKSAmJiAhaXNUcmVlRXhwYW5kZWQpIHtcclxuICAgICAgICByZXR1cm4gVHJlZUljb25SaWdodCA/IFJlYWN0LmNsb25lRWxlbWVudChUcmVlSWNvblJpZ2h0LCB7IC4uLnNpemUgfSkgOiBudWxsO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIFRyZWVJY29uRGVmYXVsdCA/IFJlYWN0LmNsb25lRWxlbWVudChUcmVlSWNvbkRlZmF1bHQsIHsgLi4uc2l6ZSB9KSA6IG51bGw7XHJcbn07XHJcbmV4cG9ydCBjb25zdCBDZWxsVHJlZSA9ICh7IGl0ZW0sIHRyZWVJY29uID0ge30sIGNoaWxkcmVuLCAuLi5wYXNzVGhyb3VnaCB9KSA9PiB7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChUcmVlQ29udGV4dCk7XHJcbiAgICBpZiAoIWNvbnRleHQpIHtcclxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ05vIFRyZWUgQ29udGV4dC4gTm8gcmV0dXJuIHZhbHVlIGZyb20gdXNlVHJlZSBwcm92aWRlZCB0byBUYWJsZSBjb21wb25lbnQuJyk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB7IHN0YXRlLCBmbnMsIG9wdGlvbnMgfSA9IGNvbnRleHQ7XHJcbiAgICBjb25zdCBtZXJnZWRUcmVlSWNvbk9wdGlvbnMgPSB7XHJcbiAgICAgICAgLi4ub3B0aW9ucy50cmVlSWNvbixcclxuICAgICAgICAuLi50cmVlSWNvbixcclxuICAgIH07XHJcbiAgICBjb25zdCBoYW5kbGVDbGljayA9ICgpID0+IHtcclxuICAgICAgICBpZiAoaXNMZWFmKGl0ZW0pKVxyXG4gICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgZm5zLm9uVG9nZ2xlQnlJZChpdGVtLmlkKTtcclxuICAgIH07XHJcbiAgICBjb25zdCBpY29uID0gZ2V0VHJlZUljb24oaXRlbSwgc3RhdGUsIG1lcmdlZFRyZWVJY29uT3B0aW9ucy5zaXplLCBtZXJnZWRUcmVlSWNvbk9wdGlvbnMuaWNvbkRlZmF1bHQsIG1lcmdlZFRyZWVJY29uT3B0aW9ucy5pY29uUmlnaHQsIG1lcmdlZFRyZWVJY29uT3B0aW9ucy5pY29uRG93bik7XHJcbiAgICByZXR1cm4gKDxDZWxsIHsuLi5wYXNzVGhyb3VnaH0+XG4gICAgICA8ZGl2IGNzcz17c3R5bGV9PlxuICAgICAgICA8QnV0dG9uIGNsYXNzTmFtZT1cInByZWZpeCBuYXJyb3dcIiBtYXJnaW49e2ljb24gPyBtZXJnZWRUcmVlSWNvbk9wdGlvbnMubWFyZ2luIDogbWVyZ2VkVHJlZUljb25PcHRpb25zLm5vSWNvbk1hcmdpbn0gb25DbGljaz17aGFuZGxlQ2xpY2t9PlxuICAgICAgICAgIHtpY29uID8gPHNwYW4+e2ljb259PC9zcGFuPiA6IDxzcGFuIC8+fVxuICAgICAgICA8L0J1dHRvbj5cbiAgICAgICAgPGRpdj57Y2hpbGRyZW59PC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L0NlbGw+KTtcclxufTtcclxuIl19 */",toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}},G=function(e){var c=e.item,r=e.treeIcon,i=void 0===r?{}:r,g=e.children,u=t(e,p),I=n.useContext(b);if(!I)throw new Error("No Tree Context. No return value from useTree provided to Table component.");var d=I.state,m=I.fns,C=y(y({},I.options.treeIcon),i),G=function(e,t,c,l,o,r){var i={height:"".concat(c),width:"".concat(c)},b=t.ids.includes(e.id);return!a(e)&&b?r?n.cloneElement(r,y({},i)):null:a(e)||b?l?n.cloneElement(l,y({},i)):null:o?n.cloneElement(o,y({},i)):null}(c,d,C.size,C.iconDefault,C.iconRight,C.iconDown);return l(s,u,l("div",{css:v},l(o,{className:"prefix narrow",margin:G?C.margin:C.noIconMargin,onClick:function(){a(c)||m.onToggleById(c.id)}},G?l("span",null,G):l("span",null)),l("div",null,g)))};function A(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,n)}return c}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=function(t,c){var n=t.item,l=c.tree;if(!l)throw new Error("No 'tree' in getRowProps. That's odd");var o=l.state.ids.includes(n.id),r=n.treeYLevel||l.options.treeYLevel,b=n.treeXLevel||l.options.treeXLevel;return{theme:"\n &.row-tree-clickable {\n cursor: pointer;\n }\n\n .td:nth-of-type(".concat(r+1,") > div {\n padding-left: ").concat(b*l.options.indentation,"px;\n }\n "),className:i("row-tree",{"row-tree-clickable":l.options.clickType===e.RowClick,"row-tree-expanded":o,"row-tree-leaf":a(n)}),onClick:function(t,c){g(c)&&(a(t)||l.options.clickType===e.RowClick&&l.fns.onToggleById(t.id))}}},Z={ids:[]},J={margin:"4px",size:"14px",noIconMargin:"0px",iconDefault:null,iconRight:l((function(e){var t=e.width,c=e.height,n=e.viewBox,o=e.strokeWidth;return l("svg",{id:"svg-icon-chevron-single-right","data-name":"svg-icon-chevron-single-right","data-testid":"svg-icon-chevron-single-right",xmlns:"http://www.w3.org/2000/svg",width:t||"36rem",height:c||"36rem",viewBox:n||"0 0 36 36",strokeWidth:o||"0rem"},l("polygon",{points:"15 36 12 36 21 18 12 0 15 0 24 18 15 36"}))}),null),iconDown:l(r,null)},W={isServer:!1,treeIcon:J,clickType:e.RowClick,indentation:20,treeXLevel:0,treeYLevel:0},h=function(e,t,c,n){var l=null!=t&&t.state?V(V({},Z),t.state):V({},Z),o=null!=t&&t.onChange?t.onChange:function(){},r=d(e,l,o,n),i=u(r,2),b=i[0],s=i[1];m("tree",n,b);var g=V(V(V({},W),c||{}),{},{treeIcon:V(V({},J),c?c.treeIcon:{})});return{state:b,fns:s,options:g,_getRowProps:f,modifier:function(t){return g.isServer?t:I(e,t,b.ids,g.treeXLevel,g.treeYLevel,null)},components:{CellTree:G}}};export{G as CellTree,h as useTree};
//# sourceMappingURL=tree.js.map

@@ -1,2 +0,2 @@

import{o as e,_ as r}from"./Cell-3ebcc6db.js";import{d as t}from"./defineProperty-9f9de5d0.js";import*as o from"react";import{VariableSizeList as n}from"react-window";import i from"react-virtualized-auto-sizer";import"clsx";import{jsx as a}from"@emotion/react";import{H as f,B as l}from"./index-859d21fb.js";import{g as s,S as d}from"./index-8b7392ea.js";export{g as getRowHeight}from"./index-8b7392ea.js";var c=["children"];function p(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function m(e){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?p(Object(o),!0).forEach((function(r){t(e,r,o[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):p(Object(o)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))}))}return e}var u=o.forwardRef((function(t,p){var u=t.tableList,b=t.rowHeight,w=t.header,O=t.body,v=t.tableOptions,y=t.rowOptions;return a(o.Fragment,null,(null==v?void 0:v.renderBeforeTable)&&v.renderBeforeTable(),a(i,null,(function(t){var i=t.width,v=t.height;return a(n,{ref:p,height:v,width:i,itemCount:u.length,itemSize:function(e){return s(b,u[e],e)},innerElementType:o.forwardRef((function(t,o){var n=t.children,i=e(t,c);return a("div",r({ref:o},i),a("div",{style:m(m({},d),{},{position:"sticky",insetBlockStart:0,zIndex:3})},a(f,null,w())),a(l,null,n))})),itemData:{items:u}},(function(e){var r=e.index,t=e.style,o=e.data;return a("div",{style:m(m(m({},t),d),{},{top:+(t.top||0)+s(b,o.items[r],r)})},(null==y?void 0:y.renderBeforeRow)&&y.renderBeforeRow(o.items[r],r),O(o.items[r],r),(null==y?void 0:y.renderAfterRow)&&y.renderAfterRow(o.items[r],r))}))})),(null==v?void 0:v.renderAfterTable)&&v.renderAfterTable())}));export{u as Virtualized};
import{o as e,_ as r}from"./Cell-3ebcc6db.js";import{d as t}from"./defineProperty-9f9de5d0.js";import*as o from"react";import{VariableSizeList as n}from"react-window";import i from"react-virtualized-auto-sizer";import"clsx";import{jsx as a}from"@emotion/react";import{H as l,B as s}from"./index-859d21fb.js";import{g as f,S as c}from"./index-8b7392ea.js";export{g as getRowHeight}from"./index-8b7392ea.js";var d=["children"];function p(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function m(e){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?p(Object(o),!0).forEach((function(r){t(e,r,o[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):p(Object(o)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))}))}return e}var u=function(t){var p=t.tableList,u=t.rowHeight,b=t.header,O=t.body,v=t.tableOptions,w=t.rowOptions;return a(o.Fragment,null,(null==v?void 0:v.renderBeforeTable)&&v.renderBeforeTable(),a(i,null,(function(t){var i=t.width,v=t.height;return a(n,{height:v,width:i,itemCount:p.length,itemSize:function(e){return f(u,p[e],e)},innerElementType:o.forwardRef((function(t,o){var n=t.children,i=e(t,d);return a("div",r({ref:o},i),a("div",{style:m(m({},c),{},{position:"sticky",insetBlockStart:0,zIndex:3})},a(l,null,b())),a(s,null,n))})),itemData:{items:p}},(function(e){var r=e.index,t=e.style,o=e.data;return a("div",{style:m(m(m({},t),c),{},{top:+(t.top||0)+f(u,o.items[r],r)})},(null==w?void 0:w.renderBeforeRow)&&w.renderBeforeRow(o.items[r],r),O(o.items[r],r),(null==w?void 0:w.renderAfterRow)&&w.renderAfterRow(o.items[r],r))}))})),(null==v?void 0:v.renderAfterTable)&&v.renderAfterTable())};export{u as Virtualized};
//# sourceMappingURL=virtualized.js.map