mirror of
https://github.com/gosticks/react-table.git
synced 2026-02-06 08:42:51 +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 |
||
|---|---|---|
| .. | ||
| hooks | ||
| plugin-hooks | ||
| utility-hooks | ||
| aggregations.js | ||
| filterTypes.js | ||
| index.js | ||
| makeDefaultPluginHooks.js | ||
| publicUtils.js | ||
| sortTypes.js | ||
| utils.js | ||