Add ParolesListContextProvider to _app

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2022-05-22 22:19:39 +04:00
parent 1308507b7d
commit b97e129233
+11 -8
View File
@@ -8,6 +8,7 @@ import {CacheProvider} from '@emotion/react'
import {grey, green, red} from '@mui/material/colors'
import NProgress from 'nprogress'
import createEmotionCache from '../lib/create-emotion-cache'
import {ParolesListContextProvider} from '../contexts/paroles-list'
import '@fontsource/roboto/300.css'
import '@fontsource/roboto/400.css'
@@ -103,14 +104,16 @@ export default function MyApp(props) {
<CacheProvider value={emotionCache}>
<ThemeProvider theme={theme}>
<CssBaseline />
<SessionProvider session={pageProps.session} refetchInterval={5 * 60}>
<SwitchTheme switchFixed={switchFixed} mode={mode} setMode={setMode} />
{Component.auth ? (
<Auth><Component {...pageProps} /></Auth>
) : (
<Component {...pageProps} />
)}
</SessionProvider>
<ParolesListContextProvider>
<SessionProvider session={pageProps.session} refetchInterval={5 * 60}>
<SwitchTheme switchFixed={switchFixed} mode={mode} setMode={setMode} />
{Component.auth ? (
<Auth><Component {...pageProps} /></Auth>
) : (
<Component {...pageProps} />
)}
</SessionProvider>
</ParolesListContextProvider>
</ThemeProvider>
</CacheProvider>
)