Commit Graph

585 Commits

Author SHA1 Message Date
tannerlinsley
dc73347003 Relocate columns and row logic, fix columns and useGroupBy to be more pure
Since useColumns was relying on groupBy logic, this was code smell. I wanted useGroupBy to be able to add that logic all by itself and not have to have dependencies in the core of the table.

To fix that, I've moved the core column and row logic to the useTable hook and added a new hook 'columnsBeforeHeaderGroups' to allow useGroupBy to do what i needs in a more pure way.
2019-07-29 11:00:07 -06:00
tannerlinsley
cadd8bf62a Rename examples and their directories 2019-07-26 16:03:54 -06:00
tannerlinsley
9f4746a7ac Add sorting guide 2019-07-26 15:54:50 -06:00
tannerlinsley
a0ca841287 Update App.js 2019-07-26 11:27:10 -06:00
tannerlinsley
52ee923675 Update package.json 2019-07-26 11:22:58 -06:00
tannerlinsley
24f6a2750d fix(usefilters): fix filter type fallback and autoRemove functionality AGAIN 2019-07-26 11:22:23 -06:00
tannerlinsley
8988660618 fix(usefilters): fixed filtering fallback logic and autoRemove bug 2019-07-26 10:58:35 -06:00
tannerlinsley
a3e5cac298 fix(usefilters): fixed the default filter to be 'text' 2019-07-26 10:52:27 -06:00
tannerlinsley
47d2651b8d docs: updated contribution documentation 2019-07-26 10:45:33 -06:00
tannerlinsley
412f64cece chore: released version 7.0.0-alpha.9 2019-07-26 10:39:19 -06:00
tannerlinsley
933cc27e33 Update README.md 2019-07-26 10:30:59 -06:00
tannerlinsley
54be978268 Update App.js 2019-07-26 10:30:20 -06:00
tannerlinsley
90922f8637 Upgrade filter types to support configurable autoRemoval 2019-07-26 10:19:38 -06:00
tannerlinsley
fd8a686b30 Merge branch 'master' of https://github.com/react-tools/react-table 2019-07-26 07:14:06 -06:00
Larry Botha
a361a372ee chore(packages): add husky and lint-staged (#1409) 2019-07-26 07:13:58 -06:00
Larry Botha
563e809d05 docs(package.json): add commitizen dep, config, and npm script (#1408)
use `npm run commit` to use commitizen for better commit messages

re #1383
2019-07-25 22:39:25 -06:00
tannerlinsley
7d267b3442 v7.0.0-alpha.8 2019-07-25 13:39:37 -06:00
tannerlinsley
388b3ec2b9 Update README.md 2019-07-25 13:39:13 -06:00
tannerlinsley
b2abd82350 Use useEffect in dev, not layoutEffect 2019-07-25 13:39:10 -06:00
tannerlinsley
06a6d6fcc3 Rename getHeaderRowProps to getHeaderGroupProps 2019-07-25 13:38:52 -06:00
tannerlinsley
d8599817ad Fix immutability issue with pagination and sortBy 2019-07-25 13:38:33 -06:00
tannerlinsley
e1060db327 Satisfy exhuastive-deps in useTableState 2019-07-25 13:38:15 -06:00
tannerlinsley
ea79cd8388 Fix renderer functions for blank headers 2019-07-25 13:37:58 -06:00
tannerlinsley
b2ed18696f Add defaultColumn option 2019-07-25 13:37:31 -06:00
tannerlinsley
9f8eab5777 Update README.md 2019-07-25 10:27:49 -06:00
tannerlinsley
4f13f32023 Update rendering API and column/header model 2019-07-25 10:24:30 -06:00
tannerlinsley
5bb2e49764 Fix useTableState setState memoization 2019-07-25 07:04:52 -06:00
tannerlinsley
d1f26fe7bc Fix action type detection 2019-07-24 07:21:26 -06:00
tannerlinsley
c7d6562d04 Change actions and addActions to be simpler to use 2019-07-23 12:30:15 -06:00
tannerlinsley
e82d2d4b36 Merge branch 'master' of https://github.com/react-tools/react-table 2019-07-23 12:22:01 -06:00
tannerlinsley
0716e234a1 Add sortBy example 2019-07-23 12:21:57 -06:00
tannerlinsley
824ee34ba9 Refactor sortBy logic 2019-07-23 12:20:32 -06:00
tannerlinsley
514fbabb88 Fix type action forcing 2019-07-23 12:12:46 -06:00
Maksim Horbachevsky
2ecf40518e Export utils to create custom hooks (#1403) 2019-07-23 12:03:17 -06:00
tannerlinsley
fd64486286 Fix usePagination to work during SSR 2019-07-23 10:55:49 -06:00
tannerlinsley
34909305af Force action types in state reducer 2019-07-23 10:41:27 -06:00
tannerlinsley
5043af5071 Move useColumns and useRows into useTable (but allow overrides) 2019-07-23 10:22:46 -06:00
tannerlinsley
2ca7f78d72 Merge branch 'master' of https://github.com/react-tools/react-table 2019-07-21 15:41:28 -06:00
tannerlinsley
811cd015c2 Update README.md 2019-07-21 15:41:21 -06:00
AresMegaGlobal
9e37846a21 Update README.md (#1400) 2019-07-20 07:32:30 -06:00
tannerlinsley
723720c8b1 Update README.md 2019-07-18 15:07:41 -06:00
tannerlinsley
2a20ad3ba4 Update App.js 2019-07-18 15:06:10 -06:00
tannerlinsley
c6d37e4834 Update basic example 2019-07-18 15:03:21 -06:00
tannerlinsley
a1a192052d Merge branch 'master' of https://github.com/react-tools/react-table 2019-07-18 14:56:06 -06:00
tannerlinsley
455e0730bf Bare bones basic example 2019-07-18 14:56:03 -06:00
Tanner Linsley
1d4867fa2f
Update FUNDING.yml 2019-07-18 13:53:38 -06:00
Tanner Linsley
c3da2a7c41
Update FUNDING.yml 2019-07-18 13:52:48 -06:00
Tanner Linsley
c3a52c5845
Update FUNDING.yml 2019-07-18 13:51:26 -06:00
Tanner Linsley
6dea8103d3
Update FUNDING.yml 2019-07-18 13:51:09 -06:00
Tanner Linsley
3bab8372d1
Update FUNDING.yml 2019-07-18 13:50:29 -06:00