diff --git a/docs/data/data-grid/editing/FullFeaturedCrudGrid.js b/docs/data/data-grid/editing/FullFeaturedCrudGrid.js index 9481818e7896..6c30f7ad2b9e 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 ca1f3daaf594..b74a768045cb 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 269309309210..6077d2531ba8 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 e533d375bd4e..f0a4713cac67 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 98f848fd4e14..a1e7a86e69cb 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 5c6f8c51b689..621088852f8b 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 3f491db331db..e904ae78a84b 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 6cab011b8958..8ec8424dd871 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 2f686357b240..6dfc79cb74c6 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 ded969e1fd1e..4ce853437937 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 e7b9c692bede..c53a525c0a91 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/localization/data.json b/docs/data/data-grid/localization/data.json index b87ff35e5479..11f8df422fca 100644 --- a/docs/data/data-grid/localization/data.json +++ b/docs/data/data-grid/localization/data.json @@ -35,7 +35,7 @@ "languageTag": "zh-CN", "importName": "zhCN", "localeName": "Chinese (Simplified)", - "missingKeysCount": 4, + "missingKeysCount": 0, "totalKeysCount": 122, "githubLink": "https://github.com/mui/mui-x/blob/v7.x/packages/x-data-grid/src/locales/zhCN.ts" }, @@ -235,7 +235,7 @@ "languageTag": "es-ES", "importName": "esES", "localeName": "Spanish", - "missingKeysCount": 4, + "missingKeysCount": 0, "totalKeysCount": 122, "githubLink": "https://github.com/mui/mui-x/blob/v7.x/packages/x-data-grid/src/locales/esES.ts" }, @@ -243,7 +243,7 @@ "languageTag": "sv-SE", "importName": "svSE", "localeName": "Swedish", - "missingKeysCount": 5, + "missingKeysCount": 0, "totalKeysCount": 122, "githubLink": "https://github.com/mui/mui-x/blob/v7.x/packages/x-data-grid/src/locales/svSE.ts" }, @@ -251,7 +251,7 @@ "languageTag": "tr-TR", "importName": "trTR", "localeName": "Turkish", - "missingKeysCount": 4, + "missingKeysCount": 2, "totalKeysCount": 122, "githubLink": "https://github.com/mui/mui-x/blob/v7.x/packages/x-data-grid/src/locales/trTR.ts" }, diff --git a/docs/data/data-grid/state/RestoreStateInitialState.tsx b/docs/data/data-grid/state/RestoreStateInitialState.tsx index d953a4a8e5a5..5e50289ac857 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 a02338eabb0b..cb7e99c92deb 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 4a09909dff8b..549c17d8a1ac 100644 --- a/docs/package.json +++ b/docs/package.json @@ -113,7 +113,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/docs/pages/_app.js b/docs/pages/_app.js index 08a025daad50..924b34ebe494 100644 --- a/docs/pages/_app.js +++ b/docs/pages/_app.js @@ -211,6 +211,10 @@ function AppWrapper(props) { metadata: '', name: 'MUI X', versions: [ + { + text: `next`, + href: `https://next.mui.com${languagePrefix}/x/introduction/`, + }, { text: `v${process.env.LIB_VERSION}`, current: true, @@ -226,6 +230,10 @@ function AppWrapper(props) { metadata: 'MUI X', name: 'Data Grid', versions: [ + { + text: `next`, + href: `https://next.mui.com${languagePrefix}/x/react-data-grid/`, + }, { text: `v${process.env.DATA_GRID_VERSION}`, current: true, @@ -240,6 +248,10 @@ function AppWrapper(props) { metadata: 'MUI X', name: 'Date Pickers', versions: [ + { + text: `next`, + href: `https://next.mui.com${languagePrefix}/x/react-date-pickers/`, + }, { text: `v${process.env.DATE_PICKERS_VERSION}`, current: true, @@ -259,6 +271,10 @@ function AppWrapper(props) { metadata: 'MUI X', name: 'Charts', versions: [ + { + text: `next`, + href: `https://next.mui.com${languagePrefix}/x/react-charts/`, + }, { text: `v${process.env.CHARTS_VERSION}`, current: true, @@ -271,6 +287,10 @@ function AppWrapper(props) { metadata: 'MUI X', name: 'Tree View', versions: [ + { + text: `next`, + href: `https://next.mui.com${languagePrefix}/x/react-tree-view/`, + }, { text: `v${process.env.TREE_VIEW_VERSION}`, current: true, diff --git a/package.json b/package.json index 2f5310607d06..bc438f05d18d 100644 --- a/package.json +++ b/package.json @@ -110,8 +110,8 @@ "@types/lodash": "^4.17.10", "@types/mocha": "^10.0.9", "@types/node": "^20.16.11", - "@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 c55369dc7681..3f16d6b54d8b 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 c71fd5b99bc3..4ac8c35d33f1 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 e100b7283cca..0b9505fd84d7 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 b52adbb9d57a..2f65dfafabee 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 9f71a4e0265a..b0b3447bd11d 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 c3447c435a7a..a80e112aefb8 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; } function EmptyCell({ width }: { width: number }) { @@ -109,7 +109,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 e4ac06440ba7..3760b113a261 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 aae349be5ed3..67ca09344a00 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 260f22437210..59462ca463d4 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 7b3ee4453cf5..86c3247ef15a 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) { @@ -113,7 +115,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 b8a288cd670d..844e4d23cecf 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 69c85085e15a..7aafdc5580bc 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 2769999d46bc..e895aaf61406 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 16f48bc18ec5..f4c63405ee7a 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/locales/esES.ts b/packages/x-data-grid/src/locales/esES.ts index 8547eb2602ea..51d21e31b688 100644 --- a/packages/x-data-grid/src/locales/esES.ts +++ b/packages/x-data-grid/src/locales/esES.ts @@ -58,9 +58,9 @@ const esESGrid: Partial = { // Filter operators text filterOperatorContains: 'contiene', - // filterOperatorDoesNotContain: 'does not contain', + filterOperatorDoesNotContain: 'no contiene', filterOperatorEquals: 'es igual', - // filterOperatorDoesNotEqual: 'does not equal', + filterOperatorDoesNotEqual: 'es diferente a', filterOperatorStartsWith: 'comienza con', filterOperatorEndsWith: 'termina con', filterOperatorIs: 'es', @@ -81,9 +81,9 @@ const esESGrid: Partial = { // Header filter operators text headerFilterOperatorContains: 'Contiene', - // headerFilterOperatorDoesNotContain: 'Does not contain', + headerFilterOperatorDoesNotContain: 'No contiene', headerFilterOperatorEquals: 'Es igual a', - // headerFilterOperatorDoesNotEqual: 'Does not equal', + headerFilterOperatorDoesNotEqual: 'Es diferente a', headerFilterOperatorStartsWith: 'Comienza con', headerFilterOperatorEndsWith: 'Termina con', headerFilterOperatorIs: 'Es', diff --git a/packages/x-data-grid/src/locales/svSE.ts b/packages/x-data-grid/src/locales/svSE.ts index 516d93b53f01..20c42538304b 100644 --- a/packages/x-data-grid/src/locales/svSE.ts +++ b/packages/x-data-grid/src/locales/svSE.ts @@ -42,7 +42,7 @@ const svSEGrid: Partial = { columnsManagementSearchTitle: 'Sök', columnsManagementNoColumns: 'Inga kolumner', columnsManagementShowHideAllText: 'Visa/Dölj alla', - // columnsManagementReset: 'Reset', + columnsManagementReset: 'Återställ', // Filter panel text filterPanelAddFilter: 'Lägg till filter', @@ -58,9 +58,9 @@ const svSEGrid: Partial = { // Filter operators text filterOperatorContains: 'innehåller', - // filterOperatorDoesNotContain: 'does not contain', + filterOperatorDoesNotContain: 'innehåller inte', filterOperatorEquals: 'lika med', - // filterOperatorDoesNotEqual: 'does not equal', + filterOperatorDoesNotEqual: 'inte lika med', filterOperatorStartsWith: 'börjar med', filterOperatorEndsWith: 'slutar med', filterOperatorIs: 'är', @@ -81,9 +81,9 @@ const svSEGrid: Partial = { // Header filter operators text headerFilterOperatorContains: 'Innehåller', - // headerFilterOperatorDoesNotContain: 'Does not contain', + headerFilterOperatorDoesNotContain: 'Innehåller inte', headerFilterOperatorEquals: 'Lika med', - // headerFilterOperatorDoesNotEqual: 'Does not equal', + headerFilterOperatorDoesNotEqual: 'Inte lika med', headerFilterOperatorStartsWith: 'Börjar med', headerFilterOperatorEndsWith: 'Slutar med', headerFilterOperatorIs: 'Är', diff --git a/packages/x-data-grid/src/locales/trTR.ts b/packages/x-data-grid/src/locales/trTR.ts index 1ef472441f6c..aac3da7f9772 100644 --- a/packages/x-data-grid/src/locales/trTR.ts +++ b/packages/x-data-grid/src/locales/trTR.ts @@ -80,9 +80,9 @@ const trTRGrid: Partial = { // Header filter operators text headerFilterOperatorContains: 'Şunu içerir', - // headerFilterOperatorDoesNotContain: 'Does not contain', + headerFilterOperatorDoesNotContain: 'İçermez', headerFilterOperatorEquals: 'Şuna eşittir', - // headerFilterOperatorDoesNotEqual: 'Does not equal', + headerFilterOperatorDoesNotEqual: 'Eşit değildir', headerFilterOperatorStartsWith: 'Şununla başlar', headerFilterOperatorEndsWith: 'Şununla biter', headerFilterOperatorIs: 'Eşittir', diff --git a/packages/x-data-grid/src/locales/zhCN.ts b/packages/x-data-grid/src/locales/zhCN.ts index 0de5f7988f01..4badeddc8aef 100644 --- a/packages/x-data-grid/src/locales/zhCN.ts +++ b/packages/x-data-grid/src/locales/zhCN.ts @@ -57,9 +57,9 @@ const zhCNGrid: Partial = { // Filter operators text filterOperatorContains: '包含', - // filterOperatorDoesNotContain: 'does not contain', + filterOperatorDoesNotContain: '不包含', filterOperatorEquals: '等于', - // filterOperatorDoesNotEqual: 'does not equal', + filterOperatorDoesNotEqual: '不等于', filterOperatorStartsWith: '开始于', filterOperatorEndsWith: '结束于', filterOperatorIs: '是', @@ -80,9 +80,9 @@ const zhCNGrid: Partial = { // Header filter operators text headerFilterOperatorContains: '包含', - // headerFilterOperatorDoesNotContain: 'Does not contain', + headerFilterOperatorDoesNotContain: '不包含', headerFilterOperatorEquals: '等于', - // headerFilterOperatorDoesNotEqual: 'Does not equal', + headerFilterOperatorDoesNotEqual: '不等于', headerFilterOperatorStartsWith: '开始于', headerFilterOperatorEndsWith: '结束于', headerFilterOperatorIs: '是', 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 19ed9b70c7eb..6aff1383998a 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 9059c02653f7..0aa832db0d5f 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 3dc546f312a6..095dcbb3da83 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.25.8) @@ -94,16 +94,16 @@ importers: version: 1.0.17 '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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#010de4505361345951824d905d1508d6f258ba67 version: https://codeload.github.com/mui/material-ui/tar.gz/010de4505361345951824d905d1508d6f258ba67(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: 14.2.15 version: 14.2.15 @@ -144,11 +144,11 @@ importers: specifier: ^20.16.11 version: 20.16.11 '@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.25.7 '@docsearch/react': specifier: ^3.6.2 - version: 3.6.2(@algolia/client-search@4.22.1)(@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.6.2(@algolia/client-search@4.22.1)(@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.4 - version: 6.1.4(ycp24r7hmgzk3bu34shnp2ejgu) + version: 6.1.4(53xkipdzpp66uriexrip26qzlm) '@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.15(@babel/core@7.25.8)(@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.15(@babel/core@7.25.8)(@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 @@ -682,8 +682,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 @@ -735,13 +735,13 @@ importers: version: 7.25.7 '@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 @@ -769,13 +769,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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) @@ -800,13 +800,13 @@ importers: version: 7.25.7 '@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 @@ -840,10 +840,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) @@ -985,13 +985,13 @@ importers: version: 7.25.7 '@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 @@ -1013,19 +1013,19 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1041,10 +1041,10 @@ importers: version: 7.25.7 '@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 @@ -1063,10 +1063,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 @@ -1082,13 +1082,13 @@ importers: version: 7.25.7 '@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 @@ -1125,13 +1125,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1150,13 +1150,13 @@ importers: version: 7.25.7 '@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 @@ -1187,13 +1187,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1209,13 +1209,13 @@ importers: version: 7.25.7 '@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 @@ -1240,13 +1240,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1295,13 +1295,13 @@ importers: version: 7.25.7 '@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 @@ -1335,13 +1335,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1375,14 +1375,14 @@ importers: version: 7.25.7 '@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.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1395,14 +1395,14 @@ importers: version: 7.25.7 '@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.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1415,13 +1415,13 @@ importers: version: 7.25.7 '@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 @@ -1446,13 +1446,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1468,13 +1468,13 @@ importers: version: 7.25.7 '@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 @@ -1505,13 +1505,13 @@ importers: devDependencies: '@mui/internal-test-utils': specifier: ^1.0.17 - version: 1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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 @@ -1530,10 +1530,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 @@ -1577,8 +1577,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 @@ -1623,7 +1623,7 @@ importers: version: 3.1.1(vite@5.3.4(@types/node@20.16.11)(terser@5.27.0))(vitest@2.1.2) '@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 @@ -1635,7 +1635,7 @@ importers: version: 6.5.0 '@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) @@ -4155,8 +4155,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==} @@ -4170,8 +4170,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==} @@ -11199,14 +11199,14 @@ snapshots: '@docsearch/css@3.6.2': {} - '@docsearch/react@3.6.2(@algolia/client-search@4.22.1)(@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.6.2(@algolia/client-search@4.22.1)(@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.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) '@docsearch/css': 3.6.2 algoliasearch: 4.22.1 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 @@ -11256,7 +11256,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.25.7 '@emotion/babel-plugin': 11.12.0 @@ -11268,7 +11268,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 @@ -11289,18 +11289,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.25.7 '@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 @@ -11766,30 +11766,30 @@ snapshots: - supports-color - typescript - '@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.25.7 '@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.4(ycp24r7hmgzk3bu34shnp2ejgu)': + '@mui/docs@6.1.4(53xkipdzpp66uriexrip26qzlm)': dependencies: '@babel/runtime': 7.25.7 - '@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.17 - '@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.1 clipboard-copy: 4.0.1 clsx: 2.1.1 @@ -11799,15 +11799,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.25.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) + '@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.25.8)': dependencies: @@ -11841,16 +11841,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@mui/internal-test-utils@1.0.17(@babel/core@7.25.8)(@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.17(@babel/core@7.25.8)(@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.7(@babel/core@7.25.8) '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) '@babel/register': 7.25.7(@babel/core@7.25.8) '@babel/runtime': 7.25.7 '@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) @@ -11874,58 +11874,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.25.7 - '@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.25.7 - '@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.15(@babel/core@7.25.8)(@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.15(@babel/core@7.25.8)(@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.25.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) + '@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.15(@babel/core@7.25.8)(@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.25.7 '@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 @@ -11936,9 +11936,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/010de4505361345951824d905d1508d6f258ba67(encoding@0.1.13)': dependencies: @@ -11954,16 +11954,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.25.7 - '@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.25.7 '@emotion/cache': 11.13.1 @@ -11971,16 +11971,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.25.7 '@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 @@ -11995,39 +11995,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.25.7 - '@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.25.7 - '@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: @@ -12868,15 +12868,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.25.7 '@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: @@ -13081,30 +13081,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 3bcd15516424..bfdebd1b08fd 100644 --- a/test/package.json +++ b/test/package.json @@ -24,7 +24,7 @@ "@types/karma": "^6.3.8", "@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",