@frui.ts/dataviews
Version:
View components for data display
10 lines (9 loc) • 480 B
TypeScript
import React from "react";
import type { PropsWithColumns } from "../dataTypes";
export interface TableRowProps<TItem, TContext> extends PropsWithColumns<TItem, TContext> {
item: TItem;
rowProps?: (item: TItem, context: TContext) => React.ComponentPropsWithoutRef<"tr">;
}
declare function tableRow<TItem, TContext>({ item, columns, context, rowProps }: TableRowProps<TItem, TContext>): React.JSX.Element;
declare const TableRow: typeof tableRow;
export default TableRow;