feat: add NotificationHandler component to layout

- Integrated `NotificationHandler` into the app layout for centralized notification management.
- Ensured compatibility with existing `Toaster` component for consistent user feedback.
This commit is contained in:
Mathis HERRIOT
2026-01-29 16:51:20 +01:00
parent 05a05a1940
commit c83ba6eb7d

View File

@@ -1,5 +1,6 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Ubuntu_Mono, Ubuntu_Sans } from "next/font/google"; import { Ubuntu_Mono, Ubuntu_Sans } from "next/font/google";
import { NotificationHandler } from "@/components/notification-handler";
import { Toaster } from "@/components/ui/sonner"; import { Toaster } from "@/components/ui/sonner";
import { AudioProvider } from "@/providers/audio-provider"; import { AudioProvider } from "@/providers/audio-provider";
import { AuthProvider } from "@/providers/auth-provider"; import { AuthProvider } from "@/providers/auth-provider";
@@ -76,6 +77,7 @@ export default function RootLayout({
<SocketProvider> <SocketProvider>
<AudioProvider> <AudioProvider>
{children} {children}
<NotificationHandler />
<Toaster /> <Toaster />
</AudioProvider> </AudioProvider>
</SocketProvider> </SocketProvider>