material-react-table
Version:
A fully featured Material UI V5 implementation of TanStack React Table V8, written from the ground up in TypeScript.
13 lines (12 loc) • 625 B
TypeScript
import { Dispatch, SetStateAction } from 'react';
import type { MRT_Column, MRT_TableInstance } from '..';
interface Props<TData extends Record<string, any> = {}> {
allColumns: MRT_Column<TData>[];
column: MRT_Column<TData>;
hoveredColumn: MRT_Column<TData> | null;
isSubMenu?: boolean;
setHoveredColumn: Dispatch<SetStateAction<MRT_Column<TData> | null>>;
table: MRT_TableInstance<TData>;
}
export declare const MRT_ShowHideColumnsMenuItems: <TData extends Record<string, any> = {}>({ allColumns, hoveredColumn, setHoveredColumn, column, isSubMenu, table, }: Props<TData>) => JSX.Element;
export {};