chore: WIP uilisant d'un CSRF global à l'appli

This commit is contained in:
N3WT DE COMPET
2025-02-17 09:26:12 +01:00
parent cccb5efa2c
commit ef1b036dcc
18 changed files with 563 additions and 145 deletions

View File

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