@mui/x-data-grid
Version:
The community edition of the data grid component (MUI X).
17 lines (16 loc) • 515 B
TypeScript
import { GridColumnGroup } from '../../../models/gridColumnGrouping';
export type GridColumnGroupLookup = {
[groupId: string]: Omit<GridColumnGroup, 'children'>;
};
export type GridGroupingStructure = {
groupId: null | string;
columnFields: string[];
};
export interface GridColumnsGroupingState {
lookup: GridColumnGroupLookup;
headerStructure: GridGroupingStructure[][];
unwrappedGroupingModel: {
[columnField: string]: GridColumnGroup['groupId'][];
};
maxDepth: number;
}