Files
004_comission/vinniesniper-54816/task1/project/frontend/config/StyledMaterialThemeProvider.js
louiscklaw 2f92062c07 update,
2025-01-31 22:32:41 +08:00

16 lines
541 B
JavaScript

import { ThemeProvider as StyledThemeProvider } from "styled-components";
import { ThemeProvider as MuiThemeProvider } from "@mui/material/styles";
import { StylesProvider } from "@mui/styles";
import CssBaseline from "@mui/material/CssBaseline";
const MyThemeProvider = ({ theme, children }) => (
<StylesProvider injectFirst>
<CssBaseline />
<StyledThemeProvider theme={theme}>
<MuiThemeProvider theme={theme}>{children}</MuiThemeProvider>
</StyledThemeProvider>
</StylesProvider>
);
export default MyThemeProvider;