Skip to content

Ajout de l'interface de gestion des notifications et page de paramétrage des notifications

kaoutar elmoumnaoui a demandé de fusionner MP-69 vers develop

Cette MR introduit la gestion des notifications dans l'interface, avec les fonctionnalités suivantes :

Interface de gestion des notifications :

-Filtrage des notifications par catégorie : "Toutes", "Non lues", et "Archivées". -Recherche des notifications par titre ou description. -Actions possibles sur les notifications : -Marquer comme lue/non lue. -Archiver/Désarchiver. -Suppression avec confirmation via un dialogue. -Accès au paramétrage des notifications :

-Un bouton de paramètres a été ajouté dans l'interface de gestion des notifications, permettant d'accéder à la page de paramétrage des notifications. Page de paramétrage des notifications :

Configuration des fréquences de réception des notifications (immediate, quotidienne, etc.). Gestion des mots-clés permettant de recevoir des notifications lorsqu’un nouvel appel d’offres correspondant aux mots-clés est disponible.

Modifications principales : Création de la page notificationSettings/page.tsx pour gérer les préférences de notification. Mise à jour des composants dans notifications-drawer/index.tsx et notification-item.tsx pour afficher les notifications. Ajout du mock des notifications dans src/shared/_mock/_notification.ts pour faciliter les tests. Nouvelle section de paramétrage dans le composant notification-settings-view.tsx.

Rapports de requête de fusion