add up types
This commit is contained in:
parent
3116b46a6c
commit
a60f19ff08
|
|
@ -10,7 +10,20 @@ type TableInstanceProp<TData extends MRT_RowData> = {
|
|||
|
||||
export type NejReactTableOptions<TData extends MRT_RowData> = Omit<MRT_TableOptions<TData>, "data"> & { data?: TData[] };
|
||||
|
||||
export type CommonlyForwardedNejReactTableOptions<TData extends MRT_RowData> = Omit<NejReactTableOptions<TData>, "data" | "columns">
|
||||
export type NejReactRenderActions<TData extends MRT_RowData> = (props: {
|
||||
cell: MRT_Cell<TData, unknown>;
|
||||
column: MRT_Column<TData, unknown>;
|
||||
renderedCellValue: ReactNode | number | string;
|
||||
renderedColumnIndex?: number;
|
||||
renderedRowIndex?: number;
|
||||
row: MRT_Row<TData>;
|
||||
rowRef?: RefObject<HTMLTableRowElement>;
|
||||
table: MRT_TableInstance<TData>;
|
||||
}) => ReactNode;
|
||||
|
||||
export type CommonlyExposedNejReactTableProps<TData extends MRT_RowData> = CommonlyForwardedNejReactTableOptions<TData> & { renderActions?: NejReactRenderActions<TData> }
|
||||
|
||||
export type CommonlyForwardedNejReactTableOptions<TData extends MRT_RowData> = Omit<NejReactTableOptions<TData>, "columns">
|
||||
|
||||
type Props<TData extends MRT_RowData> = Xor<
|
||||
TableInstanceProp<TData>,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user