-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Evaluation: Mes vins préférés #4
Comments
Pour les notes, il fallait d'abord contrôler si au moins une note était créée, puis si le vin venait de l'api (car un vin créé localement a de toute façon une note) Si on met de côté ce bug et le manque de temps, j'estime mon autoévaluation à 4.5 Explications du projet :Modèle Note.tsCe simple modèle représente une note attribuée à un vin et permet de gérer plus facilement les cas de vins venant de l'api. Provider NoteProvider.tsCe provider fait le lien entre le modèle des notes et le storage. Quand on ajoute un vin localement, un objet note est également créé et range dans le storage. Quand le vin vient de l'api, celui-ci n'a pas de vin par défaut quand on tente d’accéder à ses détails. Le NoteProvider vérifie et crée une note si besoin est. Page FintestsIci sont affiché les vins les plus "raffinées" (soit ceux qui ont une note supérieur à 2) Problème rencontréLorsqu'on utilise le storage avec la clé "notes" une seconde fois (l'initialisation se déroule correctement), celui-ci semble ne pas mettre à jour directement les données. Bien que le navigateur Chrome notifie d'un changement, nous avons les mêmes données en rafraîchissant l'affichage du localStorage. Travail restantMis à part ce problème de synchronisation (a ne pas confondre avec un problème de programmation asynchrone !) l'implémentation de la page "Urgences" aurait été similaire à celle des favoris. Un filtre supplémentaire est simplement rajouté pour générer cette liste. |
L'utilisateur peut noter un vin (de zéro à 5 étoiles)
Il peut consulter la liste de ses vins préférés (3 étoiles et plus)
Il y a une page 'Urgence': elle liste tous les vins 'préférés' dont le stock est inférieur à un seuil d'alerte configurable dans les préférences
Le bouton d'accès à cette page porte une pastille indiquant le nombre de vins que l'on va y trouver
The text was updated successfully, but these errors were encountered: