← Retour aux issues

Affichage optimisé des cartes de transport

publié le , mis à jour

⚙️ Ceci est une proposition de changement de code.

Rendez-vous sur sa page Coderberg pour l'osculter.

Avatar Codeberg de laemlaem

Dans le hook useDrawTransport, on va faire un loop sur les agences pour les rendre dans leur source maplibre propre. Ainsi, quand une agence s'ajoute, on l'ajoute sans redessiner toutes les autres.

Le useEffect devra être rerendu quand la liste des agences change, mais un check hasSource devra être fait, et le nettoyage du hook fait correctement également pour enlever ce qui a été dessiné.

  1. Avatar Codeberg de laemlaem

    C'est fait.

  2. Avatar Codeberg de laemlaem

    En fait non, c'est pas du tout fait ^^

    Le prefetch avait amélioré les choses, mais il y a toujours un redessin à chaque MAJ du résultat du prefetch.

    Pas hyper prioritaire, mais à reprendre, ~ 1h.

  3. Avatar Codeberg de laemlaem

    De l'eau a coulé, je ferme, même si l'actuel en ligne n'est pas optimal.


✏️ Participer à la discussion