diff --git a/contexts/CalenderContext.tsx b/contexts/CalenderContext.tsx index 89b32ae..7e38c43 100644 --- a/contexts/CalenderContext.tsx +++ b/contexts/CalenderContext.tsx @@ -29,10 +29,19 @@ interface WeekDays { monday: DaysOfWeek; } -interface MonthDay { +interface Sticker { + date: Date; + sticker: -2 | -1 | 0 | 1 | 2 | null; +} + +interface MonthSticker { + date: Date; + month: Sticker[]; +} + +interface MonthDay extends Sticker { isOverflow: boolean; overflowDirection: "prev" | "next" | null; - date: Date; } interface Month {