mirror of
https://github.com/gosticks/react-table.git
synced 2026-02-06 00:32:45 +00:00
- 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 |
||
|---|---|---|
| .. | ||
| tests | ||
| useAbsoluteLayout.js | ||
| useBlockLayout.js | ||
| useColumnOrder.js | ||
| useExpanded.js | ||
| useFilters.js | ||
| useGroupBy.js | ||
| usePagination.js | ||
| useResizeColumns.js | ||
| useRowSelect.js | ||
| useRowState.js | ||
| useSortBy.js | ||