UNPKG

@mui/x-data-grid-premium

Version:

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

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