advanced-react-datatable
Version:
A comprehensive React data grid component with advanced features like pinned columns, inline editing, grouping, filtering, and export capabilities
15 lines (14 loc) • 589 B
TypeScript
import { DataTableColumn } from './types';
interface DataTableRowProps<T> {
row: T;
level?: number;
columns: DataTableColumn<T>[];
isSelected: boolean;
onRowSelect: (row: T) => void;
onRowEdit?: (row: T) => void;
onRowDelete?: (row: T) => void;
onCellEdit?: (row: T, field: keyof T, value: any) => void;
}
export declare function DataTableRow<T extends Record<string, any>>({ row, level, columns, isSelected, onRowSelect, onCellEdit, }: DataTableRowProps<T>): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=data-table-row.d.ts.map