mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-03-29 08:58:23 +08:00
@types/react-table onFetchData definition updated and pages added to ControlledStateOverrideProps (#23141)
* onFetchData definition updated and pages added to ControlledStateOverrideProps * .tsx alignment
This commit is contained in:
5
types/react-table/index.d.ts
vendored
5
types/react-table/index.d.ts
vendored
@@ -167,7 +167,7 @@ export interface TableProps extends
|
||||
PadRowComponent: () => React.ReactNode;
|
||||
|
||||
/** Server-side callbacks */
|
||||
onFetchData: () => void;
|
||||
onFetchData: (state: any, instance: any) => void;
|
||||
}
|
||||
|
||||
export interface ControlledStateOverrideProps {
|
||||
@@ -177,6 +177,9 @@ export interface ControlledStateOverrideProps {
|
||||
/** Default: undefined */
|
||||
pageSize: number | undefined;
|
||||
|
||||
/** Default: undefined */
|
||||
pages: number | undefined;
|
||||
|
||||
/** Default: undefined */
|
||||
sorting: number;
|
||||
|
||||
|
||||
@@ -93,6 +93,7 @@ const Component = (props: {}) => {
|
||||
PadRowComponent={() => <span> </span>}
|
||||
page={undefined}
|
||||
pageSize={undefined}
|
||||
pages={undefined}
|
||||
sorted={[]}
|
||||
filtered={[]}
|
||||
resized={[]}
|
||||
@@ -106,7 +107,7 @@ const Component = (props: {}) => {
|
||||
indexKey='_index'
|
||||
groupedByPivotKey='_groupedByPivot'
|
||||
className=''
|
||||
onFetchData={() => null}
|
||||
onFetchData={(state, instance) => null}
|
||||
style={{}}
|
||||
column={{
|
||||
Cell: undefined,
|
||||
|
||||
Reference in New Issue
Block a user