住所から場所を調べる
天気や地図など、多くのAPIは緯度と経度を必要としますが、人は自分の場所を住所で覚えています。useGeocodeフックは、住所を緯度と経度に変換します。
import { useGeocode } from "~lib/geocoding";
export const Widget = () => {
const { data: place } = useGeocode("London, UK");
return (
<div>
{place.name}: {place.lat}, {place.lon}
</div>
);
};
useFetchと同じく、ウィジェットは結果を受け取ってから描画されるので、dataは常にそろっています。