BaseAdresseNationale / adresse.data.gouv.fr

Le site officiel de l'Adresse
https://adresse.data.gouv.fr
MIT License
153 stars 31 forks source link

Passage de la carte explorateur en React-map-gl #1680

Closed IGNFBourcier closed 8 months ago

IGNFBourcier commented 9 months ago

Afin d'éviter les mélanges affichage et bouton via react et des fonctions impératives sur la carte (dom et event) qui compliquent la compréhension et sont source de bug, l'utilisation de la lib react-map-gl est proposée.

Cette mise en place permet également de résoudre le bug https://github.com/BaseAdresseNationale/adresse.data.gouv.fr/issues/1552 de désynchronisation carte/ état des outils

fix #1672

Le composant d'initialisation d'une carte change de signature. L'ancien comportement est dans map-legacy.js.

IGNFBourcier commented 9 months ago
  1. Lorsque que je fais un yarn install, j'ai un warning, je ne sais pas s'il y a un lien avect tes modifications. "maplibre-gl > @mapbox/mapbox-gl-supported@1.5.0" has unmet peer dependency "mapbox-gl@>=0.32.1 <2.0.0".

pas spécifique cette pr. Présent depuis le passage à Mapbox 1.x => Maplibre 1.x.