diff --git a/packages/apps/dashboard/client/package.json b/packages/apps/dashboard/client/package.json
index 80032a771a..5458c1869e 100644
--- a/packages/apps/dashboard/client/package.json
+++ b/packages/apps/dashboard/client/package.json
@@ -20,12 +20,12 @@
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
"@human-protocol/sdk": "workspace:*",
- "@mui/icons-material": "^7.0.1",
- "@mui/material": "^5.15.18",
- "@mui/styled-engine-sc": "6.4.0",
- "@mui/system": "^5.15.14",
- "@mui/x-data-grid": "^8.5.2",
- "@mui/x-date-pickers": "^7.23.6",
+ "@mui/icons-material": "^7.2.0",
+ "@mui/material": "^7.2.0",
+ "@mui/styled-engine-sc": "7.2.0",
+ "@mui/system": "^7.2.0",
+ "@mui/x-data-grid": "^8.7.0",
+ "@mui/x-date-pickers": "^8.7.0",
"@tanstack/react-query": "^5.67.2",
"@types/react-router-dom": "^5.3.3",
"@types/recharts": "^1.8.29",
diff --git a/packages/apps/dashboard/client/src/app/index.tsx b/packages/apps/dashboard/client/src/app/index.tsx
index 04a926ce42..1f3145606d 100644
--- a/packages/apps/dashboard/client/src/app/index.tsx
+++ b/packages/apps/dashboard/client/src/app/index.tsx
@@ -1,5 +1,7 @@
-import React from 'react';
+import { StrictMode } from 'react';
+import { LocalizationProvider } from '@mui/x-date-pickers';
+import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import ReactDOM from 'react-dom/client';
@@ -17,10 +19,12 @@ const queryClient = new QueryClient({
ReactDOM.createRoot(document.getElementById('root')!).render(
-
-
-
-
-
+
+
+
+
+
+
+
);
diff --git a/packages/apps/dashboard/client/src/app/providers/ThemeProvider.tsx b/packages/apps/dashboard/client/src/app/providers/ThemeProvider.tsx
index a4e372457c..ff1abe7fcc 100644
--- a/packages/apps/dashboard/client/src/app/providers/ThemeProvider.tsx
+++ b/packages/apps/dashboard/client/src/app/providers/ThemeProvider.tsx
@@ -9,7 +9,7 @@ import {
import type { PaletteMode } from '@mui/material';
import CssBaseline from '@mui/material/CssBaseline';
-import MuiThemeProvider from '@mui/material/styles/ThemeProvider';
+import { ThemeProvider as MuiThemeProvider } from '@mui/material/styles';
import { createAppTheme } from '@/shared/ui/theme';
diff --git a/packages/apps/dashboard/client/src/features/graph/ui/AreaChart.tsx b/packages/apps/dashboard/client/src/features/graph/ui/AreaChart.tsx
index cfe54a390c..ddc08e7368 100644
--- a/packages/apps/dashboard/client/src/features/graph/ui/AreaChart.tsx
+++ b/packages/apps/dashboard/client/src/features/graph/ui/AreaChart.tsx
@@ -2,7 +2,7 @@ import { type FC, useEffect, useRef, useState } from 'react';
import Card from '@mui/material/Card';
import Stack from '@mui/material/Stack';
-import useTheme from '@mui/material/styles/useTheme';
+import { useTheme } from '@mui/material/styles';
import Typography from '@mui/material/Typography';
import dayjs, { type Dayjs } from 'dayjs';
import {
diff --git a/packages/apps/dashboard/client/src/features/graph/ui/CustomXAxisTick.tsx b/packages/apps/dashboard/client/src/features/graph/ui/CustomXAxisTick.tsx
index 154a1a8687..e2b73f6750 100644
--- a/packages/apps/dashboard/client/src/features/graph/ui/CustomXAxisTick.tsx
+++ b/packages/apps/dashboard/client/src/features/graph/ui/CustomXAxisTick.tsx
@@ -1,4 +1,4 @@
-import useTheme from '@mui/material/styles/useTheme';
+import { useTheme } from '@mui/material/styles';
// @ts-expect-error -- import error, but this type work property
import type { ContentRenderer } from 'recharts';
diff --git a/packages/apps/dashboard/client/src/features/graph/ui/SmallGraph.tsx b/packages/apps/dashboard/client/src/features/graph/ui/SmallGraph.tsx
index 0a8e17c1b3..4771443e0a 100644
--- a/packages/apps/dashboard/client/src/features/graph/ui/SmallGraph.tsx
+++ b/packages/apps/dashboard/client/src/features/graph/ui/SmallGraph.tsx
@@ -3,7 +3,7 @@ import { type FC, Fragment } from 'react';
import Box from '@mui/material/Box';
import Card from '@mui/material/Card';
import Stack from '@mui/material/Stack';
-import useTheme from '@mui/material/styles/useTheme';
+import { useTheme } from '@mui/material/styles';
import Typography from '@mui/material/Typography';
import {
Area,
diff --git a/packages/apps/dashboard/client/src/features/graph/ui/ToggleButtons.tsx b/packages/apps/dashboard/client/src/features/graph/ui/ToggleButtons.tsx
index 8bb138b157..7a4703acd5 100644
--- a/packages/apps/dashboard/client/src/features/graph/ui/ToggleButtons.tsx
+++ b/packages/apps/dashboard/client/src/features/graph/ui/ToggleButtons.tsx
@@ -1,5 +1,5 @@
import Button from '@mui/material/Button';
-import styled from '@mui/material/styles/styled';
+import { styled } from '@mui/material/styles';
import ToggleButton from '@mui/material/ToggleButton';
import ToggleButtonGroup from '@mui/material/ToggleButtonGroup';
import dayjs from 'dayjs';
diff --git a/packages/apps/dashboard/client/src/features/searchResults/ui/ReputationScore.tsx b/packages/apps/dashboard/client/src/features/searchResults/ui/ReputationScore.tsx
index c6a1b8d0db..d01de8167e 100644
--- a/packages/apps/dashboard/client/src/features/searchResults/ui/ReputationScore.tsx
+++ b/packages/apps/dashboard/client/src/features/searchResults/ui/ReputationScore.tsx
@@ -1,5 +1,5 @@
import Chip from '@mui/material/Chip';
-import useTheme from '@mui/material/styles/useTheme';
+import { useTheme } from '@mui/material/styles';
import type { Reputation } from '@/shared/model/reputationSchema';
diff --git a/packages/apps/dashboard/client/src/pages/home/ui/HomePage.tsx b/packages/apps/dashboard/client/src/pages/home/ui/HomePage.tsx
index 3e2e5fe8c9..f95a658b76 100644
--- a/packages/apps/dashboard/client/src/pages/home/ui/HomePage.tsx
+++ b/packages/apps/dashboard/client/src/pages/home/ui/HomePage.tsx
@@ -4,9 +4,9 @@ import HelpOutlineIcon from '@mui/icons-material/HelpOutline';
import Box from '@mui/material/Box';
import Button from '@mui/material/Button';
import Divider from '@mui/material/Divider';
-import styled from '@mui/material/styles/styled';
+import Grid from '@mui/material/Grid';
+import { styled } from '@mui/material/styles';
import Typography from '@mui/material/Typography';
-import Grid from '@mui/material/Unstable_Grid2';
import { Link } from 'react-router-dom';
import GraphSwiper from '@/features/graph/ui/GraphSwiper';
@@ -71,7 +71,7 @@ const HomePage: FC = () => {
-
+
Token
@@ -85,7 +85,7 @@ const HomePage: FC = () => {
-
+
,
- BaseSingleInputFieldProps<
- Dayjs | null,
- Dayjs,
- FieldSection,
- false,
- DateValidationError
- > {
- setOpen: Dispatch>;
-}
+const CustomDateField = () => {
+ const { triggerRef, setOpen, label } = usePickerContext();
-const CustomDateField = ({
- setOpen,
- label,
- id,
- InputProps: { ref } = {},
- inputProps: { 'aria-label': ariaLabel } = {},
-}: CustomDateFieldProps) => {
return (
setOpen((prevState) => !prevState)}
sx={{
borderBottom: '1px solid',
@@ -54,49 +25,27 @@ const CustomDateField = ({
);
};
-interface CustomDatePickerProps {
- props: Omit, 'open' | 'onOpen' | 'onClose'>;
-}
-
-const CustomDatePicker = ({ props }: CustomDatePickerProps) => {
- const [open, setOpen] = useState(false);
+type MuiDatePickerProps = {
+ value: Dayjs;
+ onChange: (value: Dayjs | null) => void;
+ customProps?: DatePickerProps;
+};
+const DatePicker = ({ value, onChange, customProps }: MuiDatePickerProps) => {
return (
- setOpen(false)}
- onOpen={() => setOpen(true)}
+
);
};
-interface DatePickerPropsMui {
- value: Dayjs;
- onChange: (value: Dayjs | null) => void;
- customProps?: Omit['props'];
-}
-
-const DatePicker = ({ value, onChange, customProps }: DatePickerPropsMui) => {
- return (
-
-
-
- );
-};
-
export default DatePicker;
diff --git a/packages/apps/dashboard/client/src/shared/ui/SearchBar/index.tsx b/packages/apps/dashboard/client/src/shared/ui/SearchBar/index.tsx
index c8dcd6c476..9f912bbd33 100644
--- a/packages/apps/dashboard/client/src/shared/ui/SearchBar/index.tsx
+++ b/packages/apps/dashboard/client/src/shared/ui/SearchBar/index.tsx
@@ -9,7 +9,7 @@ import IconButton from '@mui/material/IconButton';
import InputAdornment from '@mui/material/InputAdornment';
import MenuItem from '@mui/material/MenuItem';
import MuiSelect, { type SelectChangeEvent } from '@mui/material/Select';
-import useTheme from '@mui/material/styles/useTheme';
+import { useTheme } from '@mui/material/styles';
import TextField from '@mui/material/TextField';
import { useLocation, useNavigate } from 'react-router-dom';
diff --git a/packages/apps/dashboard/client/src/shared/ui/theme/index.tsx b/packages/apps/dashboard/client/src/shared/ui/theme/index.tsx
index d010336abe..b3dc129827 100644
--- a/packages/apps/dashboard/client/src/shared/ui/theme/index.tsx
+++ b/packages/apps/dashboard/client/src/shared/ui/theme/index.tsx
@@ -1,11 +1,11 @@
import type { CSSProperties } from 'react';
-import type {
- PaletteColorOptions,
- PaletteColor,
-} from '@mui/material/styles/createPalette';
-import createTheme from '@mui/material/styles/createTheme';
-import type { Shadows } from '@mui/material/styles/shadows';
+import {
+ createTheme,
+ type PaletteColorOptions,
+ type PaletteColor,
+ type Shadows,
+} from '@mui/material/styles';
import { lightPalette, darkPalette } from './palette';
diff --git a/packages/apps/dashboard/client/src/widgets/footer/ui/Footer.tsx b/packages/apps/dashboard/client/src/widgets/footer/ui/Footer.tsx
index 6eae04234f..bc49ea6ba6 100644
--- a/packages/apps/dashboard/client/src/widgets/footer/ui/Footer.tsx
+++ b/packages/apps/dashboard/client/src/widgets/footer/ui/Footer.tsx
@@ -7,7 +7,7 @@ import TwitterIcon from '@mui/icons-material/Twitter';
import Box from '@mui/material/Box';
import IconButton from '@mui/material/IconButton';
import Link from '@mui/material/Link';
-import styled from '@mui/material/styles/styled';
+import { styled } from '@mui/material/styles';
import Typography from '@mui/material/Typography';
import { env } from '@/shared/config/env';
diff --git a/packages/apps/dashboard/client/src/widgets/header/ui/Header.tsx b/packages/apps/dashboard/client/src/widgets/header/ui/Header.tsx
index d3ca5743c7..e425ff12e0 100644
--- a/packages/apps/dashboard/client/src/widgets/header/ui/Header.tsx
+++ b/packages/apps/dashboard/client/src/widgets/header/ui/Header.tsx
@@ -8,7 +8,7 @@ import Button from '@mui/material/Button';
import Drawer from '@mui/material/Drawer';
import IconButton from '@mui/material/IconButton';
import MuiLink from '@mui/material/Link';
-import styled from '@mui/material/styles/styled';
+import { styled } from '@mui/material/styles';
import Toolbar from '@mui/material/Toolbar';
import { Link } from 'react-router-dom';
diff --git a/packages/apps/dashboard/client/src/widgets/header/ui/ThemeModeSwitch.tsx b/packages/apps/dashboard/client/src/widgets/header/ui/ThemeModeSwitch.tsx
index 0ac478ac59..6caeece0cd 100644
--- a/packages/apps/dashboard/client/src/widgets/header/ui/ThemeModeSwitch.tsx
+++ b/packages/apps/dashboard/client/src/widgets/header/ui/ThemeModeSwitch.tsx
@@ -1,7 +1,7 @@
import type { FC } from 'react';
import IconButton from '@mui/material/IconButton';
-import useTheme from '@mui/material/styles/useTheme';
+import { useTheme } from '@mui/material/styles';
import DarkModeIcon from '@/shared/ui/icons/DarkModeIcon';
import LightModeIcon from '@/shared/ui/icons/LightModeIcon';
diff --git a/packages/apps/staking/package.json b/packages/apps/staking/package.json
index 57b96a50c5..0da86f96be 100644
--- a/packages/apps/staking/package.json
+++ b/packages/apps/staking/package.json
@@ -31,6 +31,7 @@
"@human-protocol/sdk": "*",
"@mui/icons-material": "^7.0.1",
"@mui/material": "^5.16.7",
+ "@mui/x-data-grid": "^8.7.0",
"@tanstack/query-sync-storage-persister": "^5.68.0",
"@tanstack/react-query": "^5.67.2",
"@tanstack/react-query-persist-client": "^5.80.7",
diff --git a/yarn.lock b/yarn.lock
index df8db15002..618b072959 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3921,12 +3921,12 @@ __metadata:
"@emotion/styled": "npm:^11.11.5"
"@eslint/js": "npm:^9.27.0"
"@human-protocol/sdk": "workspace:*"
- "@mui/icons-material": "npm:^7.0.1"
- "@mui/material": "npm:^5.15.18"
- "@mui/styled-engine-sc": "npm:6.4.0"
- "@mui/system": "npm:^5.15.14"
- "@mui/x-data-grid": "npm:^8.5.2"
- "@mui/x-date-pickers": "npm:^7.23.6"
+ "@mui/icons-material": "npm:^7.2.0"
+ "@mui/material": "npm:^7.2.0"
+ "@mui/styled-engine-sc": "npm:7.2.0"
+ "@mui/system": "npm:^7.2.0"
+ "@mui/x-data-grid": "npm:^8.7.0"
+ "@mui/x-date-pickers": "npm:^8.7.0"
"@tanstack/react-query": "npm:^5.67.2"
"@types/react": "npm:^18.2.66"
"@types/react-dom": "npm:^18.2.22"
@@ -4557,6 +4557,7 @@ __metadata:
"@human-protocol/sdk": "npm:*"
"@mui/icons-material": "npm:^7.0.1"
"@mui/material": "npm:^5.16.7"
+ "@mui/x-data-grid": "npm:^8.7.0"
"@tanstack/query-sync-storage-persister": "npm:^5.68.0"
"@tanstack/react-query": "npm:^5.67.2"
"@tanstack/react-query-persist-client": "npm:^5.80.7"
@@ -5659,6 +5660,13 @@ __metadata:
languageName: node
linkType: hard
+"@mui/core-downloads-tracker@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/core-downloads-tracker@npm:7.2.0"
+ checksum: 10c0/f9e3dd760de2120bf26d957f2bc186caf03e9bc75e9888290549ee79686dbb650bfbbff4abf42628bdcbb0b40a9b311701bb665052b8956a55a7599349664ddb
+ languageName: node
+ linkType: hard
+
"@mui/icons-material@npm:^7.0.1":
version: 7.1.0
resolution: "@mui/icons-material@npm:7.1.0"
@@ -5675,6 +5683,22 @@ __metadata:
languageName: node
linkType: hard
+"@mui/icons-material@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/icons-material@npm:7.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ peerDependencies:
+ "@mui/material": ^7.2.0
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/40943e3c69be132d9c9888388d0624d7d3ab6832a58e31cccbf1d7f2678cdfddf3d876fce7f059f45beaf15fe5f169dd9d2958e68b8b33c62598ba2741b65128
+ languageName: node
+ linkType: hard
+
"@mui/lab@npm:^5.0.0-alpha.141":
version: 5.0.0-alpha.176
resolution: "@mui/lab@npm:5.0.0-alpha.176"
@@ -5704,7 +5728,7 @@ __metadata:
languageName: node
linkType: hard
-"@mui/material@npm:^5.15.18, @mui/material@npm:^5.16.7":
+"@mui/material@npm:^5.16.7":
version: 5.17.1
resolution: "@mui/material@npm:5.17.1"
dependencies:
@@ -5737,6 +5761,42 @@ __metadata:
languageName: node
linkType: hard
+"@mui/material@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/material@npm:7.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ "@mui/core-downloads-tracker": "npm:^7.2.0"
+ "@mui/system": "npm:^7.2.0"
+ "@mui/types": "npm:^7.4.4"
+ "@mui/utils": "npm:^7.2.0"
+ "@popperjs/core": "npm:^2.11.8"
+ "@types/react-transition-group": "npm:^4.4.12"
+ clsx: "npm:^2.1.1"
+ csstype: "npm:^3.1.3"
+ prop-types: "npm:^15.8.1"
+ react-is: "npm:^19.1.0"
+ react-transition-group: "npm:^4.4.5"
+ peerDependencies:
+ "@emotion/react": ^11.5.0
+ "@emotion/styled": ^11.3.0
+ "@mui/material-pigment-css": ^7.2.0
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ "@mui/material-pigment-css":
+ optional: true
+ "@types/react":
+ optional: true
+ checksum: 10c0/56e1d76356b1a6a25ef2ba80448e117548612ddc796d5eb7704ae6308c1888df6378f4e61a63b7bbc15bf399dac0b85cc545619d0a4907a2a2fcff00361bd166
+ languageName: node
+ linkType: hard
+
"@mui/private-theming@npm:^5.17.1":
version: 5.17.1
resolution: "@mui/private-theming@npm:5.17.1"
@@ -5754,18 +5814,35 @@ __metadata:
languageName: node
linkType: hard
-"@mui/styled-engine-sc@npm:6.4.0":
- version: 6.4.0
- resolution: "@mui/styled-engine-sc@npm:6.4.0"
+"@mui/private-theming@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/private-theming@npm:7.2.0"
dependencies:
- "@babel/runtime": "npm:^7.26.0"
+ "@babel/runtime": "npm:^7.27.6"
+ "@mui/utils": "npm:^7.2.0"
+ prop-types: "npm:^15.8.1"
+ peerDependencies:
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/902b34889487c622cf6e67bf102c4b8dbd888c941cbf829150cf81b4145adb50a3bb261a26539b89d5134c24fc5e1e344cfe1782c58085b77b7533889c589c9d
+ languageName: node
+ linkType: hard
+
+"@mui/styled-engine-sc@npm:7.2.0":
+ version: 7.2.0
+ resolution: "@mui/styled-engine-sc@npm:7.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
"@types/hoist-non-react-statics": "npm:^3.3.6"
csstype: "npm:^3.1.3"
hoist-non-react-statics: "npm:^3.3.2"
prop-types: "npm:^15.8.1"
peerDependencies:
styled-components: ^6.0.0
- checksum: 10c0/25ff55ecc340e0524d00bce8a2bdd16bfc7ba8038d4a535303522191179d78f8947e9faf3c5852a992e251abc8cc8a160724601e23bad415980f10b0294d6bb9
+ checksum: 10c0/3baa8e92160215a11d9e86b1cc9f1a898dc24179bfd106bc0976c3893682793f9d5a0db3d4903c4690c3c564cba0c3ee78b4e67d26bd34a817b66916799ca150
languageName: node
linkType: hard
@@ -5790,6 +5867,29 @@ __metadata:
languageName: node
linkType: hard
+"@mui/styled-engine@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/styled-engine@npm:7.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ "@emotion/cache": "npm:^11.14.0"
+ "@emotion/serialize": "npm:^1.3.3"
+ "@emotion/sheet": "npm:^1.4.0"
+ csstype: "npm:^3.1.3"
+ prop-types: "npm:^15.8.1"
+ peerDependencies:
+ "@emotion/react": ^11.4.1
+ "@emotion/styled": ^11.3.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ checksum: 10c0/d9b6d688f0505a8b877a16cfd43b6f554d77ed1ec481243a8fe154c042c37ce8edc42449cd5e6509329273450f809a88f8a4b248267e377b87db51fd0c496330
+ languageName: node
+ linkType: hard
+
"@mui/system@npm:^5.15.14, @mui/system@npm:^5.17.1":
version: 5.17.1
resolution: "@mui/system@npm:5.17.1"
@@ -5818,6 +5918,34 @@ __metadata:
languageName: node
linkType: hard
+"@mui/system@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/system@npm:7.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ "@mui/private-theming": "npm:^7.2.0"
+ "@mui/styled-engine": "npm:^7.2.0"
+ "@mui/types": "npm:^7.4.4"
+ "@mui/utils": "npm:^7.2.0"
+ clsx: "npm:^2.1.1"
+ csstype: "npm:^3.1.3"
+ prop-types: "npm:^15.8.1"
+ peerDependencies:
+ "@emotion/react": ^11.5.0
+ "@emotion/styled": ^11.3.0
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ "@types/react":
+ optional: true
+ checksum: 10c0/5ae7da82dad8a72fe20994d21e949c3d74b9de4158511580a2fde4db4ea4ebc7b12f61a73c0df862b7154714a095b84e51defbb898688e08a46e1702706d5b6d
+ languageName: node
+ linkType: hard
+
"@mui/types@npm:^7.4.2":
version: 7.4.2
resolution: "@mui/types@npm:7.4.2"
@@ -5846,6 +5974,20 @@ __metadata:
languageName: node
linkType: hard
+"@mui/types@npm:^7.4.4":
+ version: 7.4.4
+ resolution: "@mui/types@npm:7.4.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ peerDependencies:
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/50987623c477a55eaccc11bb0fe651df99e14b4a8bc29a53c493bce7d8b41529c7e7c8c8d3f55d2539db5531e7b4eff9feb93c73134947f465fc41efc43556c2
+ languageName: node
+ linkType: hard
+
"@mui/types@npm:~7.2.15":
version: 7.2.24
resolution: "@mui/types@npm:7.2.24"
@@ -5918,13 +6060,33 @@ __metadata:
languageName: node
linkType: hard
-"@mui/x-data-grid@npm:^8.5.2":
- version: 8.5.2
- resolution: "@mui/x-data-grid@npm:8.5.2"
+"@mui/utils@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "@mui/utils@npm:7.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ "@mui/types": "npm:^7.4.4"
+ "@types/prop-types": "npm:^15.7.15"
+ clsx: "npm:^2.1.1"
+ prop-types: "npm:^15.8.1"
+ react-is: "npm:^19.1.0"
+ peerDependencies:
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/e1b49f3c9e822d51ba12c7ba16b4efdf5bcbc59ea5f980da331864330425dace49922206f2ff354c925332fe5cc7bfd8d1bcb9d546a68edc21d7f1e95124ace6
+ languageName: node
+ linkType: hard
+
+"@mui/x-data-grid@npm:^8.7.0":
+ version: 8.7.0
+ resolution: "@mui/x-data-grid@npm:8.7.0"
dependencies:
"@babel/runtime": "npm:^7.27.6"
"@mui/utils": "npm:^7.1.1"
- "@mui/x-internals": "npm:8.5.2"
+ "@mui/x-internals": "npm:8.7.0"
clsx: "npm:^2.1.1"
prop-types: "npm:^15.8.1"
use-sync-external-store: "npm:^1.5.0"
@@ -5940,7 +6102,7 @@ __metadata:
optional: true
"@emotion/styled":
optional: true
- checksum: 10c0/deb5e7e1f9391b92d85acdb39eb1bc0fd85cbad748be839b132b62dedd3fcce5aae1919b4630a76f156ebcbd8402114feff97b6cc118f484883d722d31976b47
+ checksum: 10c0/cb77a88b336a4809dcec2e1f0252700eb8467913eb19adea32b6c65c0a0f3ac68311d82f4f83f8ef6269d2e90ddd83518c378cfcb8f1a45dfc7d59fd2a749fe9
languageName: node
linkType: hard
@@ -5992,6 +6154,54 @@ __metadata:
languageName: node
linkType: hard
+"@mui/x-date-pickers@npm:^8.7.0":
+ version: 8.7.0
+ resolution: "@mui/x-date-pickers@npm:8.7.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.27.6"
+ "@mui/utils": "npm:^7.1.1"
+ "@mui/x-internals": "npm:8.7.0"
+ "@types/react-transition-group": "npm:^4.4.12"
+ clsx: "npm:^2.1.1"
+ prop-types: "npm:^15.8.1"
+ react-transition-group: "npm:^4.4.5"
+ peerDependencies:
+ "@emotion/react": ^11.9.0
+ "@emotion/styled": ^11.8.1
+ "@mui/material": ^5.15.14 || ^6.0.0 || ^7.0.0
+ "@mui/system": ^5.15.14 || ^6.0.0 || ^7.0.0
+ date-fns: ^2.25.0 || ^3.2.0 || ^4.0.0
+ date-fns-jalali: ^2.13.0-0 || ^3.2.0-0 || ^4.0.0-0
+ dayjs: ^1.10.7
+ luxon: ^3.0.2
+ moment: ^2.29.4
+ moment-hijri: ^2.1.2 || ^3.0.0
+ moment-jalaali: ^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ date-fns:
+ optional: true
+ date-fns-jalali:
+ optional: true
+ dayjs:
+ optional: true
+ luxon:
+ optional: true
+ moment:
+ optional: true
+ moment-hijri:
+ optional: true
+ moment-jalaali:
+ optional: true
+ checksum: 10c0/964b2ab033b50925536319e67512055ae496631595de3cf488b37cc1d44c7f962645eae7942589c4817d8e82fa35fd819cae62108b4902cb916e8315774ce966
+ languageName: node
+ linkType: hard
+
"@mui/x-internals@npm:7.29.0":
version: 7.29.0
resolution: "@mui/x-internals@npm:7.29.0"
@@ -6004,9 +6214,9 @@ __metadata:
languageName: node
linkType: hard
-"@mui/x-internals@npm:8.5.2":
- version: 8.5.2
- resolution: "@mui/x-internals@npm:8.5.2"
+"@mui/x-internals@npm:8.7.0":
+ version: 8.7.0
+ resolution: "@mui/x-internals@npm:8.7.0"
dependencies:
"@babel/runtime": "npm:^7.27.6"
"@mui/utils": "npm:^7.1.1"
@@ -6014,7 +6224,7 @@ __metadata:
peerDependencies:
"@mui/system": ^5.15.14 || ^6.0.0 || ^7.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10c0/03d2105d82624b0064c618a6bfc289c124f7fd8bff2f11fe5ceb9504514fb4cf59be906b5649b3537f21b86c54dbcbf4406e55d529a8a399d9fbc510f3bd2bf9
+ checksum: 10c0/c3fab5603a046db85f739195576de4581cf9afed7c6b299322b6745ad9336534afb1e62e8fa9fc5a37e1e9eee942b51c7bccf2ccecf591efa27650a513071eed
languageName: node
linkType: hard
@@ -10307,6 +10517,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/prop-types@npm:^15.7.15":
+ version: 15.7.15
+ resolution: "@types/prop-types@npm:15.7.15"
+ checksum: 10c0/b59aad1ad19bf1733cf524fd4e618196c6c7690f48ee70a327eb450a42aab8e8a063fbe59ca0a5701aebe2d92d582292c0fb845ea57474f6a15f6994b0e260b2
+ languageName: node
+ linkType: hard
+
"@types/qs@npm:*, @types/qs@npm:^6.9.7":
version: 6.9.18
resolution: "@types/qs@npm:6.9.18"
@@ -10351,7 +10568,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/react-transition-group@npm:^4.4.10, @types/react-transition-group@npm:^4.4.11":
+"@types/react-transition-group@npm:^4.4.10, @types/react-transition-group@npm:^4.4.11, @types/react-transition-group@npm:^4.4.12":
version: 4.4.12
resolution: "@types/react-transition-group@npm:4.4.12"
peerDependencies: