Skip to content

Commit 99ef95f

Browse files
authored
[DataGrid] Remove outdated warning (#16360)
1 parent 03ccb40 commit 99ef95f

File tree

1 file changed

+3
-25
lines changed

1 file changed

+3
-25
lines changed

packages/x-data-grid/src/DataGrid/DataGrid.tsx

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,12 @@ import { forwardRef } from '@mui/x-internals/forwardRef';
55
import { GridRoot } from '../components';
66
import { useGridAriaAttributes } from '../hooks/utils/useGridAriaAttributes';
77
import { useGridRowAriaAttributes } from '../hooks/features/rows/useGridRowAriaAttributes';
8-
import { DataGridProcessedProps, DataGridProps } from '../models/props/DataGridProps';
8+
import { DataGridProps } from '../models/props/DataGridProps';
99
import { GridContextProvider } from '../context/GridContextProvider';
1010
import { useDataGridComponent } from './useDataGridComponent';
1111
import { useDataGridProps } from './useDataGridProps';
1212
import { GridValidRowModel } from '../models/gridRows';
13-
import {
14-
PropValidator,
15-
propValidatorsDataGrid,
16-
validateProps,
17-
} from '../internals/utils/propValidation';
13+
import { propValidatorsDataGrid, validateProps } from '../internals/utils/propValidation';
1814

1915
export type { GridSlotsComponent as GridSlots } from '../models';
2016

@@ -24,24 +20,6 @@ const configuration = {
2420
useGridRowAriaAttributes,
2521
},
2622
};
27-
let propValidators: PropValidator<DataGridProcessedProps>[];
28-
29-
if (process.env.NODE_ENV !== 'production') {
30-
propValidators = [
31-
...propValidatorsDataGrid,
32-
// Only validate in MIT version
33-
(props) =>
34-
(props.columns &&
35-
props.columns.some((column) => column.resizable) &&
36-
[
37-
`MUI X: \`column.resizable = true\` is not a valid prop.`,
38-
'Column resizing is not available in the MIT version.',
39-
'',
40-
'You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature.',
41-
].join('\n')) ||
42-
undefined,
43-
];
44-
}
4523

4624
const DataGridRaw = forwardRef(function DataGrid<R extends GridValidRowModel>(
4725
inProps: DataGridProps<R>,
@@ -51,7 +29,7 @@ const DataGridRaw = forwardRef(function DataGrid<R extends GridValidRowModel>(
5129
const privateApiRef = useDataGridComponent(props.apiRef, props);
5230

5331
if (process.env.NODE_ENV !== 'production') {
54-
validateProps(props, propValidators);
32+
validateProps(props, propValidatorsDataGrid);
5533
}
5634
return (
5735
<GridContextProvider privateApiRef={privateApiRef} configuration={configuration} props={props}>

0 commit comments

Comments
 (0)