diff --git a/app/layout.tsx b/app/layout.tsx index 655b71e..de70c0b 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,13 +1,9 @@ import React from 'react'; -import Script from 'next/script'; import Navbar from '../components/Navbar'; import Footer from '../components/Footer'; -import { UserProvider } from '../components/UserProvider'; -import AnalyticsTracker from '../components/AnalyticsTracker'; -import CookieBanner from '../components/CookieBanner'; -import { Metadata } from 'next'; -import { Toaster } from 'react-hot-toast'; +import { Providers } from '../components/Providers'; // <-- L'astuce est ici ! import { getSiteSettings } from '../lib/settings'; +import { Metadata } from 'next'; import { Inter, Playfair_Display } from 'next/font/google'; import './globals.css'; @@ -34,6 +30,9 @@ export async function generateMetadata(): Promise { alternates: { canonical: '/', }, + icons: { + icon: '/favicon.png', // Le favicon est géré proprement ici maintenant + }, }; } @@ -53,21 +52,15 @@ export default async function RootLayout({ children }: { children: React.ReactNo return ( - - - - - - +
{children}