@mui/x-data-grid-premium
Version:
The Premium plan edition of the Data Grid Components (MUI X).
22 lines (19 loc) • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.gridAggregationStateSelector = exports.gridAggregationModelSelector = exports.gridAggregationLookupSelector = void 0;
var _internals = require("@mui/x-data-grid-pro/internals");
const gridAggregationStateSelector = state => state.aggregation;
/**
* Get the aggregation model, containing the aggregation function of each column.
* If a column is not in the model, it is not aggregated.
* @category Aggregation
*/
exports.gridAggregationStateSelector = gridAggregationStateSelector;
const gridAggregationModelSelector = exports.gridAggregationModelSelector = (0, _internals.createSelector)(gridAggregationStateSelector, aggregationState => aggregationState.model);
/**
* Get the aggregation results as a lookup.
* @category Aggregation
*/
const gridAggregationLookupSelector = exports.gridAggregationLookupSelector = (0, _internals.createSelector)(gridAggregationStateSelector, aggregationState => aggregationState.lookup);