feat: Suite de la gestion des sessions

This commit is contained in:
N3WT DE COMPET
2025-02-17 16:11:15 +01:00
parent 65d5b8c424
commit 8ea68bbad0
18 changed files with 113 additions and 180 deletions

View File

@ -1,8 +1,7 @@
import React from 'react';
import { NextIntlClientProvider } from 'next-intl';
import { CsrfProvider } from '@/context/CsrfContext'; // Importez le CsrfProvider
import { getMessages } from 'next-intl/server';
import { NextIntlClientProvider } from 'next-intl';
import { CsrfProvider } from '@/context/CsrfContext';
import "@/css/tailwind.css";
export const metadata = {
@ -22,14 +21,15 @@ export const metadata = {
},
};
export default async function RootLayout({ children, params: { locale } }) {
const messages = await getMessages();
export default async function RootLayout({ children, params }) {
const { locale } = params;
const messages = await getMessages(locale); // Passez le locale ici
return (
<html lang={locale}>
<body>
<CsrfProvider> {/* Enveloppez votre application avec le CsrfProvider */}
<NextIntlClientProvider messages={messages}>
<CsrfProvider>
<NextIntlClientProvider messages={messages} locale={locale}> {/* Passez le locale ici */}
{children}
</NextIntlClientProvider>
</CsrfProvider>