From 2fa960a251f53aa9771987ae07752b89e8c0ee60 Mon Sep 17 00:00:00 2001 From: Loris OBRY Date: Sun, 4 Jun 2023 18:17:44 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index efe2ae0..69caf45 100644 --- a/README.md +++ b/README.md @@ -198,4 +198,12 @@ else Sélection d'une carte end UI -> User : Affichage d'un coeur indiquant que la carte a déjà été likée @enduml -``` \ No newline at end of file +``` + +Lorsque l'utilisateur interagit est sur la page d'une carte ou d'un pack, il a la possibilité d'exprimer son appréciation en likant. + +Si l'utilisateur choisit un pack, le modèle commence par vérifier si l'utilisateur l'a déjà liké. Si c'est le cas, le modèle informe l'interface utilisateur que le pack a déjà été liké. Dans le cas contraire, le modèle enregistre le like de l'utilisateur pour le pack sélectionné. Une confirmation est échangée entre le pack et le modèle afin de valider l'ajout du like, suivi de l'envoi d'un message de succès à l'interface utilisateur pour lui indiquer que le like du pack a été enregistré avec succès. + +Dans le cas où l'utilisateur sélectionne une carte, le processus est similaire. + +Enfin, pour offrir une visualisation de l'état du like, l'interface utilisateur affiche un symbole de cœur pour indiquer que la carte ou le pack a été liké.