@mui/x-data-grid-premium
Version:
The Premium plan edition of the MUI X Data Grid Components.
25 lines (24 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "gridPivotActiveSelector", {
enumerable: true,
get: function () {
return _internals2.gridPivotActiveSelector;
}
});
Object.defineProperty(exports, "gridPivotInitialColumnsSelector", {
enumerable: true,
get: function () {
return _internals2.gridPivotInitialColumnsSelector;
}
});
exports.gridPivotPropsOverridesSelector = exports.gridPivotPanelOpenSelector = exports.gridPivotModelSelector = void 0;
var _internals = require("@mui/x-data-grid-pro/internals");
var _sidebar = require("../sidebar");
var _internals2 = require("@mui/x-data-grid/internals");
const gridPivotingStateSelector = (0, _internals.createRootSelector)(state => state.pivoting);
const gridPivotPanelOpenSelector = exports.gridPivotPanelOpenSelector = (0, _internals.createSelector)(_sidebar.gridSidebarStateSelector, sidebar => sidebar.value === _sidebar.GridSidebarValue.Pivot && sidebar.open);
const gridPivotModelSelector = exports.gridPivotModelSelector = (0, _internals.createSelector)(gridPivotingStateSelector, pivoting => pivoting?.model);
const gridPivotPropsOverridesSelector = exports.gridPivotPropsOverridesSelector = (0, _internals.createSelector)(gridPivotingStateSelector, pivoting => pivoting?.active ? pivoting.propsOverrides : undefined);