react-day-picker / examples /CustomSingle.tsx
AbdulElahGwaith's picture
Upload folder using huggingface_hub
cf86710 verified
import React, { useState } from "react";
import { DayPicker, type DayPickerProps } from "react-day-picker";
export function CustomSingle() {
const [selectedDate, setSelectedDate] = useState<Date | undefined>();
const modifiers: DayPickerProps["modifiers"] = {};
if (selectedDate) {
modifiers.selected = selectedDate;
}
return (
<DayPicker
modifiers={modifiers}
onDayClick={(day, modifiers) => {
if (modifiers.selected) {
setSelectedDate(undefined);
} else {
setSelectedDate(day);
}
}}
footer={selectedDate && `You selected ${selectedDate.toDateString()}`}
/>
);
}