UNPKG

@mui/x-data-grid-premium

Version:

The Premium plan edition of the data grid component (MUI X).

13 lines 669 B
import { gridColumnLookupSelector } from '@mui/x-data-grid-pro'; import { createSelector } from '@mui/x-data-grid-pro/internals'; export var gridRowGroupingStateSelector = function gridRowGroupingStateSelector(state) { return state.rowGrouping; }; export var gridRowGroupingModelSelector = createSelector(gridRowGroupingStateSelector, function (rowGrouping) { return rowGrouping.model; }); export var gridRowGroupingSanitizedModelSelector = createSelector(gridRowGroupingModelSelector, gridColumnLookupSelector, function (model, columnsLookup) { return model.filter(function (field) { return !!columnsLookup[field] && columnsLookup[field].groupable; }); });