@table-library/react-table-library
Advanced tools
Comparing version
@@ -1,2 +0,2 @@ | ||
import{o as e,_ as r}from"./Cell-41813f84.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-fd75f30d.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-cbcc9e68.js";import{g as O,S as b}from"./index-8b7392ea.js";import{H as w}from"./HeaderCell-3afc374a.js";import{C as v}from"./Cell-a23b5dd9.js";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"./Feature-724ffd87.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=["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.item,l=o.columns,s=o.rowProps,c=o.rowOptions,a=e(o,g),p=a.tree,f=a.select;return u(t.Fragment,null,(null==c?void 0:c.renderBeforeRow)&&c.renderBeforeRow(i),u(n,r({item:i},s),l.map((function(e,o){var n={pinLeft:e.pinLeft,pinRight:e.pinRight},l=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)||{},i),s=null;if(p&&e.tree){var c={};"boolean"!=typeof e.tree&&(c=C(C({},c),{},{treeIcon:e.tree.treeIcon})),s=u(p.components.CellTree,r({item:i},l,n,c),e.renderCell(i))}else s=u(v,r({},l,n),e.renderCell(i));var a=null;return f&&e.select&&(a="boolean"!=typeof e.select&&e.select.renderCellSelect?u(v,{stiff:!0},e.select.renderCellSelect(i)):u(f.components.CellSelect,{item:i})),u(t.Fragment,{key:o},a,s)}))),(null==c?void 0:c.renderAfterRow)&&c.renderAfterRow(i))},S=["columns"],R=["children"],H=["internals","columns","rowProps","rowOptions","virtualizedOptions"],L=["tableList","columns","rowProps","rowOptions","virtualizedOptions"];function T(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 k(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?T(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var x=function(o){var n=o.columns,i=e(o,S);return t.forwardRef((function(t,o){var l=t.children,s=e(t,R);return u("div",r({ref:o},s),u("div",{style:k(k({},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,H),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:k(k(k({},p),b),{},{top:p.top+m})},u(z,r({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,L);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:x(k({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){return u(z,r({key:e.id,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-41813f84.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-4e8216ce.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-cbcc9e68.js";import{g as O,S as b}from"./index-8b7392ea.js";import{H as w}from"./HeaderCell-d1c7a9e8.js";import{C as v}from"./Cell-a23b5dd9.js";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"./Feature-76e10bdd.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=["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.item,l=o.columns,s=o.rowProps,c=o.rowOptions,a=e(o,g),p=a.tree,f=a.select;return u(t.Fragment,null,(null==c?void 0:c.renderBeforeRow)&&c.renderBeforeRow(i),u(n,r({item:i},s),l.map((function(e,o){var n={pinLeft:e.pinLeft,pinRight:e.pinRight},l=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)||{},i),s=null;if(p&&e.tree){var c={};"boolean"!=typeof e.tree&&(c=C(C({},c),{},{treeIcon:e.tree.treeIcon})),s=u(p.components.CellTree,r({item:i},l,n,c),e.renderCell(i))}else s=u(v,r({},l,n),e.renderCell(i));var a=null;return f&&e.select&&(a="boolean"!=typeof e.select&&e.select.renderCellSelect?u(v,{stiff:!0},e.select.renderCellSelect(i)):u(f.components.CellSelect,{item:i})),u(t.Fragment,{key:o},a,s)}))),(null==c?void 0:c.renderAfterRow)&&c.renderAfterRow(i))},S=["columns"],R=["children"],H=["internals","columns","rowProps","rowOptions","virtualizedOptions"],L=["tableList","columns","rowProps","rowOptions","virtualizedOptions"];function T(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 k(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?T(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var x=function(o){var n=o.columns,i=e(o,S);return t.forwardRef((function(t,o){var l=t.children,s=e(t,R);return u("div",r({ref:o},s),u("div",{style:k(k({},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,H),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:k(k(k({},p),b),{},{top:p.top+m})},u(z,r({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,L);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:x(k({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){return u(z,r({key:e.id,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}; | ||
//# 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-fd75f30d.js";export{B as Body,H as Header}from"./index-cbcc9e68.js";export{H as HeaderCell}from"./HeaderCell-3afc374a.js";export{C as Cell}from"./Cell-a23b5dd9.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";export{i as Types}from"./index-5c185afc.js";import"./Cell-41813f84.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-724ffd87.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-4e8216ce.js";export{B as Body,H as Header}from"./index-cbcc9e68.js";export{H as HeaderCell}from"./HeaderCell-d1c7a9e8.js";export{C as Cell}from"./Cell-a23b5dd9.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";export{i as Types}from"./index-5c185afc.js";import"./Cell-41813f84.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-76e10bdd.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.4", | ||
"version": "3.2.0-beta.5", | ||
"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-41813f84.js";import*as n from"react";import i from"clsx";import{jsx as c}from"@emotion/react";import{S as s,a as l,u as d}from"./Feature-724ffd87.js";import{C as f,i as p}from"./Cell-a23b5dd9.js";import{a as u}from"./modifiers-e1faba7b.js";import{H as m}from"./HeaderCell-3afc374a.js";import{s as y}from"./slicedToArray-c92cae3a.js";import{d as g}from"./defineProperty-9f9de5d0.js";import{F as b,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 c("input",o({type:"checkbox",ref:t},e,{css:j}))})),k=function(e){var t=e.checked,o=e.isIndeterminate,r=e.onChange;return c(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 i=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 g=p.options.buttonSelect===e.SingleSelect&&p.state.id===i.id||p.state.ids.includes(i.id),b=n.useCallback((function(){var t=p.options.buttonSelect===e.MultiSelect;y&&t?p.fns.onToggleByIdShift(i.id,p.options,u(m)):t?p.fns.onToggleByIdRecursively(i.id,{isCarryForward:p.options.isCarryForward,isPartialToAll:p.options.isPartialToAll}):p.fns.onToggleByIdExclusively(i.id)}),[y,m,i.id,p]);return c(f,o({stiff:!0},a),c(k,{checked:!!g,onChange:b}))})),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 i=r.state.all,l=!r.state.all&&!r.state.none||r.options.buttonSelect===e.SingleSelect&&null!=r.state.id;return c(m,o({stiff:!0},t),c(k,{checked:!!i,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){g(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,c=r.select;if(!c)throw new Error("No 'select' in getRowProps. That's odd");var s=c.state.ids.includes(n.id),l=c.state.id===n.id;return{theme:"\n &.row-select-selected,\n &.row-select-single-selected {\n color: ".concat(b,";\n font-weight: bold;\n\n background-color: ").concat(w,";\n }\n\n &.row-select-clickable {\n cursor: pointer;\n }\n "),className:i("row-select",{"row-select-clickable":c.options.clickType===t.RowClick,"row-select-selected":s,"row-select-single-selected":l}),onClick:function(o,n){if(p(n)&&c.options.clickType===t.RowClick){var i=c.options.rowSelect===e.MultiSelect||c.options.buttonSelect===e.MultiSelect,s=c.options.rowSelect===e.MultiSelect,l=!!n.metaKey,a=!!n.shiftKey;l&&i?c.fns.onToggleById(o.id):a&&i?c.fns.onToggleByIdShift(o.id,c.options,u(r)):s?c.fns.onToggleById(o.id):c.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),i=null!=t&&t.onChange?t.onChange:function(){},c=C(e,n,i,r),s=y(c,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-41813f84.js";import*as n from"react";import i from"clsx";import{jsx as c}from"@emotion/react";import{S as s,a as l,u as d}from"./Feature-76e10bdd.js";import{C as p,i as u}from"./Cell-a23b5dd9.js";import{a as f}from"./modifiers-e1faba7b.js";import{H as m}from"./HeaderCell-d1c7a9e8.js";import{s as y}from"./slicedToArray-c92cae3a.js";import{d as g}from"./defineProperty-9f9de5d0.js";import{F as b,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 c("input",o({type:"checkbox",ref:t},e,{css:j}))})),k=function(e){var t=e.checked,o=e.isIndeterminate,r=e.onChange;return c(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 i=t.item,a=r(t,T),u=n.useContext(s),m=l(),y=d();if(!u)throw new Error("No Select Context. No return value from useRowSelect provided to Table component.");var g=u.options.buttonSelect===e.SingleSelect&&u.state.id===i.id||u.state.ids.includes(i.id),b=n.useCallback((function(){var t=u.options.buttonSelect===e.MultiSelect;y&&t?u.fns.onToggleByIdShift(i.id,u.options,f(m)):t?u.fns.onToggleByIdRecursively(i.id,{isCarryForward:u.options.isCarryForward,isPartialToAll:u.options.isPartialToAll}):u.fns.onToggleByIdExclusively(i.id)}),[y,m,i.id,u]);return c(p,o({stiff:!0},a),c(k,{checked:!!g,onChange:b}))})),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 i=r.state.all,l=!r.state.all&&!r.state.none||r.options.buttonSelect===e.SingleSelect&&null!=r.state.id;return c(m,o({stiff:!0},t),c(k,{checked:!!i,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){g(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,c=r.select;if(!c)throw new Error("No 'select' in getRowProps. That's odd");var s=c.state.ids.includes(n.id),l=c.state.id===n.id;return{theme:"\n &.row-select-selected,\n &.row-select-single-selected {\n color: ".concat(b,";\n font-weight: bold;\n\n background-color: ").concat(w,";\n }\n\n &.row-select-clickable {\n cursor: pointer;\n }\n "),className:i("row-select",{"row-select-clickable":c.options.clickType===t.RowClick,"row-select-selected":s,"row-select-single-selected":l}),onClick:function(o,n){if(u(n)&&c.options.clickType===t.RowClick){var i=c.options.rowSelect===e.MultiSelect||c.options.buttonSelect===e.MultiSelect,s=c.options.rowSelect===e.MultiSelect,l=!!n.metaKey,a=!!n.shiftKey;l&&i?c.fns.onToggleById(o.id):a&&i?c.fns.onToggleByIdShift(o.id,c.options,f(r)):s?c.fns.onToggleById(o.id):c.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),i=null!=t&&t.onChange?t.onChange:function(){},c=C(e,n,i,r),s=y(c,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 @@ | ||
import{S as e,a as r}from"./sort-d783cdb4.js";export{S as SortIconPositions,a as SortToggleType}from"./sort-d783cdb4.js";import{o as t}from"./Cell-41813f84.js";import*as o from"react";import{S as n,H as s}from"./HeaderCell-3afc374a.js";import i from"clsx";import{jsx as c}from"@emotion/react";import{d as u}from"./defineProperty-9f9de5d0.js";import{B as l,I as p}from"./IconChevronSingleDown-e72af0d2.js";import{s as f}from"./slicedToArray-c92cae3a.js";import{u as v,a as g,b as d}from"./useSyncControlledState-80c86a40.js";import"./toConsumableArray-25e5c43c.js";import"./unsupportedIterableToArray-dc74e326.js";function y(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 t=null!=arguments[r]?arguments[r]:{};r%2?y(Object(t),!0).forEach((function(r){u(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):y(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var h=function(r){var t=r.sort,n=r.sortKey,s=r.sortIcon,a=void 0===s?{}:s,u=r.children,p=t.state,f=t.fns,v=m(m({},t.options.sortIcon),a),g=v.position===e.Prefix,d=v.position===e.Suffix,y=function(e,r,t,n,s,i){var c={height:"".concat(t),width:"".concat(t)};return e.sortKey===r&&e.reverse?i?o.cloneElement(i,m({},c)):null:e.sortKey!==r||e.reverse?n?o.cloneElement(n,m({},c)):null:s?o.cloneElement(s,m({},c)):null}(p,n,v.size,v.iconDefault,v.iconUp,v.iconDown);return c(l,{className:i({active:p.sortKey===n}),onClick:function(){return f.onToggleSort({sortKey:n})}},g&&y&&c("span",{style:{marginRight:v.margin}},y),c("div",{title:"string"==typeof u?u:""},u),d&&y&&c("span",{style:{marginLeft:v.margin}},y))},w=["sortKey","sortIcon","children"],O=o.memo((function(e){var r=e.sortKey,i=e.sortIcon,a=void 0===i?{}:i,u=e.children,l=t(e,w),p=o.useContext(n);if(!p)throw new Error("No Sort Context. No return value from useSort provided to Table component.");return c(s,l,c(h,{sort:p,sortKey:r,sortIcon:a},u))}));function b(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 j(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?b(Object(t),!0).forEach((function(r){u(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):b(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var P=function(e,t){switch(t.type){case"TOGGLE_SORT":return function(e,t){var o=t.payload.value.sortKey===e.sortKey,n=e.reverse;if(o&&n&&t.payload.options.sortToggleType===r.AlternateWithReset)return{sortKey:"NONE",reverse:!1};var s=o&&!n;return j(j({},t.payload.value),{},{reverse:s})}(e,t);case"SET":return function(e,r){return j(j({},e),r.payload)}(e,t);default:throw new Error}},T={sortKey:"NONE",reverse:!1},x={position:e.Suffix,margin:"4px",size:"14px",iconDefault:c((function(e){var r=e.width,t=e.height,o=e.viewBox,n=e.strokeWidth;return c("svg",{id:"svg-icon-chevron-single-up-down","data-name":"svg-icon-chevron-single-up-down","data-testid":"svg-icon-chevron-single-up-down",xmlns:"http://www.w3.org/2000/svg",width:r||"36rem",height:t||"36rem",viewBox:o||"0 0 36 36",strokeWidth:n||"0rem"},c("polygon",{points:"36 12 36 15 18 6 0 15 0 12 18 3 36 12"}),c("polygon",{points:"0 24 0 21 18 30 36 21 36 24 18 33 0 24"}))}),null),iconUp:c((function(e){var r=e.width,t=e.height,o=e.viewBox,n=e.strokeWidth;return c("svg",{id:"svg-icon-chevron-single-up","data-name":"svg-icon-chevron-single-up","data-testid":"svg-icon-chevron-single-up",xmlns:"http://www.w3.org/2000/svg",width:r||"36rem",height:t||"36rem",viewBox:o||"0 0 36 36",strokeWidth:n||"0rem"},c("polygon",{points:"36 21 36 24 18 15 0 24 0 21 18 12 36 21"}))}),null),iconDown:c(p,null)},E={isServer:!1,sortToggleType:r.Alternate,sortIcon:x,isRecursive:!0},C=function(e,r,t,n){var s=null!=r&&r.state?j(j({},T),r.state):j({},T),i=null!=r&&r.onChange?r.onChange:function(){},c=v(P,s,[],[i],n),a=f(c,2),u=a[0],l=a[1],p=o.useCallback((function(e){return l({type:"TOGGLE_SORT",payload:{value:e,options:t}})}),[t,l]);g(s,u,(function(){return l({type:"SET",payload:s})}));var y=o.useCallback((function(e,r,t){var o=r[u.sortKey]||function(e){return e};return(u.reverse?function(e){return o(e).reverse()}:o)(e).reduce((function(e,o){return t&&o.nodes?e.concat(j(j({},o),{},{nodes:y(o.nodes,r,t)})):e.concat(o)}),[])}),[u]),m=o.useMemo((function(){return{onToggleSort:p}}),[p]);d("sort",n,u);var h=j(j(j({},E),t),{},{sortIcon:j(j({},x),t?t.sortIcon:{})}),w=j(j({},u),{},{sortFn:y});return{state:w,fns:m,options:h,modifier:function(e){return h.isServer?e:w.sortFn(e,h.sortFns,h.isRecursive)},components:{HeaderCellSort:O}}};export{O as HeaderCellSort,C as useSort}; | ||
import{S as e,a as r}from"./sort-d783cdb4.js";export{S as SortIconPositions,a as SortToggleType}from"./sort-d783cdb4.js";import{o as t}from"./Cell-41813f84.js";import*as o from"react";import{S as n,H as s}from"./HeaderCell-d1c7a9e8.js";import i from"clsx";import{jsx as c}from"@emotion/react";import{d as u}from"./defineProperty-9f9de5d0.js";import{B as l,I as p}from"./IconChevronSingleDown-e72af0d2.js";import{s as f}from"./slicedToArray-c92cae3a.js";import{u as v,a as d,b as g}from"./useSyncControlledState-80c86a40.js";import"./toConsumableArray-25e5c43c.js";import"./unsupportedIterableToArray-dc74e326.js";function y(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 t=null!=arguments[r]?arguments[r]:{};r%2?y(Object(t),!0).forEach((function(r){u(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):y(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var h=function(r){var t=r.sort,n=r.sortKey,s=r.sortIcon,a=void 0===s?{}:s,u=r.children,p=t.state,f=t.fns,v=m(m({},t.options.sortIcon),a),d=v.position===e.Prefix,g=v.position===e.Suffix,y=function(e,r,t,n,s,i){var c={height:"".concat(t),width:"".concat(t)};return e.sortKey===r&&e.reverse?i?o.cloneElement(i,m({},c)):null:e.sortKey!==r||e.reverse?n?o.cloneElement(n,m({},c)):null:s?o.cloneElement(s,m({},c)):null}(p,n,v.size,v.iconDefault,v.iconUp,v.iconDown);return c(l,{className:i({active:p.sortKey===n}),onClick:function(){return f.onToggleSort({sortKey:n})}},d&&y&&c("span",{style:{marginRight:v.margin}},y),c("div",{title:"string"==typeof u?u:""},u),g&&y&&c("span",{style:{marginLeft:v.margin}},y))},w=["sortKey","sortIcon","children"],O=o.memo((function(e){var r=e.sortKey,i=e.sortIcon,a=void 0===i?{}:i,u=e.children,l=t(e,w),p=o.useContext(n);if(!p)throw new Error("No Sort Context. No return value from useSort provided to Table component.");return c(s,l,c(h,{sort:p,sortKey:r,sortIcon:a},u))}));function b(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 j(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?b(Object(t),!0).forEach((function(r){u(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):b(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var P=function(e,t){switch(t.type){case"TOGGLE_SORT":return function(e,t){var o=t.payload.value.sortKey===e.sortKey,n=e.reverse;if(o&&n&&t.payload.options.sortToggleType===r.AlternateWithReset)return{sortKey:"NONE",reverse:!1};var s=o&&!n;return j(j({},t.payload.value),{},{reverse:s})}(e,t);case"SET":return function(e,r){return j(j({},e),r.payload)}(e,t);default:throw new Error}},T={sortKey:"NONE",reverse:!1},x={position:e.Suffix,margin:"4px",size:"14px",iconDefault:c((function(e){var r=e.width,t=e.height,o=e.viewBox,n=e.strokeWidth;return c("svg",{id:"svg-icon-chevron-single-up-down","data-name":"svg-icon-chevron-single-up-down","data-testid":"svg-icon-chevron-single-up-down",xmlns:"http://www.w3.org/2000/svg",width:r||"36rem",height:t||"36rem",viewBox:o||"0 0 36 36",strokeWidth:n||"0rem"},c("polygon",{points:"36 12 36 15 18 6 0 15 0 12 18 3 36 12"}),c("polygon",{points:"0 24 0 21 18 30 36 21 36 24 18 33 0 24"}))}),null),iconUp:c((function(e){var r=e.width,t=e.height,o=e.viewBox,n=e.strokeWidth;return c("svg",{id:"svg-icon-chevron-single-up","data-name":"svg-icon-chevron-single-up","data-testid":"svg-icon-chevron-single-up",xmlns:"http://www.w3.org/2000/svg",width:r||"36rem",height:t||"36rem",viewBox:o||"0 0 36 36",strokeWidth:n||"0rem"},c("polygon",{points:"36 21 36 24 18 15 0 24 0 21 18 12 36 21"}))}),null),iconDown:c(p,null)},E={isServer:!1,sortToggleType:r.Alternate,sortIcon:x,isRecursive:!0},C=function(e,r,t,n){var s=null!=r&&r.state?j(j({},T),r.state):j({},T),i=null!=r&&r.onChange?r.onChange:function(){},c=v(P,s,[],[i],n),a=f(c,2),u=a[0],l=a[1],p=o.useCallback((function(e){return l({type:"TOGGLE_SORT",payload:{value:e,options:t}})}),[t,l]);d(s,u,(function(){return l({type:"SET",payload:s})}));var y=o.useCallback((function(e,r,t){var o=r[u.sortKey]||function(e){return e};return(u.reverse?function(e){return o(e).reverse()}:o)(e).reduce((function(e,o){return t&&o.nodes?e.concat(j(j({},o),{},{nodes:y(o.nodes,r,t)})):e.concat(o)}),[])}),[u]),m=o.useMemo((function(){return{onToggleSort:p}}),[p]);g("sort",n,u);var h=j(j(j({},E),t),{},{sortIcon:j(j({},x),t?t.sortIcon:{})}),w=j(j({},u),{},{sortFn:y});return{state:w,fns:m,options:h,modifier:function(e){return h.isServer?e:w.sortFn(e,h.sortFns,h.isRecursive)},components:{HeaderCellSort:O}}};export{O as HeaderCellSort,C as useSort}; | ||
//# sourceMappingURL=sort.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-fd75f30d.js";export{B as Body,H as Header}from"./index-cbcc9e68.js";export{H as HeaderCell}from"./HeaderCell-3afc374a.js";export{C as Cell}from"./Cell-a23b5dd9.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";import"./Cell-41813f84.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-724ffd87.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-4e8216ce.js";export{B as Body,H as Header}from"./index-cbcc9e68.js";export{H as HeaderCell}from"./HeaderCell-d1c7a9e8.js";export{C as Cell}from"./Cell-a23b5dd9.js";export{a as useCustom,u as useTableContext}from"./index-faf9b9fa.js";import"./Cell-41813f84.js";import"react";import"@emotion/react";import"./slicedToArray-c92cae3a.js";import"./unsupportedIterableToArray-dc74e326.js";import"clsx";import"./Feature-76e10bdd.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 |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
169202
-0.01%