← Retour aux issues

latLngClicked et geocodedClickedPoint

publié le , mis à jour
Avatar Codeberg de n4n5n4n5

Line 165 on déclare latLngClicked

https://codeberg.org/cartes/web/src/commit/a0af3cd14a0a27f4b0a59949a84703a40c31ad62/app/Container.tsx#L165

Line 181 on déclare geocodedClickedPoint

https://codeberg.org/cartes/web/src/commit/a0af3cd14a0a27f4b0a59949a84703a40c31ad62/app/Container.tsx#L181

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)
  1. Avatar Codeberg de n4n5n4n5

    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

  2. Avatar Codeberg de laemlaem

    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 ?

  3. Avatar Codeberg de n4n5n4n5

    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


✏️ Participer à la discussion