import useSWR from 'swr' const fetcher = (path: string) => fetch(path).then((r) => r.json()) function useDaysBooked() { const { data: daysBooked, error: daysBookedError } = useSWR( '/api/daysbooked', fetcher, { revalidateOnFocus: true, revalidateOnReconnect: true, focusThrottleInterval: 24 * 60 * 60 * 1000, } ) return { daysBooked, daysBookedError, daysBookedLoading: !daysBooked && !daysBookedError, } } export default useDaysBooked