diff --git a/docs/data/data-grid/editing/FullFeaturedCrudGrid.js b/docs/data/data-grid/editing/FullFeaturedCrudGrid.js
index 9481818e7896b..6c30f7ad2b9ee 100644
--- a/docs/data/data-grid/editing/FullFeaturedCrudGrid.js
+++ b/docs/data/data-grid/editing/FullFeaturedCrudGrid.js
@@ -226,9 +226,7 @@ export default function FullFeaturedCrudGrid() {
onRowModesModelChange={handleRowModesModelChange}
onRowEditStop={handleRowEditStop}
processRowUpdate={processRowUpdate}
- slots={{
- toolbar: EditToolbar,
- }}
+ slots={{ toolbar: EditToolbar }}
slotProps={{
toolbar: { setRows, setRowModesModel },
}}
diff --git a/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx b/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx
index ca1f3daaf5940..b74a768045cba 100644
--- a/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx
+++ b/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx
@@ -18,7 +18,7 @@ import {
GridRowId,
GridRowModel,
GridRowEditStopReasons,
- GridSlots,
+ GridSlotProps,
} from '@mui/x-data-grid';
import {
randomCreatedDate,
@@ -70,14 +70,16 @@ const initialRows: GridRowsProp = [
},
];
-interface EditToolbarProps {
- setRows: (newRows: (oldRows: GridRowsProp) => GridRowsProp) => void;
- setRowModesModel: (
- newModel: (oldModel: GridRowModesModel) => GridRowModesModel,
- ) => void;
+declare module '@mui/x-data-grid' {
+ interface ToolbarPropsOverrides {
+ setRows: (newRows: (oldRows: GridRowsProp) => GridRowsProp) => void;
+ setRowModesModel: (
+ newModel: (oldModel: GridRowModesModel) => GridRowModesModel,
+ ) => void;
+ }
}
-function EditToolbar(props: EditToolbarProps) {
+function EditToolbar(props: GridSlotProps['toolbar']) {
const { setRows, setRowModesModel } = props;
const handleClick = () => {
@@ -240,9 +242,7 @@ export default function FullFeaturedCrudGrid() {
onRowModesModelChange={handleRowModesModelChange}
onRowEditStop={handleRowEditStop}
processRowUpdate={processRowUpdate}
- slots={{
- toolbar: EditToolbar as GridSlots['toolbar'],
- }}
+ slots={{ toolbar: EditToolbar }}
slotProps={{
toolbar: { setRows, setRowModesModel },
}}
diff --git a/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx.preview b/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx.preview
index 2693093092106..6077d2531ba8f 100644
--- a/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx.preview
+++ b/docs/data/data-grid/editing/FullFeaturedCrudGrid.tsx.preview
@@ -6,9 +6,7 @@
onRowModesModelChange={handleRowModesModelChange}
onRowEditStop={handleRowEditStop}
processRowUpdate={processRowUpdate}
- slots={{
- toolbar: EditToolbar as GridSlots['toolbar'],
- }}
+ slots={{ toolbar: EditToolbar }}
slotProps={{
toolbar: { setRows, setRowModesModel },
}}
diff --git a/docs/data/data-grid/editing/StartEditButtonGrid.js b/docs/data/data-grid/editing/StartEditButtonGrid.js
index e533d375bd4ea..f0a4713cac67e 100644
--- a/docs/data/data-grid/editing/StartEditButtonGrid.js
+++ b/docs/data/data-grid/editing/StartEditButtonGrid.js
@@ -119,14 +119,11 @@ export default function StartEditButtonGrid() {
cellModesModel={cellModesModel}
onCellEditStop={handleCellEditStop}
onCellModesModelChange={(model) => setCellModesModel(model)}
- slots={{
- toolbar: EditToolbar,
- }}
+ slots={{ toolbar: EditToolbar }}
slotProps={{
toolbar: {
cellMode,
selectedCellParams,
- setSelectedCellParams,
cellModesModel,
setCellModesModel,
},
diff --git a/docs/data/data-grid/editing/StartEditButtonGrid.tsx b/docs/data/data-grid/editing/StartEditButtonGrid.tsx
index 98f848fd4e14e..a1e7a86e69cb3 100644
--- a/docs/data/data-grid/editing/StartEditButtonGrid.tsx
+++ b/docs/data/data-grid/editing/StartEditButtonGrid.tsx
@@ -9,7 +9,7 @@ import {
GridCellModes,
GridEventListener,
GridCellModesModel,
- GridSlots,
+ GridSlotProps,
} from '@mui/x-data-grid';
import {
randomCreatedDate,
@@ -22,14 +22,16 @@ interface SelectedCellParams {
field: string;
}
-interface EditToolbarProps {
- selectedCellParams?: SelectedCellParams;
- cellModesModel: GridCellModesModel;
- setCellModesModel: (value: GridCellModesModel) => void;
- cellMode: 'view' | 'edit';
+declare module '@mui/x-data-grid' {
+ interface ToolbarPropsOverrides {
+ selectedCellParams: SelectedCellParams | null;
+ cellModesModel: GridCellModesModel;
+ setCellModesModel: (value: GridCellModesModel) => void;
+ cellMode: 'view' | 'edit';
+ }
}
-function EditToolbar(props: EditToolbarProps) {
+function EditToolbar(props: GridSlotProps['toolbar']) {
const { selectedCellParams, cellMode, cellModesModel, setCellModesModel } = props;
const handleSaveOrEdit = () => {
@@ -147,14 +149,11 @@ export default function StartEditButtonGrid() {
cellModesModel={cellModesModel}
onCellEditStop={handleCellEditStop}
onCellModesModelChange={(model) => setCellModesModel(model)}
- slots={{
- toolbar: EditToolbar as GridSlots['toolbar'],
- }}
+ slots={{ toolbar: EditToolbar }}
slotProps={{
toolbar: {
cellMode,
selectedCellParams,
- setSelectedCellParams,
cellModesModel,
setCellModesModel,
},
diff --git a/docs/data/data-grid/export/ExcelCustomExport.js b/docs/data/data-grid/export/ExcelCustomExport.js
index 5c6f8c51b6893..621088852f8be 100644
--- a/docs/data/data-grid/export/ExcelCustomExport.js
+++ b/docs/data/data-grid/export/ExcelCustomExport.js
@@ -236,7 +236,7 @@ const groupingColDef = {
headerName: 'Feature',
};
-const exceljsPreProcess = ({ workbook, worksheet }) => {
+const exceljsPreProcess = async ({ workbook, worksheet }) => {
// Set document meta data
workbook.creator = 'MUI-X team';
workbook.created = new Date();
@@ -264,14 +264,17 @@ const exceljsPreProcess = ({ workbook, worksheet }) => {
};
worksheet.addRow([]);
};
-const exceljsPostProcess = ({ worksheet }) => {
+const exceljsPostProcess = async ({ worksheet }) => {
// add a text after the data
worksheet.addRow({}); // Add empty row
worksheet.addRow(['Those data are for internal use only']);
};
-const excelOptions = { exceljsPreProcess, exceljsPostProcess };
+const excelOptions = {
+ exceljsPreProcess,
+ exceljsPostProcess,
+};
const getTreeDataPath = (row) => row.path;
diff --git a/docs/data/data-grid/export/ExcelCustomExport.tsx b/docs/data/data-grid/export/ExcelCustomExport.tsx
index 3f491db331dbc..e904ae78a84ba 100644
--- a/docs/data/data-grid/export/ExcelCustomExport.tsx
+++ b/docs/data/data-grid/export/ExcelCustomExport.tsx
@@ -5,6 +5,7 @@ import {
GridExceljsProcessInput,
GridColDef,
DataGridPremiumProps,
+ GridExcelExportOptions,
} from '@mui/x-data-grid-premium';
const rows = [
@@ -243,7 +244,10 @@ const groupingColDef = {
headerName: 'Feature',
};
-const exceljsPreProcess = ({ workbook, worksheet }: GridExceljsProcessInput) => {
+const exceljsPreProcess = async ({
+ workbook,
+ worksheet,
+}: GridExceljsProcessInput) => {
// Set document meta data
workbook.creator = 'MUI-X team';
workbook.created = new Date();
@@ -271,14 +275,17 @@ const exceljsPreProcess = ({ workbook, worksheet }: GridExceljsProcessInput) =>
};
worksheet.addRow([]);
};
-const exceljsPostProcess = ({ worksheet }: GridExceljsProcessInput) => {
+const exceljsPostProcess = async ({ worksheet }: GridExceljsProcessInput) => {
// add a text after the data
worksheet.addRow({}); // Add empty row
worksheet.addRow(['Those data are for internal use only']);
};
-const excelOptions = { exceljsPreProcess, exceljsPostProcess };
+const excelOptions: GridExcelExportOptions = {
+ exceljsPreProcess,
+ exceljsPostProcess,
+};
const getTreeDataPath: DataGridPremiumProps['getTreeDataPath'] = (row) => row.path;
diff --git a/docs/data/data-grid/filtering/CustomFilterPanelPosition.js b/docs/data/data-grid/filtering/CustomFilterPanelPosition.js
index 6cab011b89580..8ec8424dd8712 100644
--- a/docs/data/data-grid/filtering/CustomFilterPanelPosition.js
+++ b/docs/data/data-grid/filtering/CustomFilterPanelPosition.js
@@ -29,16 +29,12 @@ export default function CustomFilterPanelPosition() {
diff --git a/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx b/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx
index 2f686357b240a..6dfc79cb74c60 100644
--- a/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx
+++ b/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx
@@ -1,7 +1,7 @@
import * as React from 'react';
import {
DataGrid,
- GridSlots,
+ GridSlotProps,
GridToolbarContainer,
GridToolbarFilterButton,
} from '@mui/x-data-grid';
@@ -9,11 +9,15 @@ import { useDemoData } from '@mui/x-data-grid-generator';
const VISIBLE_FIELDS = ['name', 'rating', 'country', 'dateCreated', 'isAdmin'];
-interface CustomToolbarProps {
- setFilterButtonEl: React.Dispatch>;
+declare module '@mui/x-data-grid' {
+ interface ToolbarPropsOverrides {
+ setFilterButtonEl: React.Dispatch<
+ React.SetStateAction
+ >;
+ }
}
-function CustomToolbar({ setFilterButtonEl }: CustomToolbarProps) {
+function CustomToolbar({ setFilterButtonEl }: GridSlotProps['toolbar']) {
return (
@@ -35,16 +39,12 @@ export default function CustomFilterPanelPosition() {
diff --git a/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx.preview b/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx.preview
index ded969e1fd1e9..4ce8534379370 100644
--- a/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx.preview
+++ b/docs/data/data-grid/filtering/CustomFilterPanelPosition.tsx.preview
@@ -1,14 +1,10 @@
\ No newline at end of file
diff --git a/docs/data/data-grid/list-view/ListViewAdvanced.tsx b/docs/data/data-grid/list-view/ListViewAdvanced.tsx
index 653911e8d8c3a..eca7495c05632 100644
--- a/docs/data/data-grid/list-view/ListViewAdvanced.tsx
+++ b/docs/data/data-grid/list-view/ListViewAdvanced.tsx
@@ -28,6 +28,15 @@ import { formatDate, formatSize, stringAvatar } from './utils';
import { ActionDrawer } from './components/ActionDrawer';
import { RenameDialog } from './components/RenameDialog';
+declare module '@mui/x-data-grid' {
+ interface ToolbarPropsOverrides {
+ listView: boolean;
+ container: () => HTMLElement;
+ handleDelete: (ids: GridRowId[]) => void;
+ handleUpload: (event: React.ChangeEvent) => void;
+ }
+}
+
export default function ListViewAdvanced() {
// This is used only for the example - renders the drawer inside the container
const containerRef = React.useRef(null);
diff --git a/docs/data/data-grid/state/RestoreStateInitialState.tsx b/docs/data/data-grid/state/RestoreStateInitialState.tsx
index d953a4a8e5a50..5e50289ac8579 100644
--- a/docs/data/data-grid/state/RestoreStateInitialState.tsx
+++ b/docs/data/data-grid/state/RestoreStateInitialState.tsx
@@ -5,7 +5,7 @@ import Stack from '@mui/material/Stack';
import {
DataGridPro,
GridInitialState,
- GridSlots,
+ GridSlotProps,
GridToolbarContainer,
GridToolbarDensitySelector,
GridToolbarFilterButton,
@@ -14,11 +14,13 @@ import {
} from '@mui/x-data-grid-pro';
import { useDemoData } from '@mui/x-data-grid-generator';
-function GridCustomToolbar({
- syncState,
-}: {
- syncState: (stateToSave: GridInitialState) => void;
-}) {
+declare module '@mui/x-data-grid' {
+ interface ToolbarPropsOverrides {
+ syncState: (stateToSave: GridInitialState) => void;
+ }
+}
+
+function GridCustomToolbar({ syncState }: GridSlotProps['toolbar']) {
const rootProps = useGridRootProps();
const apiRef = useGridApiContext();
@@ -63,7 +65,7 @@ export default function RestoreStateInitialState() {
diff --git a/docs/data/data-grid/state/RestoreStateInitialState.tsx.preview b/docs/data/data-grid/state/RestoreStateInitialState.tsx.preview
index a02338eabb0bb..cb7e99c92deb1 100644
--- a/docs/data/data-grid/state/RestoreStateInitialState.tsx.preview
+++ b/docs/data/data-grid/state/RestoreStateInitialState.tsx.preview
@@ -2,7 +2,7 @@
diff --git a/docs/package.json b/docs/package.json
index c9c5975e516a1..d113aea311a9d 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -114,7 +114,7 @@
"@types/moment-hijri": "^2.1.4",
"@types/moment-jalaali": "^0.7.9",
"@types/prop-types": "^15.7.13",
- "@types/react-dom": "^18.3.0",
+ "@types/react-dom": "^18.3.1",
"@types/react-router-dom": "^5.3.3",
"@types/stylis": "^4.2.6",
"@types/webpack-bundle-analyzer": "^4.7.0",
diff --git a/package.json b/package.json
index b420d8218e678..e12f3d7a44437 100644
--- a/package.json
+++ b/package.json
@@ -110,8 +110,8 @@
"@types/lodash": "^4.17.13",
"@types/mocha": "^10.0.9",
"@types/node": "^20.17.6",
- "@types/react": "^18.3.4",
- "@types/react-dom": "^18.3.0",
+ "@types/react": "^18.3.12",
+ "@types/react-dom": "^18.3.1",
"@types/react-test-renderer": "^18.3.0",
"@types/requestidlecallback": "^0.3.7",
"@types/sinon": "^17.0.3",
diff --git a/packages/x-data-grid-premium/src/hooks/features/export/gridExcelExportInterface.ts b/packages/x-data-grid-premium/src/hooks/features/export/gridExcelExportInterface.ts
index c55369dc76814..3f16d6b54d8bd 100644
--- a/packages/x-data-grid-premium/src/hooks/features/export/gridExcelExportInterface.ts
+++ b/packages/x-data-grid-premium/src/hooks/features/export/gridExcelExportInterface.ts
@@ -3,8 +3,6 @@ import {
GridFileExportOptions,
GridExportFormat as GridExportFormatCommunity,
GridExportExtension as GridExportExtensionCommunity,
- GridToolbarExportProps as GridToolbarExportPropsCommunity,
- GridExportDisplayOptions,
} from '@mui/x-data-grid-pro';
export type GridExportFormat = GridExportFormatCommunity | 'excel';
@@ -62,10 +60,6 @@ export interface GridExcelExportOptions extends GridFileExportOptions {
includeColumnGroupsHeaders?: boolean;
}
-export interface GridToolbarExportProps extends GridToolbarExportPropsCommunity {
- excelOptions: GridExcelExportOptions & GridExportDisplayOptions;
-}
-
/**
* The excel export API interface that is available in the grid [[apiRef]].
*/
diff --git a/packages/x-data-grid-premium/src/typeOverloads/modules.ts b/packages/x-data-grid-premium/src/typeOverloads/modules.ts
index c71fd5b99bc36..4ac8c35d33f18 100644
--- a/packages/x-data-grid-premium/src/typeOverloads/modules.ts
+++ b/packages/x-data-grid-premium/src/typeOverloads/modules.ts
@@ -1,4 +1,4 @@
-import { GridValidRowModel } from '@mui/x-data-grid-pro';
+import { GridExportDisplayOptions, GridValidRowModel } from '@mui/x-data-grid-pro';
import type {
GridControlledStateEventLookupPro,
GridApiCachesPro,
@@ -14,6 +14,7 @@ import type {
} from '../hooks';
import { GridRowGroupingInternalCache } from '../hooks/features/rowGrouping/gridRowGroupingInterfaces';
import { GridAggregationInternalCache } from '../hooks/features/aggregation/gridAggregationInterfaces';
+import type { GridExcelExportOptions } from '../hooks/features/export/gridExcelExportInterface';
export interface GridControlledStateEventLookupPremium {
/**
@@ -95,6 +96,14 @@ declare module '@mui/x-data-grid-pro' {
interface GridColumnHeaderParams extends GridColumnHeaderParamsPremium {}
interface GridApiCaches extends GridApiCachesPremium {}
+
+ interface GridToolbarExportProps {
+ excelOptions?: GridExcelExportOptions & GridExportDisplayOptions;
+ }
+
+ interface GridToolbarProps {
+ excelOptions?: GridExcelExportOptions & GridExportDisplayOptions;
+ }
}
declare module '@mui/x-data-grid-pro/internals' {
diff --git a/packages/x-data-grid-pro/src/index.ts b/packages/x-data-grid-pro/src/index.ts
index e100b7283cca3..0b9505fd84d70 100644
--- a/packages/x-data-grid-pro/src/index.ts
+++ b/packages/x-data-grid-pro/src/index.ts
@@ -14,11 +14,7 @@ export * from '@mui/x-data-grid/models';
export * from '@mui/x-data-grid/context';
export * from '@mui/x-data-grid/utils';
export * from '@mui/x-data-grid/colDef';
-export type {
- GridExportFormat,
- GridExportExtension,
- GridToolbarExportProps,
-} from '@mui/x-data-grid';
+export type { GridExportFormat, GridExportExtension } from '@mui/x-data-grid';
export * from './DataGridPro';
export * from './hooks';
diff --git a/packages/x-data-grid-pro/src/tests/cellEditing.DataGridPro.test.tsx b/packages/x-data-grid-pro/src/tests/cellEditing.DataGridPro.test.tsx
index b52adbb9d57a0..2f65dfafabee0 100644
--- a/packages/x-data-grid-pro/src/tests/cellEditing.DataGridPro.test.tsx
+++ b/packages/x-data-grid-pro/src/tests/cellEditing.DataGridPro.test.tsx
@@ -9,8 +9,8 @@ import {
GridRenderEditCellParams,
GridValueSetter,
GridPreProcessEditCellProps,
- GridCellProps,
GridCellModes,
+ GridColDef,
} from '@mui/x-data-grid-pro';
import { getBasicGridData } from '@mui/x-data-grid-generator';
import { createRenderer, fireEvent, act, waitFor } from '@mui/internal-test-utils';
@@ -369,7 +369,7 @@ describe(' - Cell editing', () => {
});
describe('stopCellEditMode', () => {
- function CustomEditComponent({ hasFocus }: GridCellProps) {
+ function CustomEditComponent({ hasFocus }: GridRenderEditCellParams) {
const ref = React.useRef(null);
React.useLayoutEffect(() => {
if (hasFocus) {
@@ -631,7 +631,9 @@ describe(' - Cell editing', () => {
});
it('should move focus to the cell below when cellToFocusAfter=below', async () => {
- const renderEditCellProp = (props: GridCellProps) => ;
+ const renderEditCellProp: GridColDef['renderEditCell'] = (props) => (
+
+ );
render();
act(() => apiRef.current.startCellEditMode({ id: 0, field: 'currencyPair' }));
@@ -647,7 +649,9 @@ describe(' - Cell editing', () => {
});
it('should move focus to the cell on the right when cellToFocusAfter=right', async () => {
- const renderEditCellProp = (props: GridCellProps) => ;
+ const renderEditCellProp: GridColDef['renderEditCell'] = (props) => (
+
+ );
render(
- Cell editing', () => {
});
it('should move focus to the cell on the left when cellToFocusAfter=left', async () => {
- const renderEditCellProp = (props: GridCellProps) => ;
+ const renderEditCellProp: GridColDef['renderEditCell'] = (props) => (
+
+ );
render(
- Components', () => {
it(`should still publish the '${event}' event when overriding the '${prop}' prop in slots.cell`, () => {
const propHandler = spy();
const eventHandler = spy();
- render();
+ render();
apiRef!.current.subscribeEvent(event, eventHandler);
expect(propHandler.callCount).to.equal(0);
@@ -104,7 +104,7 @@ describe(' - Components', () => {
it(`should still publish the '${event}' event when overriding the '${prop}' prop in slots.row`, () => {
const propHandler = spy();
const eventHandler = spy();
- render();
+ render();
apiRef!.current.subscribeEvent(event, eventHandler);
expect(propHandler.callCount).to.equal(0);
diff --git a/packages/x-data-grid/src/components/GridHeader.tsx b/packages/x-data-grid/src/components/GridHeader.tsx
index 9f71a4e0265ad..b0b3447bd11d4 100644
--- a/packages/x-data-grid/src/components/GridHeader.tsx
+++ b/packages/x-data-grid/src/components/GridHeader.tsx
@@ -8,7 +8,12 @@ export function GridHeader() {
return (
- {rootProps.slots.toolbar && }
+ {rootProps.slots.toolbar && (
+
+ )}
);
}
diff --git a/packages/x-data-grid/src/components/GridRow.tsx b/packages/x-data-grid/src/components/GridRow.tsx
index abcb78ff6e652..df53a3c86f1db 100644
--- a/packages/x-data-grid/src/components/GridRow.tsx
+++ b/packages/x-data-grid/src/components/GridRow.tsx
@@ -64,7 +64,7 @@ export interface GridRowProps extends React.HTMLAttributes {
onDoubleClick?: React.MouseEventHandler;
onMouseEnter?: React.MouseEventHandler;
onMouseLeave?: React.MouseEventHandler;
- [x: string]: any; // Allow custom attributes like data-* and aria-*
+ [x: `data-${string}`]: string;
}
const GridRow = React.forwardRef(function GridRow(props, refProp) {
@@ -87,7 +87,6 @@ const GridRow = React.forwardRef(function GridRow(
isLastVisible,
isNotVisible,
showBottomBorder,
- focusedCell,
tabbableCell,
onClick,
onDoubleClick,
diff --git a/packages/x-data-grid/src/components/cell/GridCell.tsx b/packages/x-data-grid/src/components/cell/GridCell.tsx
index e4ac06440ba71..3760b113a261f 100644
--- a/packages/x-data-grid/src/components/cell/GridCell.tsx
+++ b/packages/x-data-grid/src/components/cell/GridCell.tsx
@@ -53,7 +53,7 @@ export const gridPinnedColumnPositionLookup = {
[PinnedPosition.VIRTUAL]: undefined,
};
-export type GridCellProps = {
+export type GridCellProps = React.HTMLAttributes & {
align: GridAlignment;
className?: string;
colIndex: number;
@@ -71,12 +71,19 @@ export type GridCellProps = {
gridHasFiller: boolean;
onClick?: React.MouseEventHandler;
onDoubleClick?: React.MouseEventHandler;
+ onMouseEnter?: React.MouseEventHandler;
onMouseDown?: React.MouseEventHandler;
+ onMouseLeave?: React.MouseEventHandler;
onMouseUp?: React.MouseEventHandler;
+ onMouseOver?: React.MouseEventHandler;
+ onKeyUp?: React.KeyboardEventHandler;
onKeyDown?: React.KeyboardEventHandler;
onDragEnter?: React.DragEventHandler;
onDragOver?: React.DragEventHandler;
- [x: string]: any; // TODO v7: remove this - it breaks type safety
+ onFocus?: React.FocusEventHandler;
+ children?: React.ReactNode;
+ style?: React.CSSProperties;
+ [x: `data-${string}`]: string;
};
const EMPTY_CELL_PARAMS: GridCellParams = {
@@ -157,7 +164,6 @@ const GridCell = React.forwardRef(function GridCe
width,
className,
style: styleProp,
- gridHasScrollX,
colSpan,
disableDragEvents,
isNotVisible,
@@ -341,10 +347,10 @@ const GridCell = React.forwardRef(function GridCe
};
}
- const cellStyle: React.CSSProperties = {
+ const cellStyle = {
'--width': `${width}px`,
...styleProp,
- };
+ } as React.CSSProperties;
const isLeftPinned = pinnedPosition === PinnedPosition.LEFT;
const isRightPinned = pinnedPosition === PinnedPosition.RIGHT;
@@ -513,7 +519,6 @@ GridCell.propTypes = {
// | To update them edit the TypeScript types and run "pnpm proptypes" |
// ----------------------------------------------------------------------
align: PropTypes.oneOf(['center', 'left', 'right']).isRequired,
- className: PropTypes.string,
colIndex: PropTypes.number.isRequired,
colSpan: PropTypes.number,
column: PropTypes.object.isRequired,
@@ -526,13 +531,6 @@ GridCell.propTypes = {
}),
gridHasFiller: PropTypes.bool.isRequired,
isNotVisible: PropTypes.bool.isRequired,
- onClick: PropTypes.func,
- onDoubleClick: PropTypes.func,
- onDragEnter: PropTypes.func,
- onDragOver: PropTypes.func,
- onKeyDown: PropTypes.func,
- onMouseDown: PropTypes.func,
- onMouseUp: PropTypes.func,
pinnedOffset: PropTypes.number.isRequired,
pinnedPosition: PropTypes.oneOf([0, 1, 2, 3]).isRequired,
rowId: PropTypes.oneOfType([PropTypes.number, PropTypes.string]).isRequired,
diff --git a/packages/x-data-grid/src/components/cell/GridEditInputCell.tsx b/packages/x-data-grid/src/components/cell/GridEditInputCell.tsx
index aae349be5ed35..67ca09344a00e 100644
--- a/packages/x-data-grid/src/components/cell/GridEditInputCell.tsx
+++ b/packages/x-data-grid/src/components/cell/GridEditInputCell.tsx
@@ -1,5 +1,4 @@
import * as React from 'react';
-import PropTypes from 'prop-types';
import {
unstable_composeClasses as composeClasses,
unstable_useEnhancedEffect as useEnhancedEffect,
@@ -141,73 +140,6 @@ const GridEditInputCell = React.forwardRef} event The event source of the callback.
- * @param {Date | null} newValue The value that is going to be passed to `apiRef.current.setEditCellValue`.
- * @returns {Promise | void} A promise to be awaited before calling `apiRef.current.setEditCellValue`
- */
- onValueChange: PropTypes.func,
- /**
- * The row model of the row that the current cell belongs to.
- */
- row: PropTypes.any.isRequired,
- /**
- * The node of the row that the current cell belongs to.
- */
- rowNode: PropTypes.object.isRequired,
- /**
- * the tabIndex value.
- */
- tabIndex: PropTypes.oneOf([-1, 0]).isRequired,
- /**
- * The cell value.
- * If the column has `valueGetter`, use `params.row` to directly access the fields.
- */
- value: PropTypes.any,
-} as any;
-
export { GridEditInputCell };
export const renderEditInputCell = (params: GridEditInputCellProps) => (
diff --git a/packages/x-data-grid/src/components/toolbar/GridToolbar.tsx b/packages/x-data-grid/src/components/toolbar/GridToolbar.tsx
index 260f224372102..59462ca463d4d 100644
--- a/packages/x-data-grid/src/components/toolbar/GridToolbar.tsx
+++ b/packages/x-data-grid/src/components/toolbar/GridToolbar.tsx
@@ -11,9 +11,7 @@ import { GridToolbarExport, GridToolbarExportProps } from './GridToolbarExport';
import { useGridRootProps } from '../../hooks/utils/useGridRootProps';
import { GridToolbarQuickFilter, GridToolbarQuickFilterProps } from './GridToolbarQuickFilter';
-export interface GridToolbarProps
- extends GridToolbarContainerProps,
- Omit {
+export interface GridToolbarProps extends GridToolbarContainerProps, GridToolbarExportProps {
/**
* Show the quick filter component.
* @default false
@@ -37,7 +35,7 @@ const GridToolbar = React.forwardRef(
showQuickFilter = false,
quickFilterProps = {},
...other
- } = props;
+ } = props as typeof props & { excelOptions: any };
const rootProps = useGridRootProps();
if (
@@ -57,7 +55,7 @@ const GridToolbar = React.forwardRef(
@@ -72,6 +70,8 @@ GridToolbar.propTypes = {
// | These PropTypes are generated from the TypeScript type definitions |
// | To update them edit the TypeScript types and run "pnpm proptypes" |
// ----------------------------------------------------------------------
+ csvOptions: PropTypes.object,
+ printOptions: PropTypes.object,
/**
* Props passed to the quick filter component.
*/
@@ -81,6 +81,11 @@ GridToolbar.propTypes = {
* @default false
*/
showQuickFilter: PropTypes.bool,
+ /**
+ * The props used for each slot inside.
+ * @default {}
+ */
+ slotProps: PropTypes.object,
sx: PropTypes.oneOfType([
PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])),
PropTypes.func,
diff --git a/packages/x-data-grid/src/components/toolbar/GridToolbarExport.tsx b/packages/x-data-grid/src/components/toolbar/GridToolbarExport.tsx
index fada5a9866365..4bd3286015158 100644
--- a/packages/x-data-grid/src/components/toolbar/GridToolbarExport.tsx
+++ b/packages/x-data-grid/src/components/toolbar/GridToolbarExport.tsx
@@ -32,7 +32,9 @@ export interface GridToolbarExportProps {
* @default {}
*/
slotProps?: { button?: Partial; tooltip?: Partial };
- [key: string]: any;
+ // TODO v8: Remove this loophole
+ // Refactored from: [key: string]: any;
+ [x: `data-${string}`]: string;
}
function GridCsvExportMenuItem(props: GridCsvExportMenuItemProps) {
@@ -115,7 +117,12 @@ GridPrintExportMenuItem.propTypes = {
const GridToolbarExport = React.forwardRef(
function GridToolbarExport(props, ref) {
- const { csvOptions = {}, printOptions = {}, excelOptions, ...other } = props;
+ const {
+ csvOptions = {},
+ printOptions = {},
+ excelOptions,
+ ...other
+ } = props as typeof props & { excelOptions: any };
const apiRef = useGridApiContext();
diff --git a/packages/x-data-grid/src/components/toolbar/index.ts b/packages/x-data-grid/src/components/toolbar/index.ts
index b8a288cd670d8..844e4d23cecfd 100644
--- a/packages/x-data-grid/src/components/toolbar/index.ts
+++ b/packages/x-data-grid/src/components/toolbar/index.ts
@@ -6,6 +6,7 @@ export type {
GridExportMenuItemProps,
GridCsvExportMenuItemProps,
GridPrintExportMenuItemProps,
+ GridToolbarExportProps,
} from './GridToolbarExport';
export {
GridCsvExportMenuItem,
diff --git a/packages/x-data-grid/src/hooks/features/export/useGridCsvExport.tsx b/packages/x-data-grid/src/hooks/features/export/useGridCsvExport.tsx
index 69c85085e15ab..7aafdc5580bc7 100644
--- a/packages/x-data-grid/src/hooks/features/export/useGridCsvExport.tsx
+++ b/packages/x-data-grid/src/hooks/features/export/useGridCsvExport.tsx
@@ -8,10 +8,7 @@ import { exportAs } from '../../../utils/exportAs';
import { buildCSV } from './serializers/csvSerializer';
import { getColumnsToExport, defaultGetRowsToExport } from './utils';
import { GridPipeProcessor, useGridRegisterPipeProcessor } from '../../core/pipeProcessing';
-import {
- GridExportDisplayOptions,
- GridCsvExportMenuItem,
-} from '../../../components/toolbar/GridToolbarExport';
+import { GridExportDisplayOptions, GridCsvExportMenuItem } from '../../../components/toolbar';
import type { DataGridProcessedProps } from '../../../models/props/DataGridProps';
/**
diff --git a/packages/x-data-grid/src/hooks/features/export/useGridPrintExport.tsx b/packages/x-data-grid/src/hooks/features/export/useGridPrintExport.tsx
index 2769999d46bcd..e895aaf614065 100644
--- a/packages/x-data-grid/src/hooks/features/export/useGridPrintExport.tsx
+++ b/packages/x-data-grid/src/hooks/features/export/useGridPrintExport.tsx
@@ -19,10 +19,7 @@ import { GRID_ID_AUTOGENERATED } from '../rows/gridRowsUtils';
import { defaultGetRowsToExport, getColumnsToExport } from './utils';
import { getDerivedPaginationModel } from '../pagination/useGridPaginationModel';
import { GridPipeProcessor, useGridRegisterPipeProcessor } from '../../core/pipeProcessing';
-import {
- GridExportDisplayOptions,
- GridPrintExportMenuItem,
-} from '../../../components/toolbar/GridToolbarExport';
+import { GridExportDisplayOptions, GridPrintExportMenuItem } from '../../../components/toolbar';
import { getTotalHeaderHeight } from '../columns/gridColumnsUtils';
import { GRID_CHECKBOX_SELECTION_COL_DEF } from '../../../colDef/gridCheckboxSelectionColDef';
diff --git a/packages/x-data-grid/src/index.ts b/packages/x-data-grid/src/index.ts
index 16f48bc18ec5b..f4c63405ee7a1 100644
--- a/packages/x-data-grid/src/index.ts
+++ b/packages/x-data-grid/src/index.ts
@@ -17,7 +17,6 @@ export * from './colDef';
export * from './utils';
export type { DataGridProps, GridExperimentalFeatures } from './models/props/DataGridProps';
-export type { GridToolbarExportProps } from './components/toolbar/GridToolbarExport';
export type { GridExportFormat, GridExportExtension } from './models/gridExport';
export { GridColumnHeaders } from './components/GridColumnHeaders';
diff --git a/packages/x-data-grid/src/tests/filtering.DataGrid.test.tsx b/packages/x-data-grid/src/tests/filtering.DataGrid.test.tsx
index 19ed9b70c7eb7..6aff1383998ac 100644
--- a/packages/x-data-grid/src/tests/filtering.DataGrid.test.tsx
+++ b/packages/x-data-grid/src/tests/filtering.DataGrid.test.tsx
@@ -8,7 +8,6 @@ import {
GridColDef,
GridFilterItem,
GridPreferencePanelsValue,
- GridSlots,
GridToolbar,
GridFilterOperator,
} from '@mui/x-data-grid';
@@ -1439,7 +1438,7 @@ describe(' - Filter', () => {
type: 'number',
},
]}
- slots={{ toolbar: GridToolbarFilterButton as GridSlots['toolbar'] }}
+ slots={{ toolbar: GridToolbarFilterButton }}
/>,
);
@@ -1503,7 +1502,7 @@ describe(' - Filter', () => {
] as GridFilterOperator[],
},
]}
- slots={{ toolbar: GridToolbarFilterButton as GridSlots['toolbar'] }}
+ slots={{ toolbar: GridToolbarFilterButton }}
/>
,
);
diff --git a/packages/x-data-grid/src/tests/slots.DataGrid.test.tsx b/packages/x-data-grid/src/tests/slots.DataGrid.test.tsx
index 9059c02653f77..0aa832db0d5f5 100644
--- a/packages/x-data-grid/src/tests/slots.DataGrid.test.tsx
+++ b/packages/x-data-grid/src/tests/slots.DataGrid.test.tsx
@@ -130,9 +130,7 @@ describe(' - Slots', () => {
hideFooter
disableVirtualization
slots={{
- cell: ({ rowIndex, colIndex }) => (
-
- ),
+ cell: ({ colIndex }) => ,
}}
/>
,
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0a6a4e3dcc9c6..eff50727a6ac0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -79,13 +79,13 @@ importers:
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/icons-material':
specifier: ^5.16.7
- version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/internal-babel-plugin-resolve-imports':
specifier: 1.0.18
version: 1.0.18(@babel/core@7.26.0)
@@ -94,16 +94,16 @@ importers:
version: 1.0.19
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/monorepo':
specifier: github:mui/material-ui#123f0de85460c82ed1dc9b8015878c3239a56895
version: https://codeload.github.com/mui/material-ui/tar.gz/123f0de85460c82ed1dc9b8015878c3239a56895(encoding@0.1.13)
'@mui/utils':
specifier: ^5.16.6
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@next/eslint-plugin-next':
specifier: 15.0.3
version: 15.0.3
@@ -144,11 +144,11 @@ importers:
specifier: ^20.17.6
version: 20.17.6
'@types/react':
- specifier: ^18.3.4
- version: 18.3.4
+ specifier: ^18.3.12
+ version: 18.3.12
'@types/react-dom':
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^18.3.1
+ version: 18.3.1
'@types/react-test-renderer':
specifier: ^18.3.0
version: 18.3.0
@@ -415,46 +415,46 @@ importers:
version: 7.26.0
'@docsearch/react':
specifier: ^3.7.0
- version: 3.7.0(@algolia/client-search@5.12.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)
+ version: 3.7.0(@algolia/client-search@5.12.0)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)
'@emotion/cache':
specifier: ^11.13.1
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/server':
specifier: ^11.11.0
version: 11.11.0
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/docs':
specifier: 6.1.6
- version: 6.1.6(qqzmxcwozwzhkfjdoh65dsskay)
+ version: 6.1.6(jd23wyl5ec6tn4c5zv7d3fvige)
'@mui/icons-material':
specifier: ^5.16.7
- version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/joy':
specifier: ^5.0.0-beta.48
- version: 5.0.0-beta.48(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.0-beta.48(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/lab':
specifier: ^5.0.0-alpha.173
- version: 5.0.0-alpha.173(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.0-alpha.173(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material-nextjs':
specifier: ^5.16.6
- version: 5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0)(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(next@14.2.17(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ version: 5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0)(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@14.2.17(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@mui/styles':
specifier: ^5.16.7
- version: 5.16.7(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@types/react@18.3.12)(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-charts':
specifier: workspace:*
version: link:../packages/x-charts/build
@@ -685,8 +685,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react-dom':
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^18.3.1
+ version: 18.3.1
'@types/react-router-dom':
specifier: ^5.3.3
version: 5.3.3
@@ -738,13 +738,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-charts-vendor':
specifier: workspace:*
version: link:../x-charts-vendor
@@ -772,13 +772,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@react-spring/core':
specifier: ^9.7.5
version: 9.7.5(react@18.3.1)
@@ -803,13 +803,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-charts':
specifier: workspace:*
version: link:../x-charts/build
@@ -843,10 +843,10 @@ importers:
devDependencies:
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@react-spring/core':
specifier: ^9.7.5
version: 9.7.5(react@18.3.1)
@@ -991,13 +991,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-internals':
specifier: workspace:*
version: link:../x-internals/build
@@ -1019,19 +1019,19 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/joy':
specifier: ^5.0.0-beta.48
- version: 5.0.0-beta.48(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.0-beta.48(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/types':
specifier: ^7.2.15
- version: 7.2.15(@types/react@18.3.4)
+ version: 7.2.15(@types/react@18.3.12)
'@types/prop-types':
specifier: ^15.7.13
version: 15.7.13
@@ -1047,10 +1047,10 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/x-data-grid-premium':
specifier: workspace:*
version: link:../x-data-grid-premium/build
@@ -1069,10 +1069,10 @@ importers:
devDependencies:
'@mui/icons-material':
specifier: ^5.16.7
- version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/chance':
specifier: ^1.1.6
version: 1.1.6
@@ -1088,13 +1088,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-data-grid':
specifier: workspace:*
version: link:../x-data-grid/build
@@ -1131,13 +1131,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@types/prop-types':
specifier: ^15.7.13
version: 15.7.13
@@ -1156,13 +1156,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-data-grid':
specifier: workspace:*
version: link:../x-data-grid/build
@@ -1193,13 +1193,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@types/prop-types':
specifier: ^15.7.13
version: 15.7.13
@@ -1215,13 +1215,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-internals':
specifier: workspace:*
version: link:../x-internals/build
@@ -1246,13 +1246,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@types/luxon':
specifier: ^3.4.2
version: 3.4.2
@@ -1301,13 +1301,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-date-pickers':
specifier: workspace:*
version: link:../x-date-pickers/build
@@ -1341,13 +1341,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@types/luxon':
specifier: ^3.4.2
version: 3.4.2
@@ -1381,14 +1381,14 @@ importers:
version: 7.26.0
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
react:
specifier: ^17.0.0 || ^18.0.0
version: 18.3.1
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rimraf:
specifier: ^6.0.1
version: 6.0.1
@@ -1401,14 +1401,14 @@ importers:
version: 7.26.0
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
react:
specifier: ^17.0.0 || ^18.0.0
version: 18.3.1
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rimraf:
specifier: ^6.0.1
version: 6.0.1
@@ -1421,13 +1421,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-internals':
specifier: workspace:*
version: link:../x-internals/build
@@ -1452,13 +1452,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@types/prop-types':
specifier: ^15.7.13
version: 15.7.13
@@ -1474,13 +1474,13 @@ importers:
version: 7.26.0
'@emotion/react':
specifier: ^11.9.0
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/styled':
specifier: ^11.8.1
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/utils':
specifier: ^5.16.6 || ^6.0.0
- version: 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@mui/x-internals':
specifier: workspace:*
version: link:../x-internals/build
@@ -1511,13 +1511,13 @@ importers:
devDependencies:
'@mui/internal-test-utils':
specifier: ^1.0.19
- version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/system':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@types/prop-types':
specifier: ^15.7.13
version: 15.7.13
@@ -1536,10 +1536,10 @@ importers:
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@mui/material':
specifier: ^5.16.7
- version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-charts':
specifier: workspace:*
version: link:../packages/x-charts/build
@@ -1583,8 +1583,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.4
- version: 18.3.4
+ specifier: ^18.3.12
+ version: 18.3.12
'@types/semver':
specifier: ^7.5.8
version: 7.5.8
@@ -1629,7 +1629,7 @@ importers:
version: 3.1.1(vite@5.3.4(@types/node@20.17.6)(terser@5.27.0))(vitest@2.1.4)
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@mui/x-charts':
specifier: workspace:*
version: link:../../packages/x-charts/build
@@ -1641,7 +1641,7 @@ importers:
version: 6.6.3
'@testing-library/react':
specifier: ^16.0.1
- version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@testing-library/user-event':
specifier: ^14.5.2
version: 14.5.2(@testing-library/dom@10.4.0)
@@ -4217,8 +4217,8 @@ packages:
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
- '@types/react-dom@18.3.0':
- resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
+ '@types/react-dom@18.3.1':
+ resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==}
'@types/react-router-dom@5.3.3':
resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==}
@@ -4232,8 +4232,8 @@ packages:
'@types/react-transition-group@4.4.11':
resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==}
- '@types/react@18.3.4':
- resolution: {integrity: sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==}
+ '@types/react@18.3.12':
+ resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==}
'@types/requestidlecallback@0.3.7':
resolution: {integrity: sha512-5/EwNH3H/+M2zxATq9UidyD7rCq3WhK5Te/XhdhqP270QoGInVkoNBj6kK2Ah5slkZewkX8XJb7WDaYhmJu+eg==}
@@ -11371,14 +11371,14 @@ snapshots:
'@docsearch/css@3.7.0': {}
- '@docsearch/react@3.7.0(@algolia/client-search@5.12.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)':
+ '@docsearch/react@3.7.0(@algolia/client-search@5.12.0)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-core': 1.17.6(@algolia/client-search@5.12.0)(algoliasearch@5.12.0)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.17.6(@algolia/client-search@5.12.0)(algoliasearch@5.12.0)
'@docsearch/css': 3.7.0
algoliasearch: 5.12.0
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
search-insights: 2.13.0
@@ -11428,7 +11428,7 @@ snapshots:
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1)':
+ '@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@emotion/babel-plugin': 11.12.0
@@ -11440,7 +11440,7 @@ snapshots:
hoist-non-react-statics: 3.3.2
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
transitivePeerDependencies:
- supports-color
@@ -11461,18 +11461,18 @@ snapshots:
'@emotion/sheet@1.4.0': {}
- '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)':
+ '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@emotion/babel-plugin': 11.12.0
'@emotion/is-prop-valid': 1.3.0
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@emotion/serialize': 1.3.1
'@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1)
'@emotion/utils': 1.4.0
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
transitivePeerDependencies:
- supports-color
@@ -11973,30 +11973,30 @@ snapshots:
outvariant: 1.4.3
strict-event-emitter: 0.5.1
- '@mui/base@5.0.0-beta.40(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/base@5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@floating-ui/react-dom': 2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.15(@types/react@18.3.4)
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@popperjs/core': 2.11.8
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@mui/core-downloads-tracker@5.16.7': {}
- '@mui/docs@6.1.6(qqzmxcwozwzhkfjdoh65dsskay)':
+ '@mui/docs@6.1.6(jd23wyl5ec6tn4c5zv7d3fvige)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/base': 5.0.0-beta.40(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/icons-material': 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ '@mui/base': 5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/icons-material': 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
'@mui/internal-markdown': 1.0.19
- '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
chai: 5.1.2
clipboard-copy: 4.0.1
clsx: 2.1.1
@@ -12006,15 +12006,15 @@ snapshots:
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
- '@mui/icons-material@5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)':
+ '@mui/icons-material@5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@mui/internal-babel-plugin-resolve-imports@1.0.18(@babel/core@7.26.0)':
dependencies:
@@ -12048,16 +12048,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@mui/internal-test-utils@1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/internal-test-utils@1.0.19(@babel/core@7.26.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0)
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
'@babel/register': 7.25.9(@babel/core@7.26.0)
'@babel/runtime': 7.26.0
'@emotion/cache': 11.13.1
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
'@testing-library/dom': 10.4.0
- '@testing-library/react': 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@testing-library/react': 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0)
chai: 4.5.0
chai-dom: 1.12.0(chai@4.5.0)
@@ -12081,58 +12081,58 @@ snapshots:
- supports-color
- utf-8-validate
- '@mui/joy@5.0.0-beta.48(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/joy@5.0.0-beta.48(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/base': 5.0.0-beta.40(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/base': 5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/core-downloads-tracker': 5.16.7
- '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@mui/types': 7.2.15(@types/react@18.3.4)
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@types/react': 18.3.4
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@types/react': 18.3.12
- '@mui/lab@5.0.0-alpha.173(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/lab@5.0.0-alpha.173(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/base': 5.0.0-beta.40(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@mui/types': 7.2.15(@types/react@18.3.4)
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/base': 5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@types/react': 18.3.4
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@types/react': 18.3.12
- '@mui/material-nextjs@5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0)(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.4)(next@14.2.17(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
+ '@mui/material-nextjs@5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0)(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@14.2.17(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next: 14.2.17(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
optionalDependencies:
'@emotion/cache': 11.13.1
'@emotion/server': 11.11.0
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
- '@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@mui/core-downloads-tracker': 5.16.7
- '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@mui/types': 7.2.15(@types/react@18.3.4)
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
'@popperjs/core': 2.11.8
'@types/react-transition-group': 4.4.11
clsx: 2.1.1
@@ -12143,9 +12143,9 @@ snapshots:
react-is: 18.3.1
react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@types/react': 18.3.4
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@types/react': 18.3.12
'@mui/monorepo@https://codeload.github.com/mui/material-ui/tar.gz/123f0de85460c82ed1dc9b8015878c3239a56895(encoding@0.1.13)':
dependencies:
@@ -12161,16 +12161,16 @@ snapshots:
- supports-color
- utf-8-validate
- '@mui/private-theming@5.16.6(@types/react@18.3.4)(react@18.3.1)':
+ '@mui/private-theming@5.16.6(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
- '@mui/styled-engine@5.16.6(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(react@18.3.1)':
+ '@mui/styled-engine@5.16.6(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@emotion/cache': 11.13.1
@@ -12178,16 +12178,16 @@ snapshots:
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
- '@mui/styles@5.16.7(@types/react@18.3.4)(react@18.3.1)':
+ '@mui/styles@5.16.7(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@emotion/hash': 0.9.2
- '@mui/private-theming': 5.16.6(@types/react@18.3.4)(react@18.3.1)
- '@mui/types': 7.2.15(@types/react@18.3.4)
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/private-theming': 5.16.6(@types/react@18.3.12)(react@18.3.1)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
clsx: 2.1.1
csstype: 3.1.3
hoist-non-react-statics: 3.3.2
@@ -12202,39 +12202,39 @@ snapshots:
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
- '@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)':
+ '@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/private-theming': 5.16.6(@types/react@18.3.4)(react@18.3.1)
- '@mui/styled-engine': 5.16.6(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.15(@types/react@18.3.4)
- '@mui/utils': 5.16.6(@types/react@18.3.4)(react@18.3.1)
+ '@mui/private-theming': 5.16.6(@types/react@18.3.12)(react@18.3.1)
+ '@mui/styled-engine': 5.16.6(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
+ '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1)
clsx: 2.1.1
csstype: 3.1.3
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.4)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.4)(react@18.3.1))(@types/react@18.3.4)(react@18.3.1)
- '@types/react': 18.3.4
+ '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)
+ '@types/react': 18.3.12
- '@mui/types@7.2.15(@types/react@18.3.4)':
+ '@mui/types@7.2.15(@types/react@18.3.12)':
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
- '@mui/utils@5.16.6(@types/react@18.3.4)(react@18.3.1)':
+ '@mui/utils@5.16.6(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
- '@mui/types': 7.2.15(@types/react@18.3.4)
+ '@mui/types': 7.2.15(@types/react@18.3.12)
'@types/prop-types': 15.7.13
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-is: 18.3.1
optionalDependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@netlify/functions@2.8.2':
dependencies:
@@ -13077,15 +13077,15 @@ snapshots:
lodash: 4.17.21
redent: 3.0.0
- '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.26.0
'@testing-library/dom': 10.4.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.4
- '@types/react-dom': 18.3.0
+ '@types/react': 18.3.12
+ '@types/react-dom': 18.3.1
'@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)':
dependencies:
@@ -13293,30 +13293,30 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@18.3.0':
+ '@types/react-dom@18.3.1':
dependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@types/react-router-dom@5.3.3':
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@types/react-router': 5.1.20
'@types/react-router@5.1.20':
dependencies:
'@types/history': 4.7.11
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@types/react-test-renderer@18.3.0':
dependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
'@types/react-transition-group@4.4.11':
dependencies:
- '@types/react': 18.3.4
+ '@types/react': 18.3.12
- '@types/react@18.3.4':
+ '@types/react@18.3.12':
dependencies:
'@types/prop-types': 15.7.13
csstype: 3.1.3
diff --git a/test/package.json b/test/package.json
index 76ac6dbcd00b0..d212de622c4b8 100644
--- a/test/package.json
+++ b/test/package.json
@@ -24,7 +24,7 @@
"@types/karma": "^6.3.9",
"@types/moment-jalaali": "^0.7.9",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.4",
+ "@types/react": "^18.3.12",
"@types/semver": "^7.5.8",
"chai": "^4.5.0",
"dayjs": "^1.11.13",