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"
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 :
setInterval()
dès lors qu'on a identifié une mise à jour