data-table-material
Version:
A dynamic and customizable table component for React, built with Material UI & TypeScript.
13 lines (12 loc) • 672 B
TypeScript
import { IDataTable } from '../types';
declare const RenderRow: <T extends IDataTable.GenericRecord>({ row, columns, visibleColumns, additionalColumns, onClick, getExpandableTableConfig, size, getLocalizedText, }: {
row: T;
columns: IDataTable.Column<T>[];
visibleColumns?: IDataTable.Props<T>["visibleColumns"];
additionalColumns?: IDataTable.AdditionalColumn<T>[];
onClick?: (item: T) => void;
getExpandableTableConfig: IDataTable.Props<T>["getExpandableTableConfig"];
size?: IDataTable.Props<T>["size"];
getLocalizedText?: IDataTable.Props<T>["getLocalizedText"];
}) => import("react/jsx-runtime").JSX.Element;
export default RenderRow;