import React, { useState } from "react"; import { addDays, format } from "date-fns"; import { DateRange, DayPicker } from "react-day-picker"; export function Range() { const defaultMonth = new Date(2020, 5, 15); const defaultSelected: DateRange = { from: defaultMonth, to: addDays(defaultMonth, 4) }; const [range, setRange] = useState(defaultSelected); let footer = `Please pick the first day.`; if (range?.from) { if (!range.to) { footer = format(range.from, "PPP"); } else if (range.to) { footer = `${format(range.from, "PPP")}–${format(range.to, "PPP")}`; } } return ( ); }