diff --git a/client/src/pages/admin/AdminNotifications.tsx b/client/src/pages/admin/AdminNotifications.tsx index 128ff63..a1cb45d 100644 --- a/client/src/pages/admin/AdminNotifications.tsx +++ b/client/src/pages/admin/AdminNotifications.tsx @@ -81,7 +81,9 @@ export default function AdminNotifications() { const totalPages = Math.ceil((historiqueData?.total || 0) / limit); const handleFilterChange = (key: string, value: string) => { - setFilters((prev) => ({ ...prev, [key]: value })); + // Convertir 'all' en chaîne vide pour les filtres + const actualValue = value === "all" ? "" : value; + setFilters((prev) => ({ ...prev, [key]: actualValue })); setPage(0); }; @@ -294,14 +296,14 @@ export default function AdminNotifications() {
handleFilterChange("statut", value)} > - Tous les statuts + Tous les statuts Réussi Échoué