more material-ui v5 migration work

This commit is contained in:
Aria Moradi
2021-09-09 18:06:09 +04:30
parent 5d005441ea
commit 0869bb888f

View File

@@ -11,7 +11,7 @@ import {
Route, Route,
Redirect, Redirect,
} from 'react-router-dom'; } from 'react-router-dom';
import { Container, adaptV4Theme } from '@mui/material'; import { Container } from '@mui/material';
import CssBaseline from '@mui/material/CssBaseline'; import CssBaseline from '@mui/material/CssBaseline';
import { import {
createTheme, ThemeProvider, Theme, StyledEngineProvider, createTheme, ThemeProvider, Theme, StyledEngineProvider,
@@ -58,26 +58,27 @@ export default function App() {
const darkThemeContext = { darkTheme, setDarkTheme }; const darkThemeContext = { darkTheme, setDarkTheme };
const theme = React.useMemo( const theme = React.useMemo(
() => createTheme(adaptV4Theme({ () => createTheme({
palette: { palette: {
mode: darkTheme ? 'dark' : 'light', mode: darkTheme ? 'dark' : 'light',
}, },
overrides: { components: {
MuiCssBaseline: { MuiCssBaseline: {
'@global': { styleOverrides: `
'*::-webkit-scrollbar': { *::-webkit-scrollbar {
width: '10px', width: 10px;
background: darkTheme ? '#222' : '#e1e1e1', background: ${darkTheme ? '#222' : '#e1e1e1'};
}
*::-webkit-scrollbar-thumb {
background: ${darkTheme ? '#111' : '#aaa'};
border-radius: 5px;
}
`,
},
'*::-webkit-scrollbar-thumb': {
background: darkTheme ? '#111' : '#aaa',
borderRadius: '5px',
},
},
}, },
}, },
})), }),
[darkTheme], [darkTheme],
); );