(day: Date, hour: number)
| 75 | const hours = Array.from({ length: 24 }, (_, i) => i); |
| 76 | |
| 77 | const getTasksForDayAndHour = (day: Date, hour: number) => { |
| 78 | return tasks.filter((task) => { |
| 79 | const taskDate = new Date(task.nextRun); |
| 80 | return isSameDay(taskDate, day) && taskDate.getHours() === hour; |
| 81 | }); |
| 82 | }; |
| 83 | |
| 84 | const goToPreviousWeek = () => setCurrentWeekStart(subWeeks(currentWeekStart, 1)); |
| 85 | const goToNextWeek = () => setCurrentWeekStart(addWeeks(currentWeekStart, 1)); |