2025-05-23 16:29:42 +03:00

25 lines
566 B
TypeScript

'use client';
import { DateContext } from '@/context/date';
import { Calendar } from '@repo/ui/components/ui/calendar';
import dayjs from 'dayjs';
import { use } from 'react';
export function ScheduleCalendar() {
const { selectedDate, setSelectedDate } = use(DateContext);
return (
<Calendar
className="bg-background"
disabled={(date) => {
return dayjs().isAfter(dayjs(date), 'day');
}}
mode="single"
onSelect={(date) => {
if (date) setSelectedDate(date);
}}
selected={selectedDate}
/>
);
}