@mui/x-data-grid-premium
Version:
The Premium plan edition of the MUI X Data Grid Components.
25 lines • 1.1 kB
TypeScript
import type { GridProSlotsComponent } from '@mui/x-data-grid-pro';
import type { GridPremiumIconSlotsComponent } from "./gridPremiumIconSlotsComponent.js";
/**
* Grid components React prop interface containing all the overridable components
* for Premium package
*/
export interface GridPremiumSlotsComponent extends GridProSlotsComponent, GridPremiumIconSlotsComponent {
/**
* Component rendered when AI Assistant panel is open. Only needed when `aiAssistant` prop is passed to the grid.
* Pass `GridAiAssistantPanel` to render the default AI Assistant panel.
* @default null
*/
aiAssistantPanel: React.JSXElementConstructor<any> | null;
/**
* Component rendered when charts panel is open. Only needed when `chartsIntegration` prop is passed to the grid.
* Pass `GridChartsPanel` to render the default charts panel.
* @default null
*/
chartsPanel: React.JSXElementConstructor<any> | null;
/**
* Component rendered when pivot mode is enabled but no rows are defined.
* @default GridEmptyPivotOverlay
*/
emptyPivotOverlay: React.JSXElementConstructor<any>;
}