From 446813315de983dc9960749cc13710a6ab24280b Mon Sep 17 00:00:00 2001
From: cdricms <36056008+cdricms@users.noreply.github.com>
Date: Tue, 18 Feb 2025 13:14:58 +0100
Subject: [PATCH] Toasting
---
frontend/app/layout.tsx | 2 +
frontend/components/planning.tsx | 32 ++++-
frontend/components/ui/checkbox.tsx | 48 +++----
frontend/components/ui/form.tsx | 2 +-
frontend/components/ui/scroll-area.tsx | 2 +-
frontend/components/ui/toast.tsx | 129 +++++++++++++++++
frontend/components/ui/toaster.tsx | 43 ++++++
frontend/hooks/use-toast.ts | 192 +++++++++++++++++++++++++
frontend/package-lock.json | 158 ++++++++++++++++++++
frontend/package.json | 1 +
10 files changed, 576 insertions(+), 33 deletions(-)
create mode 100644 frontend/components/ui/toast.tsx
create mode 100644 frontend/components/ui/toaster.tsx
create mode 100644 frontend/hooks/use-toast.ts
diff --git a/frontend/app/layout.tsx b/frontend/app/layout.tsx
index d7c8acf..097be39 100644
--- a/frontend/app/layout.tsx
+++ b/frontend/app/layout.tsx
@@ -3,6 +3,7 @@ import { Geist, Geist_Mono } from "next/font/google";
import "@/app/globals.css";
import SWRLayout from "@/components/layouts/swr-layout";
import { ThemeProvider } from "@/components/ThemeProvider";
+import { Toaster } from "@/components/ui/toaster";
const geistSans = Geist({
variable: "--font-geist-sans",
@@ -47,6 +48,7 @@ export default function RootLayout({
disableTransitionOnChange
>
{children}
+