latLngClicked et geocodedClickedPoint
publié le , mis à jourLine 165 on déclare latLngClicked
Line 181 on déclare geocodedClickedPoint
Il faudrait étudier si faire ça (mettre une valeur par default a latLngClicked) serait intelligent
const geocodedClickedPoint = useGeocodeRightClick(searchParams.clic)
const { latitude, longitude } = geocodedClickedPoint ?? {};
const [latLngClicked, setLatLngClicked] = useState(latitude ? {
latitude,
longitude,
}: null)
n4n5
et il y a certain usage de geocodedClickedPoint qui peuvent etre remplacer par latLngClicked
comme dans https://codeberg.org/cartes/web/pulls/3217/files btw
laem
Si je comprends bien, les deux étaient différents (clique droit, clic gauche / long clic mobile), et maintenant ils se rejoignent c'est ça, depuis le changement d'il y a 1 mois ?
n4n5
Hum oui et non
geocodedClickedPoint = { long lat } from URL puis après un delai {long, lat, data: reserveQueryPhoto}
latLngClicked = {long, lat } from click on map
Si on arrive avec une URL ?clic= c'est geocodedClickedPoint qui est rempli
Si on se deplace sur la carte et fait des event click c'est latLngClicked qui change
D'ou le fait que latLngClicked pourrait avoir une default value de geocodedClickedPoint