@@ -14,6 +14,7 @@ import CustomToast from "@/components/CustomToast";
14
14
import Layout from "@/components/layout/Layout" ;
15
15
import { LocalizationProvider } from "@mui/x-date-pickers" ;
16
16
import { AdapterDateFns } from "@mui/x-date-pickers/AdapterDateFns" ;
17
+ import { StyledEngineProvider } from "@mui/material/styles" ;
17
18
18
19
interface CustomPageProps {
19
20
session : Session ;
@@ -81,18 +82,20 @@ export default function App({
81
82
< meta name = "description" content = "Make IEPs easier" />
82
83
< link rel = "icon" href = "/img/favicon.png" />
83
84
</ Head >
84
- < LocalizationProvider dateAdapter = { AdapterDateFns } >
85
- < trpc . Provider client = { trpcClient } queryClient = { queryClient } >
86
- < QueryClientProvider client = { queryClient } >
87
- < SessionProvider session = { pageProps . session } >
88
- { errorMessage && < CustomToast errorMessage = { errorMessage } /> }
89
- < Layout >
90
- < Component { ...pageProps } showErrorToast = { toast . error } />
91
- </ Layout >
92
- </ SessionProvider >
93
- </ QueryClientProvider >
94
- </ trpc . Provider >
95
- </ LocalizationProvider >
85
+ < StyledEngineProvider injectFirst >
86
+ < LocalizationProvider dateAdapter = { AdapterDateFns } >
87
+ < trpc . Provider client = { trpcClient } queryClient = { queryClient } >
88
+ < QueryClientProvider client = { queryClient } >
89
+ < SessionProvider session = { pageProps . session } >
90
+ { errorMessage && < CustomToast errorMessage = { errorMessage } /> }
91
+ < Layout >
92
+ < Component { ...pageProps } showErrorToast = { toast . error } />
93
+ </ Layout >
94
+ </ SessionProvider >
95
+ </ QueryClientProvider >
96
+ </ trpc . Provider >
97
+ </ LocalizationProvider >
98
+ </ StyledEngineProvider >
96
99
</ >
97
100
) ;
98
101
}
0 commit comments