Files
pfadi-bussle/helpers/useDaysBooked.ts
2021-06-16 23:36:28 +02:00

25 lines
500 B
TypeScript

import useSWR from 'swr'
import fetch from './fetch'
const fetcher = (path: string) => fetch(path)
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