Add Plausible analytics

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2022-10-27 06:36:19 +04:00
parent a846f3cd28
commit d0fcb08e01
3 changed files with 24 additions and 15 deletions
+18 -15
View File
@@ -5,6 +5,7 @@ import {createTheme, ThemeProvider} from '@mui/material/styles'
import CssBaseline from '@mui/material/CssBaseline'
import {SessionProvider, useSession} from 'next-auth/react'
import {CacheProvider} from '@emotion/react'
import PlausibleProvider from 'next-plausible'
import {grey, green, red} from '@mui/material/colors'
import NProgress from 'nprogress'
import createEmotionCache from '../lib/create-emotion-cache'
@@ -101,21 +102,23 @@ export default function MyApp(props) {
}, [])
return (
<CacheProvider value={emotionCache}>
<ThemeProvider theme={theme}>
<CssBaseline />
<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>
<PlausibleProvider domain='oki.re'>
<CacheProvider value={emotionCache}>
<ThemeProvider theme={theme}>
<CssBaseline />
<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>
</PlausibleProvider>
)
}