tannerlinsley
5f0e7cab8b
fix: fix colspan prop to use column visibility
...
Fixes #1555
2019-09-30 07:31:43 -06:00
Nick Ooms and Tanner Linsley
e2e67ed181
Added "in" to make the sentence more readable ( #1554 )
2019-09-28 06:44:01 -06:00
goldenLunchbox and Tanner Linsley
c8857a2871
Update api.md ( #1551 )
...
The state variable seemed to be missing in the useTable part (row 481) and I felt the need to comment on an additional import being needed.
2019-09-27 05:43:13 -06:00
Tanner Linsley and GitHub
98583d35f3
Update README.md
2019-09-26 13:28:31 -06:00
tannerlinsley
0a1bf55a2c
Merge branch 'master' of https://github.com/react-tools/react-table
2019-09-26 13:23:03 -06:00
tannerlinsley
54b4f8a5d1
v7.0.0-beta.1
v7.0.0-beta.1
2019-09-26 13:22:14 -06:00
tannerlinsley
f552c94972
fix(usepagination): fix unstable callbacks
...
Closes #1549
2019-09-26 13:21:34 -06:00
ggascoigne and Tanner Linsley
7ab6385839
TypeScript updates ( #1521 )
...
* TypeScript updates
I've found that trying to get solid TypeScript typings for this library
are a bit of a challenge. The composable nature of the library means
that the types for the builtin functions are by their nature somewhat
minimal, and that the user needs to be able to extend those interfaces
to reflect the specific plugins that are in use.
With that in mind I propose something like this.
To get the best out of them, you then need to extend those interfaces
using declaration merging, see
https://www.typescriptlang.org/docs/handbook/declaration-merging.html
e.g.
```ts
declare module 'react-table-hooks' {
export interface TableInstance<D = any>
extends UseFiltersValues<D>,
UsePaginationValues<D>,
UseExpandedValues,
UseGroupByValues {}
export interface TableState<D = any>
extends UsePaginationState,
UseGroupByState,
UseSortbyState<D>,
UseFiltersState<D> {}
}
```
This also puts the ability to extend those types with any user defined
hooks completely in the users hands.
This gives the greatest flexibility, but I'll admit that it isn't
particularly obvious. Perhaps a typescript readme and example is needed.
* fix useExpanded type
* fix module name
* fix typo
* address review feedback
* add IdType, update Filters definition
2019-09-20 09:37:45 -06:00
Tanner Linsley and GitHub
b8ed02cadc
Update README.md
2019-09-17 15:44:02 -06:00
Tanner Linsley and GitHub
c3e917f13b
Update README.md
2019-09-17 15:42:36 -06:00
tannerlinsley
7e6d719af4
docs(changelog): update changelog
2019-09-13 09:24:24 -06:00
tannerlinsley
da678d0a61
Merge branch 'master' of https://github.com/react-tools/react-table
2019-09-13 09:22:09 -06:00
Tanner Linsley and GitHub
c3fe4c7fd8
Update README.md
2019-09-13 09:22:03 -06:00
tannerlinsley
45036054cb
v7.0.0-beta.0
v7.0.0-beta.0
2019-09-13 09:09:44 -06:00
tannerlinsley
8d3a97c9a2
v7.0.0-alpha.36
v7.0.0-alpha.36
2019-09-13 07:35:15 -06:00
tannerlinsley
fb0eb3646a
Merge branch 'master' of https://github.com/react-tools/react-table
2019-09-13 07:34:22 -06:00
tannerlinsley
dfad9151c3
fix(expandedrows): fix in-page row expansion for paginateExpandedRows
2019-09-13 07:33:53 -06:00
Michael Stramel and Tanner Linsley
c618542f6e
Don't publish types ( #1515 )
2019-09-12 21:29:15 -06:00
Michael Stramel and Tanner Linsley
670a92734e
Add typings ( #1511 )
2019-09-12 09:39:53 -06:00
Andrey Nikonov and Tanner Linsley
c91130075b
Fix typo ( #1513 )
2019-09-12 08:56:16 -06:00
Andrey Nikonov and Tanner Linsley
c4a8eb147c
Fix typo ( #1512 )
2019-09-12 08:56:04 -06:00
Tanner Linsley and GitHub
388cb85f0a
Update README.md
2019-09-10 13:17:12 -06:00
Codar and Tanner Linsley
aea76facf1
isAllRowsSelected can only be true if there are rows. ( #1504 )
2019-09-09 08:49:40 -06:00
tannerlinsley
f829cd0222
v7.0.0-alpha.35
v7.0.0-alpha.35
2019-09-09 08:25:09 -06:00
tannerlinsley
0a03ea3a75
fix: better flexRender utility (supports JSX elements now)
2019-09-09 08:24:08 -06:00
tannerlinsley
0aa55dac08
fix: fixed disablePageResetOnDataChangeRef dependencies
...
disablePageResetOnDataChangeRef will no longer trigger page resets when changed
2019-09-09 08:21:15 -06:00
Eddie Hong and Tanner Linsley
15778fe467
Fix typo in installation.md ( #1498 )
2019-09-06 10:59:47 -06:00
tannerlinsley
ca23da0342
v7.0.0-alpha.34
v7.0.0-alpha.34
2019-09-05 11:08:12 -06:00
tannerlinsley
072967b771
fix: fix defaultColumn.sortType, fix useGroupBy plugin order warning
2019-09-05 11:07:25 -06:00
tannerlinsley
da9e94091f
chore: removed unused example
2019-09-03 07:15:19 -06:00
Tanner Linsley and GitHub
a98ec48b20
Update README.md
2019-09-03 07:01:58 -06:00
Tanner Linsley and GitHub
1e2ca74f96
Update README.md
2019-09-03 06:59:15 -06:00
Tanner Linsley and GitHub
aaa9459389
Update api.md
2019-09-03 06:33:07 -06:00
Tanner Linsley and GitHub
7884f33486
Update README.md
2019-09-02 21:37:31 -06:00
Brian Qian and Tanner Linsley
6193a33c89
Changed docs to include sortType options for useSortBy ( #1489 )
...
* Update api.md
* Update README.md
2019-09-02 19:32:35 -06:00
tannerlinsley
0e54ef0005
v7.0.0-alpha.33
v7.0.0-alpha.33
2019-08-29 09:27:31 -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
51165d92f6
v7.0.0-alpha.32
v7.0.0-alpha.32
2019-08-28 10:51:51 -06:00
tannerlinsley
bb8b10ca64
Merge branch 'master' of https://github.com/react-tools/react-table
2019-08-28 10:51:10 -06:00
gargroh and Tanner Linsley
8742ce39c2
[useSort] Provide API to clear sorting at column level ( #1476 )
...
* [useSort] Provide API to clear sorting at column level
* updated docs
2019-08-28 10:51:04 -06:00
tannerlinsley
0486c5c787
fix: fix column-ordering example
2019-08-28 10:50:33 -06:00
dependabot[bot] and Tanner Linsley
f4b165d378
chore(deps): bump eslint-utils from 1.4.0 to 1.4.2 ( #1477 )
...
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases )
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-28 08:51:10 -06:00
tannerlinsley
e7722b1d95
Merge branch 'master' of https://github.com/react-tools/react-table
2019-08-27 10:08:53 -06:00
tannerlinsley
25cdefb2a1
fix: clean up examples
2019-08-27 10:08:13 -06:00
Tanner Linsley and GitHub
4e3d1dd10a
Update README.md
2019-08-27 10:04:37 -06:00
Tanner Linsley and GitHub
f6a1203403
Update README.md
2019-08-27 10:04:22 -06:00
Tanner Linsley and GitHub
a810556e57
Update README.md
2019-08-27 10:03:39 -06:00
tannerlinsley
8bb85b99c3
v7.0.0-alpha.31
v7.0.0-alpha.31
2019-08-27 10:00:39 -06:00
tannerlinsley
b0d6169848
feat: added useColumnOrder + examples
2019-08-27 09:59:52 -06:00
tannerlinsley
9b7264fad4
fix: update package.json
2019-08-27 07:13:11 -06:00