CovidTrackerFr/vitemadose-front

Arrêter le polling de maj quand l'une d'elle est détectée

Closed this issue · 0 comments

Sur la page de résultats de rdv, on a un setInterval() (setDebouncedInterval()) qui est appelé régulièrement pour checker qu'une mise à jour et dispo, et affichant un bouton "rafraichir" dans l'UI permettant de charger les nouvelles données quand elles sont dispos.

Le soucis, c'est qu'on continue à poller les data du back après avoir affiché le bouton "Rafraîchir", un peu pour rien.

Il faudrait :

  • Stopper le setInterval() dès lors qu'on a identifié une mise à jour
  • Le reprendre dès lors qu'on clique sur le bouton "Rafraichir"