📄️ Detail Rows
In order to show row details we need to:
📄️ Grouping
Row grouping is a concept that exists outside the datagrid. If you think about it, it's just a datagrid with rows of two different types: either a grouping row, or a data item.
📄️ Pinning
Row pinning is done by passing row data to pinnedTopData and pinnedBottomData props.
📄️ Sorting
Grid props
📄️ Spanning
Row spanning is done by add a rowSpan? T) => number function to a column definition. Anything greater than 1 will make the cell span into adjacent cells. -1 means span over all rows in the grid area.