Composants/useGeocodeFR

useGeocodeFR

OSSMIT

Géocodage direct et inverse via la BAN, avec suggestions débouncées et annulation automatique de la requête précédente.

@geekles/use-geocode-fr·hook·Source ↗
1 Aperçu
React · MapLibre GL
const { geocode } = useGeocodeFR()
const [match] = await geocode("12 rue de Rivoli, Paris")
// { label, lat, lon, citycode, postcode, score }
2 Installation
$
npx shadcn add @geekles/use-geocode-fr
3 Retour du hook
RetourTypeDescription
suggestionsGeocodeResult[]Suggestions courantes (alimentées par suggest).
geocode(q, opts?) => PromiseGéocode une requête et renvoie les résultats.
reverse(lon, lat) => PromiseGéocodage inverse depuis un point.
suggest(q) => Promise<void>Met à jour suggestions pour l’autocomplétion.
4 Notes & gotchas
Requêtes ordonnées

suggest annule la requête réseau précédente : pas de réponses désordonnées au clavier.