@flanksource/clicky-ui
Version:
Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.
22 lines • 801 B
TypeScript
import { ReactNode } from 'react';
export type MatrixTableRow = {
key: string;
label: ReactNode;
cells: ReactNode[];
};
export type MatrixTableProps = {
columns: ReactNode[];
rows: MatrixTableRow[];
corner?: ReactNode;
emptyMessage?: ReactNode;
angledHeaders?: boolean;
density?: "default" | "compact";
columnWidth?: number;
headerHeight?: number;
className?: string;
columnClassName?: string;
rowLabelClassName?: string;
cellClassName?: string;
};
export declare function MatrixTable({ columns, rows, corner, emptyMessage, angledHeaders, density, columnWidth, headerHeight, className, columnClassName, rowLabelClassName, cellClassName, }: MatrixTableProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=MatrixTable.d.ts.map