feat: Gestion multi-profil multi-école

This commit is contained in:
N3WT DE COMPET
2025-03-09 16:22:28 +01:00
parent 95c154a4a2
commit 16178296ec
51 changed files with 1621 additions and 802 deletions

View File

@ -3,6 +3,8 @@
import { SessionProvider } from "next-auth/react"
import { CsrfProvider } from '@/context/CsrfContext'
import { NextIntlClientProvider } from 'next-intl'
import { EstablishmentProvider } from '@/context/EstablishmentContext';
export default function Providers({ children, messages, locale, session }) {
if (!locale) {
@ -12,9 +14,11 @@ export default function Providers({ children, messages, locale, session }) {
return (
<SessionProvider session={session}>
<CsrfProvider>
<NextIntlClientProvider messages={messages} locale={locale}>
{children}
</NextIntlClientProvider>
<EstablishmentProvider>
<NextIntlClientProvider messages={messages} locale={locale}>
{children}
</NextIntlClientProvider>
</EstablishmentProvider>
</CsrfProvider>
</SessionProvider>
)