"use client"; import { useQuery } from "@tanstack/react-query"; import { fetchMeteoStationPositions } from "@/lib/imgw-api"; import { QUERY_GC_TIME, QUERY_STALE_TIME } from "@/lib/constants"; export function useMeteoStationPositions() { return useQuery({ queryKey: ["meteo-station-positions"], queryFn: ({ signal }) => fetchMeteoStationPositions(signal), staleTime: QUERY_STALE_TIME, gcTime: QUERY_GC_TIME, retry: 2, }); }