use-table-tools
Version:
react hook for building powerful table components
11 lines • 587 B
TypeScript
import { ReactElement } from 'react';
import { TableToolsReturnProps, TableToolsProps, ReducerProps, TableToolsState, Action } from './tableTools';
declare type RenderProps = (_: TableToolsReturnProps) => ReactElement;
interface TableProps extends TableToolsProps {
children: RenderProps | ReactElement;
stateReducer?: ReducerProps<TableToolsState, Action>;
}
export declare const TableTools: ({ children, stateReducer, ...rest }: TableProps) => JSX.Element;
export declare const useTableToolsContext: () => TableToolsReturnProps;
export {};
//# sourceMappingURL=context.d.ts.map