diff --git a/material-react-table-docs/examples/advanced/sandbox/package.json b/material-react-table-docs/examples/advanced/sandbox/package.json index a00b9e124..6a77512bc 100644 --- a/material-react-table-docs/examples/advanced/sandbox/package.json +++ b/material-react-table-docs/examples/advanced/sandbox/package.json @@ -15,7 +15,7 @@ "@mui/material": "^5.9.0", "@mui/x-date-pickers": "^5.0.1", "dayjs": "^1.11.5", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/aggregation-and-grouping/sandbox/package.json b/material-react-table-docs/examples/aggregation-and-grouping/sandbox/package.json index f85786a0e..6092a20d4 100644 --- a/material-react-table-docs/examples/aggregation-and-grouping/sandbox/package.json +++ b/material-react-table-docs/examples/aggregation-and-grouping/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/alternate-detail-panel/sandbox/package.json b/material-react-table-docs/examples/alternate-detail-panel/sandbox/package.json index 03fc84e18..18e0696a5 100644 --- a/material-react-table-docs/examples/alternate-detail-panel/sandbox/package.json +++ b/material-react-table-docs/examples/alternate-detail-panel/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/basic/sandbox/package.json b/material-react-table-docs/examples/basic/sandbox/package.json index df40a8cb4..8b708566c 100644 --- a/material-react-table-docs/examples/basic/sandbox/package.json +++ b/material-react-table-docs/examples/basic/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/customize-display-columns/sandbox/package.json b/material-react-table-docs/examples/customize-display-columns/sandbox/package.json index fa9d11a1d..71c9dbc13 100644 --- a/material-react-table-docs/examples/customize-display-columns/sandbox/package.json +++ b/material-react-table-docs/examples/customize-display-columns/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/customize-filter-components/sandbox/package.json b/material-react-table-docs/examples/customize-filter-components/sandbox/package.json index 1906b397c..21ee9bf01 100644 --- a/material-react-table-docs/examples/customize-filter-components/sandbox/package.json +++ b/material-react-table-docs/examples/customize-filter-components/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/customize-filter-modes/sandbox/package.json b/material-react-table-docs/examples/customize-filter-modes/sandbox/package.json index 126410f73..7ea8f4807 100644 --- a/material-react-table-docs/examples/customize-filter-modes/sandbox/package.json +++ b/material-react-table-docs/examples/customize-filter-modes/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/customize-filter-variants/sandbox/package.json b/material-react-table-docs/examples/customize-filter-variants/sandbox/package.json index c1cb2985a..84068dd03 100644 --- a/material-react-table-docs/examples/customize-filter-variants/sandbox/package.json +++ b/material-react-table-docs/examples/customize-filter-variants/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/customize-row-selection/sandbox/package.json b/material-react-table-docs/examples/customize-row-selection/sandbox/package.json index 0eb9628e5..453b47e3c 100644 --- a/material-react-table-docs/examples/customize-row-selection/sandbox/package.json +++ b/material-react-table-docs/examples/customize-row-selection/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/disable-column-actions/sandbox/package.json b/material-react-table-docs/examples/disable-column-actions/sandbox/package.json index f63a52fcb..017a84c79 100644 --- a/material-react-table-docs/examples/disable-column-actions/sandbox/package.json +++ b/material-react-table-docs/examples/disable-column-actions/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/disable-column-filters/sandbox/package.json b/material-react-table-docs/examples/disable-column-filters/sandbox/package.json index 8f9a75808..cd417a390 100644 --- a/material-react-table-docs/examples/disable-column-filters/sandbox/package.json +++ b/material-react-table-docs/examples/disable-column-filters/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/disable-column-hiding/sandbox/package.json b/material-react-table-docs/examples/disable-column-hiding/sandbox/package.json index d27561596..4a0c37a1b 100644 --- a/material-react-table-docs/examples/disable-column-hiding/sandbox/package.json +++ b/material-react-table-docs/examples/disable-column-hiding/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/disable-density-toggle/sandbox/package.json b/material-react-table-docs/examples/disable-density-toggle/sandbox/package.json index b59a326a1..5cf4ba35d 100644 --- a/material-react-table-docs/examples/disable-density-toggle/sandbox/package.json +++ b/material-react-table-docs/examples/disable-density-toggle/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/editing-crud/sandbox/package.json b/material-react-table-docs/examples/editing-crud/sandbox/package.json index fd74f03f0..1d8307e7f 100644 --- a/material-react-table-docs/examples/editing-crud/sandbox/package.json +++ b/material-react-table-docs/examples/editing-crud/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-click-to-copy/sandbox/package.json b/material-react-table-docs/examples/enable-click-to-copy/sandbox/package.json index fb95256e5..6d256795e 100644 --- a/material-react-table-docs/examples/enable-click-to-copy/sandbox/package.json +++ b/material-react-table-docs/examples/enable-click-to-copy/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-column-ordering/sandbox/package.json b/material-react-table-docs/examples/enable-column-ordering/sandbox/package.json index 7301e5554..47a508161 100644 --- a/material-react-table-docs/examples/enable-column-ordering/sandbox/package.json +++ b/material-react-table-docs/examples/enable-column-ordering/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-column-pinning/sandbox/package.json b/material-react-table-docs/examples/enable-column-pinning/sandbox/package.json index 1b97baf9e..a937caf11 100644 --- a/material-react-table-docs/examples/enable-column-pinning/sandbox/package.json +++ b/material-react-table-docs/examples/enable-column-pinning/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-column-resizing/sandbox/package.json b/material-react-table-docs/examples/enable-column-resizing/sandbox/package.json index 43baf5f3b..dd15a235c 100644 --- a/material-react-table-docs/examples/enable-column-resizing/sandbox/package.json +++ b/material-react-table-docs/examples/enable-column-resizing/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-detail-panel/sandbox/package.json b/material-react-table-docs/examples/enable-detail-panel/sandbox/package.json index 5d58a3d75..93473352d 100644 --- a/material-react-table-docs/examples/enable-detail-panel/sandbox/package.json +++ b/material-react-table-docs/examples/enable-detail-panel/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-editing-cell/sandbox/package.json b/material-react-table-docs/examples/enable-editing-cell/sandbox/package.json index f61b906c6..3ef635fec 100644 --- a/material-react-table-docs/examples/enable-editing-cell/sandbox/package.json +++ b/material-react-table-docs/examples/enable-editing-cell/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-editing-modal/sandbox/package.json b/material-react-table-docs/examples/enable-editing-modal/sandbox/package.json index fc6a318f9..2fe87c1fe 100644 --- a/material-react-table-docs/examples/enable-editing-modal/sandbox/package.json +++ b/material-react-table-docs/examples/enable-editing-modal/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-editing-row/sandbox/package.json b/material-react-table-docs/examples/enable-editing-row/sandbox/package.json index fe4292760..169875d12 100644 --- a/material-react-table-docs/examples/enable-editing-row/sandbox/package.json +++ b/material-react-table-docs/examples/enable-editing-row/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-editing-table/sandbox/package.json b/material-react-table-docs/examples/enable-editing-table/sandbox/package.json index 5d4267d0c..5890a026f 100644 --- a/material-react-table-docs/examples/enable-editing-table/sandbox/package.json +++ b/material-react-table-docs/examples/enable-editing-table/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-expanding-tree/sandbox/package.json b/material-react-table-docs/examples/enable-expanding-tree/sandbox/package.json index 267b1277f..3f093c4ce 100644 --- a/material-react-table-docs/examples/enable-expanding-tree/sandbox/package.json +++ b/material-react-table-docs/examples/enable-expanding-tree/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-row-dragging/sandbox/package.json b/material-react-table-docs/examples/enable-row-dragging/sandbox/package.json index 10a3dc657..16ce9a31c 100644 --- a/material-react-table-docs/examples/enable-row-dragging/sandbox/package.json +++ b/material-react-table-docs/examples/enable-row-dragging/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-row-numbers-original/sandbox/package.json b/material-react-table-docs/examples/enable-row-numbers-original/sandbox/package.json index 86de94e71..78cff5b42 100644 --- a/material-react-table-docs/examples/enable-row-numbers-original/sandbox/package.json +++ b/material-react-table-docs/examples/enable-row-numbers-original/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-row-numbers-static/sandbox/package.json b/material-react-table-docs/examples/enable-row-numbers-static/sandbox/package.json index 5ebc012bc..ca2872a2f 100644 --- a/material-react-table-docs/examples/enable-row-numbers-static/sandbox/package.json +++ b/material-react-table-docs/examples/enable-row-numbers-static/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-row-ordering/sandbox/package.json b/material-react-table-docs/examples/enable-row-ordering/sandbox/package.json index 8802d013d..2df97a499 100644 --- a/material-react-table-docs/examples/enable-row-ordering/sandbox/package.json +++ b/material-react-table-docs/examples/enable-row-ordering/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-row-selection/sandbox/package.json b/material-react-table-docs/examples/enable-row-selection/sandbox/package.json index ee3cd8776..9c748a6b6 100644 --- a/material-react-table-docs/examples/enable-row-selection/sandbox/package.json +++ b/material-react-table-docs/examples/enable-row-selection/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-row-virtualization/sandbox/package.json b/material-react-table-docs/examples/enable-row-virtualization/sandbox/package.json index c12fe9ad4..ed544deb2 100644 --- a/material-react-table-docs/examples/enable-row-virtualization/sandbox/package.json +++ b/material-react-table-docs/examples/enable-row-virtualization/sandbox/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^7.3.0", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/enable-sticky-header/sandbox/package.json b/material-react-table-docs/examples/enable-sticky-header/sandbox/package.json index 153c5172a..cea1f7383 100644 --- a/material-react-table-docs/examples/enable-sticky-header/sandbox/package.json +++ b/material-react-table-docs/examples/enable-sticky-header/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/expanding-tree-expanded/sandbox/package.json b/material-react-table-docs/examples/expanding-tree-expanded/sandbox/package.json index d8fe86835..73154669e 100644 --- a/material-react-table-docs/examples/expanding-tree-expanded/sandbox/package.json +++ b/material-react-table-docs/examples/expanding-tree-expanded/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/export-to-csv/sandbox/package.json b/material-react-table-docs/examples/export-to-csv/sandbox/package.json index c4c5f22aa..db7f0c2b0 100644 --- a/material-react-table-docs/examples/export-to-csv/sandbox/package.json +++ b/material-react-table-docs/examples/export-to-csv/sandbox/package.json @@ -14,7 +14,7 @@ "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", "export-to-csv": "^0.2.1", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/font-awesome-icons/sandbox/package.json b/material-react-table-docs/examples/font-awesome-icons/sandbox/package.json index 083c87946..f2f69a260 100644 --- a/material-react-table-docs/examples/font-awesome-icons/sandbox/package.json +++ b/material-react-table-docs/examples/font-awesome-icons/sandbox/package.json @@ -16,7 +16,7 @@ "@fortawesome/react-fontawesome": "^0.2.0", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/infinite-scrolling/sandbox/package.json b/material-react-table-docs/examples/infinite-scrolling/sandbox/package.json index 34ce7f3e2..3930c14b4 100644 --- a/material-react-table-docs/examples/infinite-scrolling/sandbox/package.json +++ b/material-react-table-docs/examples/infinite-scrolling/sandbox/package.json @@ -15,7 +15,7 @@ "@mui/material": "^5.9.0", "@tanstack/react-query": "^4.0.5", "axios": "^0.27.2", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/localization-i18n-cs/sandbox/package.json b/material-react-table-docs/examples/localization-i18n-cs/sandbox/package.json index 03c29a155..c9df8e76a 100644 --- a/material-react-table-docs/examples/localization-i18n-cs/sandbox/package.json +++ b/material-react-table-docs/examples/localization-i18n-cs/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/localization-i18n-es/sandbox/package.json b/material-react-table-docs/examples/localization-i18n-es/sandbox/package.json index 1d89fc726..0aef5fe00 100644 --- a/material-react-table-docs/examples/localization-i18n-es/sandbox/package.json +++ b/material-react-table-docs/examples/localization-i18n-es/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/localization-i18n-pl/sandbox/package.json b/material-react-table-docs/examples/localization-i18n-pl/sandbox/package.json index 01e203595..36dbdf1df 100644 --- a/material-react-table-docs/examples/localization-i18n-pl/sandbox/package.json +++ b/material-react-table-docs/examples/localization-i18n-pl/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/localization-i18n-pt-BR/sandbox/package.json b/material-react-table-docs/examples/localization-i18n-pt-BR/sandbox/package.json index a15c649f5..0a27f306a 100644 --- a/material-react-table-docs/examples/localization-i18n-pt-BR/sandbox/package.json +++ b/material-react-table-docs/examples/localization-i18n-pt-BR/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/minimal/sandbox/package.json b/material-react-table-docs/examples/minimal/sandbox/package.json index ea5b9a19b..e5a41e582 100644 --- a/material-react-table-docs/examples/minimal/sandbox/package.json +++ b/material-react-table-docs/examples/minimal/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/mui-theme/sandbox/package.json b/material-react-table-docs/examples/mui-theme/sandbox/package.json index b332649b3..d064e5be8 100644 --- a/material-react-table-docs/examples/mui-theme/sandbox/package.json +++ b/material-react-table-docs/examples/mui-theme/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/react-query/sandbox/package.json b/material-react-table-docs/examples/react-query/sandbox/package.json index 3a3aa7f4b..eee5ff14f 100644 --- a/material-react-table-docs/examples/react-query/sandbox/package.json +++ b/material-react-table-docs/examples/react-query/sandbox/package.json @@ -15,7 +15,7 @@ "@mui/material": "^5.9.0", "@tanstack/react-query": "^4.0.5", "axios": "^0.27.2", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/examples/remote/sandbox/package.json b/material-react-table-docs/examples/remote/sandbox/package.json index 5dcc0ba2b..f89799a18 100644 --- a/material-react-table-docs/examples/remote/sandbox/package.json +++ b/material-react-table-docs/examples/remote/sandbox/package.json @@ -13,7 +13,7 @@ "@emotion/styled": "^11.9.3", "@mui/icons-material": "^5.8.4", "@mui/material": "^5.9.0", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/material-react-table-docs/package.json b/material-react-table-docs/package.json index 88346c18e..fd5ba9ea4 100644 --- a/material-react-table-docs/package.json +++ b/material-react-table-docs/package.json @@ -27,7 +27,7 @@ "axios": "^0.27.2", "dayjs": "^1.11.5", "export-to-csv": "^0.2.1", - "material-react-table": "^1.0.4", + "material-react-table": "^1.0.5", "next": "12.3.0", "next-sitemap": "^3.1.22", "prism-react-renderer": "^1.3.5", diff --git a/material-react-table-docs/yarn.lock b/material-react-table-docs/yarn.lock index 354c0f0f1..81b748b1a 100644 --- a/material-react-table-docs/yarn.lock +++ b/material-react-table-docs/yarn.lock @@ -2254,10 +2254,10 @@ markdown-extensions@^1.0.0: resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-1.1.1.tgz#fea03b539faeaee9b4ef02a3769b455b189f7fc3" integrity sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q== -material-react-table@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/material-react-table/-/material-react-table-1.0.4.tgz#0995c1bb43ba361ee6d64a9391f1371806fbf7e9" - integrity sha512-680x/uju32gPu5uX7422g/s0vpNK4obf+7K3r3ASqCDt6693BjZJ2JSgFGoJe0jysa1qKthxP+LSRBbYebfUeA== +material-react-table@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/material-react-table/-/material-react-table-1.0.5.tgz#262368da2b6edb5059c88656a6683ab8c75ad149" + integrity sha512-AuU2k6awLpdcM0cndCN5ZOYhas+atLIOdgEDTQ9o+ybFo9H9OpP/J/kVSDdhYB8xAUwS/cIU5zjZPR7PY3TX/Q== dependencies: "@tanstack/match-sorter-utils" "8.1.1" "@tanstack/react-table" "8.5.13" diff --git a/package.json b/package.json index f16fa7019..c7183c691 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "1.0.4", + "version": "1.0.5", "license": "MIT", "name": "material-react-table", "description": "A fully featured Material UI V5 implementation of TanStack React Table V8, written from the ground up in TypeScript.", diff --git a/src/column.utils.ts b/src/column.utils.ts index b9409c56b..ae041e9af 100644 --- a/src/column.utils.ts +++ b/src/column.utils.ts @@ -21,19 +21,18 @@ export const getColumnId = = {}>( export const getAllLeafColumnDefs = = {}>( columns: MRT_ColumnDef[], ): MRT_ColumnDef[] => { - let lowestLevelColumns: MRT_ColumnDef[] = columns; - let currentCols: MRT_ColumnDef[] | undefined = columns; - while (!!currentCols?.length && currentCols.some((col) => col.columns)) { - const nextCols: MRT_ColumnDef[] = currentCols - .filter((col) => !!col.columns) - .map((col) => col.columns) - .flat() as MRT_ColumnDef[]; - if (nextCols.every((col) => !col?.columns)) { - lowestLevelColumns = [...lowestLevelColumns, ...nextCols]; - } - currentCols = nextCols; - } - return lowestLevelColumns.filter((col) => !col.columns); + const allLeafColumnDefs: MRT_ColumnDef[] = []; + const getLeafColumns = (cols: MRT_ColumnDef[]) => { + cols.forEach((col) => { + if (col.columns) { + getLeafColumns(col.columns); + } else { + allLeafColumnDefs.push(col); + } + }); + }; + getLeafColumns(columns); + return allLeafColumnDefs; }; export const prepareColumns = = {}>({ diff --git a/stories/features/HeaderGroups.stories.tsx b/stories/features/HeaderGroups.stories.tsx index cc465cc20..491187813 100644 --- a/stories/features/HeaderGroups.stories.tsx +++ b/stories/features/HeaderGroups.stories.tsx @@ -49,6 +49,8 @@ const data = [...Array(55)].map(() => ({ lastName: faker.name.lastName(), age: faker.datatype.number(80), address: faker.address.streetAddress(), + city: faker.address.city(), + state: faker.address.state(), })); export const HeaderGroups: Story = () => ( @@ -118,3 +120,81 @@ export const HeaderGroupsWithColumResizing: Story< > = () => ( ); + +export const MixedHeaderGroups: Story = () => { + return ( + + ); +}; + +export const DeepMixedHeaderGroups: Story = () => { + return ( + + ); +};