Column definitions
Inferring columns from row data with defineColumnsFromRows.
defineColumnsFromRows inspects your row data and infers a type and alignment per field, one level into nested objects. Use it as a starting point, then override or extend individual columns.
Column definition shape
Inferred columns
defineColumnsFromRows
Live exampleimport { defineColumnsFromRows } from "@gridkitjs/core";
import { DataGridComponent } from "@gridkitjs/react";
const columns = defineColumnsFromRows(rows);
<DataGridComponent columns={columns} dataSource={rows} borders="horizontal" />;