mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
🤖 Merge PR #47335 [@types/react-table] Add getToggleAllPageRowsSelectedProps to useRowSelect types by @kirkobyte
Adds getToggleAllPageRowsSelectedProps to the useRowSelect types. This is the paginated version of the useToggleAllRowSelectProps option Co-authored-by: Kirk Holloway <kirkh@spotify.com>
This commit is contained in:
parent
26b6d6014a
commit
4d3b1a5126
4
types/react-table/index.d.ts
vendored
4
types/react-table/index.d.ts
vendored
@ -709,6 +709,7 @@ export type UseRowSelectOptions<D extends object> = Partial<{
|
||||
export interface UseRowSelectHooks<D extends object> {
|
||||
getToggleRowSelectedProps: Array<PropGetter<D, TableToggleRowsSelectedProps>>;
|
||||
getToggleAllRowsSelectedProps: Array<PropGetter<D, TableToggleAllRowsSelectedProps>>;
|
||||
getToggleAllPageRowsSelectedProps: Array<PropGetter<D, TableToggleAllRowsSelectedProps>>;
|
||||
}
|
||||
|
||||
export interface UseRowSelectState<D extends object> {
|
||||
@ -721,6 +722,9 @@ export interface UseRowSelectInstanceProps<D extends object> {
|
||||
getToggleAllRowsSelectedProps: (
|
||||
props?: Partial<TableToggleAllRowsSelectedProps>,
|
||||
) => TableToggleAllRowsSelectedProps;
|
||||
getToggleAllPageRowsSelectedProps: (
|
||||
props?: Partial<TableToggleAllRowsSelectedProps>,
|
||||
) => TableToggleAllRowsSelectedProps;
|
||||
isAllRowsSelected: boolean;
|
||||
selectedFlatRows: Array<Row<D>>;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user