Tanner Linsley and GitHub
8ba553871f
Add useColumnVisibility as core hook ( #1700 )
...
* Update utils.js
* Update useTable.js
* Create useColumnVisibility.js
* Update useColumnVisibility.js
* Update useColumnVisibility.js
* Convert to core hook, use new reducerHanndler/actions
* Add useColumnVisibility internal hook
2019-12-05 15:45:25 -05:00
Tanner Linsley
f9a6273184
Rename useMain and useBeforeDimensions hooks
2019-12-02 16:12:23 -07:00
Tanner Linsley
127a7fca87
v7.0.0-beta.20
2019-12-02 01:28:28 -07:00
Tanner Linsley
58ae9edafc
Merge branch 'master' of https://github.com/react-tools/react-table
2019-11-30 22:28:53 -07:00
Tanner Linsley
50f2e84929
Fix memoization in depGetters
2019-11-30 22:28:30 -07:00
Andros Rosa Llop and Tanner Linsley
764a8ce281
Fix default resetSelectedRowsDeps ( #1663 )
...
* This one also is listening to rows, instead of data.
2019-11-29 21:14:25 -07:00
Jason Law and Tanner Linsley
0a512adaf0
fix: memory leak fix ( #1610 )
...
* fix: memory leak
* Style change
2019-11-29 21:14:04 -07:00
Tanner Linsley
3187061041
Use effect dependency user call
2019-11-20 12:09:24 -07:00
Tanner Linsley
e2728d0fdb
Add full-width-table example
2019-11-20 11:16:30 -07:00
Tanner Linsley
58028e45fc
Rename disableGrouping, remove propTypes, update Readme
2019-11-20 10:23:52 -07:00
tannerlinsley
bbfc6428b7
refactor(usetable/usetablestate): integrate useTableState into useTable
...
useTableState was an early and hasty abstraction that hasn't proved useful in many ways. Anything
you could do with useTableState, you could easily do using the same options (assuming they exist) in
the useTable hook. For this reason, state is now a first class citizen of the useTable hook, along
with more sane properties and option locations for anything pertaining to state.
2019-10-05 20:48:28 -06:00
tannerlinsley
0ef0bc4126
fix(userowselect): useRowSelect fixed to take into account filters
...
useRowSelect now takes into account filtered data when doing selectAll toggling and
isAllRowsSelected state.
2019-10-03 13:39:35 -06:00
Hugo Bove and Tanner Linsley
69e13b87c3
feat(useexpanded, usepagination): omit subRows from rows ( #1562 )
...
Added useExpanded 'expandSubRows' option
2019-10-02 06:51:14 -06:00
tannerlinsley
dfad9151c3
fix(expandedrows): fix in-page row expansion for paginateExpandedRows
2019-09-13 07:33:53 -06:00
tannerlinsley
b10446b8c4
fix: useExpanded uses flat array for state
...
useExpanded now uses a flat array of row path keys for tracking expanded state instead of nested
objects. This is both easier to use as a developer, but also enables expanding all rows or even
leaving nested rows in an expanded state, despite their parent rows' expanded state.
BREAKING CHANGE: See description
2019-08-29 09:14:11 -06:00
tannerlinsley
f59efde6fe
fix: fix path getters, better plugin hook integration, renaming things
2019-08-19 16:38:42 -06:00
Maximilian Brandau and Tanner Linsley
bcd0da7379
fix: update colSpan ( #1447 )
...
Only count visible columns for determining the colSpan
fix #1446
2019-08-15 08:57:22 -06:00
tannerlinsley
037c32345f
feat(use-row-select): added useRowSelect plugin hook + related
2019-08-03 14:20:08 -06:00
tannerlinsley
512790bc1c
fix(multiple): sub-components example, minor refactors
...
Fixes #1423
2019-08-02 07:42:42 -06:00
tannerlinsley
2c5610d885
test(usegroupby/useexpanded): improved tests for useGroupBy/useExpanded
2019-07-30 17:00:59 -06:00
tannerlinsley
af739d91d0
fix(usegroupby): fix useGroupBy, add grouping example and fix some tests
2019-07-30 09:56:44 -06:00
tannerlinsley
11167e5635
Refactor useTable, sorting, and filtering to use new hook layer
2019-07-29 14:51:07 -06:00
tannerlinsley
c7d6562d04
Change actions and addActions to be simpler to use
2019-07-23 12:30:15 -06:00
tannerlinsley
5043af5071
Move useColumns and useRows into useTable (but allow overrides)
2019-07-23 10:22:46 -06:00