Skip to content

Commit

Permalink
[DataGridPremium] Add support for lazy-loading (#7124)
Browse files Browse the repository at this point in the history
  • Loading branch information
m4theushw authored Dec 7, 2022
1 parent 7ab4bbd commit d2cf267
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ import {
rowPinningStateInitializer,
useGridColumnGrouping,
columnGroupsStateInitializer,
useGridLazyLoader,
useGridLazyLoaderPreProcessors,
} from '@mui/x-data-grid-pro/internals';
import { GridApiPremium, GridPrivateApiPremium } from '../models/gridApiPremium';
import { DataGridPremiumProcessedProps } from '../models/dataGridPremiumProps';
Expand Down Expand Up @@ -90,6 +92,7 @@ export const useDataGridPremiumComponent = (
useGridRowReorderPreProcessors(privateApiRef, props);
useGridRowGroupingPreProcessors(privateApiRef, props);
useGridTreeDataPreProcessors(privateApiRef, props);
useGridLazyLoaderPreProcessors(privateApiRef, props);
useGridRowPinningPreProcessors(privateApiRef);
useGridAggregationPreProcessors(privateApiRef, props);
useGridDetailPanelPreProcessors(privateApiRef, props);
Expand Down Expand Up @@ -148,6 +151,7 @@ export const useDataGridPremiumComponent = (
useGridRowReorder(privateApiRef, props);
useGridScroll(privateApiRef, props);
useGridInfiniteLoader(privateApiRef, props);
useGridLazyLoader(privateApiRef, props);
useGridColumnMenu(privateApiRef);
useGridCsvExport(privateApiRef);
useGridPrintExport(privateApiRef, props);
Expand Down
2 changes: 2 additions & 0 deletions packages/grid/x-data-grid-pro/src/internals/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ export {
useGridRowPinningPreProcessors,
addPinnedRow,
} from '../hooks/features/rowPinning/useGridRowPinningPreProcessors';
export { useGridLazyLoader } from '../hooks/features/lazyLoader/useGridLazyLoader';
export { useGridLazyLoaderPreProcessors } from '../hooks/features/lazyLoader/useGridLazyLoaderPreProcessors';

export type {
GridExperimentalProFeatures,
Expand Down

0 comments on commit d2cf267

Please sign in to comment.