useDrawTransit se redéclenche tout seul toutes les 10 secondes
publié le , mis à jour@cartes/coeur une idée ?
laem
Pour débugguer les effets, je ne sais pas si vous connaissez useEffectDebugger, qui est dans le code. Il suffit de remplacer useEffect par cet autre, et d'inspecter les "use-effect-debugger" dans la console pour voir à chaque exécution de la fonction, le paramètre qui a changé (0 : le premier paramètre de la liste de dépendances) et l'évolution de sa valeur.
laem
Oups, ici c'est carrément le hook qui est redessiné ! Un autre pb.
laem
C'est étrange, car là comme ça je dirais que ça veut dire qu'un composant entier en amont est remonté. Peut-être Map.tsx ?
laem
Semble pas urgent, mais potentiellement une perte de ressources. Je laisse à plus tard, n'hésitez pas à inspecter.
esmenard
Je reçois aussi du spam lié à useDrawTransit dans la console, mais les messages sont un peu différents :
Object { features: null, routePoints: [] } features: null routePoints: Array [] <prototype>: Object { … } <global>: Window https://cartes.app/#5/69.88/-25.35 15wex4cp-b0ty.js:22:2838 useDrawTransit undefined 15wex4cp-b0ty.js:1:39541 purple traceName: undefined doc: true handle.url: automerge:3FucvNkrbnSwPDipEoArtanzTXd6 15wex4cp-b0ty.js:34:2478