import React, { useState } from 'react' import classnames from 'classnames' import useSWR from 'swr' import moment, { Moment } from 'moment' import { Calendar } from 'react-calendar-component' import { dateFormatBackend } from '../../helpers/date' const fetcher = (path: string) => fetch(path).then((r) => r.json()) export default function MyCalendar() { const { data: daysBooked, error: fetchBookedOnError } = useSWR( '/api/daysbooked', fetcher ) const [date, setDate] = useState(moment()) function dayBooked(day: Date) { return daysBooked && daysBooked.includes(dateFormatBackend(day)) } if (fetchBookedOnError) { return (