material-react-table
Version:
A fully featured Material UI V5 implementation of TanStack React Table V8, written from the ground up in TypeScript.
12 lines (11 loc) • 567 B
TypeScript
import { DragEventHandler } from 'react';
import type { IconButtonProps } from '@mui/material/IconButton';
import { MRT_TableInstance } from '..';
interface Props<TData extends Record<string, any> = {}> {
iconButtonProps?: IconButtonProps;
onDragStart: DragEventHandler<HTMLButtonElement>;
onDragEnd: DragEventHandler<HTMLButtonElement>;
table: MRT_TableInstance<TData>;
}
export declare const MRT_GrabHandleButton: <TData extends Record<string, any> = {}>({ iconButtonProps, onDragEnd, onDragStart, table, }: Props<TData>) => JSX.Element;
export {};