import React from 'react'; import TaskItem from './TaskItem'; interface Task { id: string; title: string; description?: string; completed: boolean; startTime?: string; endTime?: string; dayOfWeek?: number; // 0 = Sunday, 1 = Monday, etc. isRolling?: boolean; createdAt: Date; updatedAt: Date; } interface TaskListProps { tasks: Task[]; onTaskToggleComplete?: (id: string) => void; onTaskDelete?: (id: string) => void; onTaskEdit?: (task: Task) => void; onTaskClick?: (task: Task) => void; onTaskToggleRolling?: (id: string) => void; } const TaskList: React.FC = ({ tasks, onTaskToggleComplete, onTaskDelete, onTaskEdit, onTaskClick, onTaskToggleRolling }) => { if (tasks.length === 0) { return (

No tasks for this day

Add a new task using the form above

); } return ( ); }; export default TaskList;