From 970908d605527fa8ddaaf631e27020da7e0965c1 Mon Sep 17 00:00:00 2001 From: alma Date: Sun, 20 Apr 2025 18:55:52 +0200 Subject: [PATCH] carnet panel --- components/carnet/notes-view.tsx | 34 +++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/components/carnet/notes-view.tsx b/components/carnet/notes-view.tsx index 0217c5be..401132e4 100644 --- a/components/carnet/notes-view.tsx +++ b/components/carnet/notes-view.tsx @@ -34,6 +34,7 @@ export const NotesView: React.FC = ({ }) => { const [searchQuery, setSearchQuery] = useState(''); const [hoveredNote, setHoveredNote] = useState(null); + const [noteToDelete, setNoteToDelete] = useState(null); const formatDate = (dateString: string) => { return format(new Date(dateString), 'EEEE d MMM yyyy', { locale: fr }); @@ -86,6 +87,37 @@ export const NotesView: React.FC = ({ return (
+ {/* Confirmation Dialog */} + {noteToDelete && ( +
+
+

+ Supprimer la note +

+

+ Êtes-vous sûr de vouloir supprimer la note "{noteToDelete.title}" ? Cette action est irréversible. +

+
+ + +
+
+
+ )} + {/* Header with New Note Button */}
@@ -164,7 +196,7 @@ export const NotesView: React.FC = ({