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