Files
n3wt-school/Front-End/src/app/layout.js

37 lines
778 B
JavaScript

import React from 'react';
import { NextIntlClientProvider } from 'next-intl';
import {getMessages} from 'next-intl/server';
import "@/css/tailwind.css";
export const metadata = {
title: "N3WT-SCHOOL",
description: "Gestion de l'école",
icons: {
icon: [
{
url: '/favicon.svg',
type: 'image/svg+xml',
},
{
url: '/favicon.ico', // Fallback pour les anciens navigateurs
sizes: 'any',
},
],
},
};
export default async function RootLayout({ children, params: { locale } }) {
const messages = await getMessages();
return (
<html lang={locale}>
<body>
<NextIntlClientProvider messages={messages}>
{children}
</NextIntlClientProvider>
</body>
</html>
);
}