function FlexRender<TFeatures, TData, TValue>(props):
| string
| number
| bigint
| boolean
| Iterable<ReactNode, any, any>
| Promise<AwaitedReactNode>
| Element
| null
| undefined;
Defined in: FlexRender.tsx:97
Simplified component wrapper of flexRender. Use this utility component to render headers, cells, or footers with custom markup. Only one prop (cell, header, or footer) may be passed.
TFeatures extends TableFeatures
TData extends RowData
TValue extends unknown = unknown
FlexRenderProps<TFeatures, TData, TValue>
| string | number | bigint | boolean | Iterable<ReactNode, any, any> | Promise<AwaitedReactNode> | Element | null | undefined
<FlexRender cell={cell} />
<FlexRender header={header} />
<FlexRender footer={footer} />
This replaces calling flexRender directly like this:
flexRender(cell.column.columnDef.cell, cell.getContext())
flexRender(header.column.columnDef.header, header.getContext())
flexRender(footer.column.columnDef.footer, footer.getContext())