react-table/examples
Tanner Linsley ddfa0fa227 Death of the path, fix some hooks, fix selectedRows
- Fixed an issue where dependency hooks were not being reduced properly, thus the table would rerender unnecessarily
- Renamed `toggleRowSelectedAll` to `toggleAllRowsSelected`. Duh...
- Added an `indeterminate` boolean prop to the default props for row selection toggle prop getters
- Renamed `selectedRowPaths` to `selectedRowIds`, which also no longer contains paths, but row IDs
- Grouped or nested row selection actions and state are now derived, instead of tracked in state.
- Rows now have a new property called `id`, which existed before and was derived from the `getRowId` option
- Rows now also have an `isSomeSelected` prop when using the `useRowSelect` hook, which denotes that at least one subRow is selected (if applicable)
- Rows' `path` property has been deprecated in favor of `id`
- Expanded state is now tracked with row IDs instead of paths
- RowState is now tracked with row IDs instead of paths
- `toggleExpandedByPath` has been renamed to `toggleExpandedById`, and thus accepts a row ID now, instead of a row path
2019-12-10 23:04:34 -07:00
..
absolute-layout Fix useResizeColumns bug 2019-12-10 14:58:31 -07:00
animated-framer-motion Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
basic Bump eslint-utils from 1.4.0 to 1.4.3 in /examples/basic (#1720) 2019-12-05 23:17:00 -05:00
block-layout Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
column-hiding Add Footer Support 2019-12-05 23:11:50 -05:00
column-ordering Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
column-resizing Fix useResizeColumns bug 2019-12-10 14:58:31 -07:00
data-driven-classes-and-styles Added/updated hooks reorganization of hooks, new hook rules 2019-12-10 11:35:05 -07:00
editable-data v7.0.0-rc.2 2019-12-06 16:30:08 -07:00
expanding Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
filtering Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
footers Add Footer Support 2019-12-05 23:11:50 -05:00
full-width-table Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
grouping Bump eslint-utils from 1.4.0 to 1.4.3 in /examples/grouping (#1730) 2019-12-06 16:42:41 -07:00
kitchen-sink Death of the path, fix some hooks, fix selectedRows 2019-12-10 23:04:34 -07:00
kitchen-sink-controlled Death of the path, fix some hooks, fix selectedRows 2019-12-10 23:04:34 -07:00
material-UI-components Add useColumnVisibility as core hook (#1700) 2019-12-05 15:45:25 -05:00
pagination v7.0.0-rc.2 2019-12-06 16:30:08 -07:00
pagination-controlled Added/updated hooks reorganization of hooks, new hook rules 2019-12-10 11:35:05 -07:00
row-dnd Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
row-selection Death of the path, fix some hooks, fix selectedRows 2019-12-10 23:04:34 -07:00
sorting Update API doc links 2019-12-05 23:14:23 -05:00
sub-components Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00
virtualized-rows Upgrade examples to use "latest" 2019-12-03 12:55:01 -07:00