From 736d32705016916e224faa714e42dac69ada9314 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20MARQUET?= Date: Sat, 18 Oct 2025 19:28:39 +0200 Subject: [PATCH] feat: add success and error notifications for hour validation and addition --- app/admin/page.tsx | 4 ++++ app/dashboard/page.tsx | 1 + 2 files changed, 5 insertions(+) diff --git a/app/admin/page.tsx b/app/admin/page.tsx index 1e24b04..4e11895 100644 --- a/app/admin/page.tsx +++ b/app/admin/page.tsx @@ -146,6 +146,7 @@ export default function AdminPage() { body: JSON.stringify({ status }), }); fetchHours(); + toast.success(`Heure ${status === 'VALIDATED' ? 'validée' : 'rejetée'}`); }; const handleUpdateSettings = async (e: React.FormEvent) => { @@ -227,6 +228,9 @@ export default function AdminPage() { setMinutesInput(''); setReason(''); fetchHours(); + toast.success('Heure ajoutée avec succès'); + } else { + toast.error("Erreur lors de l'ajout de l'heure"); } }; diff --git a/app/dashboard/page.tsx b/app/dashboard/page.tsx index ca76db3..dbedca8 100644 --- a/app/dashboard/page.tsx +++ b/app/dashboard/page.tsx @@ -102,6 +102,7 @@ export default function DashboardPage() { body: JSON.stringify({ status }), }); fetchHours(); + toast.success(`Heure ${status === 'VALIDATED' ? 'validée' : 'rejetée'}`); }; const handleChangePassword = async (e: React.FormEvent) => {