customWidth
customWidth: number
customHeight
customHeight: number
componentsToRender
componentsToRender: ReactNode[]
Optional
backgroundColor
backgroundColor?: string
Optional
gridWrapperProps
gridWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
rowProps
rowProps?: HTMLAttributes<HTMLDivElement>
Optional
cellProps
cellProps?: HTMLAttributes<HTMLDivElement>
Optional
emptyCellFallback
emptyCellFallback?: ReactNode | ((context: {
row: number;
column: number;
index: number;
}) => ReactNode)
Optional
renderCell
renderCell?: ((options: {
defaultCell: ReactNode;
component: ReactNode;
row: number;
column: number;
index: number;
}) => ReactNode)
Optional
renderRow
renderRow?: ((options: {
defaultRow: ReactNode;
rowIndex: number;
cells: ReactNode[];
}) => ReactNode)
Optional
renderGrid
renderGrid?: ((options: {
defaultGrid: ReactNode;
rows: ReactNode[];
}) => ReactNode)