UNPKG

react-smart-data-table

Version:

A smart data table component for React.js meant to be configuration free

18 lines (17 loc) 751 B
import type { Dispatch } from 'react'; import type { TableReducerAction } from './useTableReducer'; import type { UnknownObject } from '../helpers/functions'; import * as utils from '../helpers/functions'; interface UseAsyncDataOptions<T> { data: string | T[]; dataKey: string; dataKeyResolver: utils.KeyResolverFn<T>; dataRequestOptions: RequestInit; headers: utils.Headers<T>; orderedHeaders: string[]; hideUnordered: boolean; dataSampling: number; dispatch: Dispatch<TableReducerAction<T>>; } export declare function useAsyncData<T = UnknownObject>({ data, dataKey, dataKeyResolver, dataRequestOptions, headers, orderedHeaders, hideUnordered, dataSampling, dispatch, }: UseAsyncDataOptions<T>): void; export {};