import React from 'react'; interface Task { id: string; title: string; description?: string; completed: boolean; startTime?: string; endTime?: string; dayOfWeek?: number; // 0 = Sunday, 1 = Monday, etc. } interface WeeklyTaskItemProps { task: Task; onClick?: () => void; } const WeeklyTaskItem: React.FC = ({ task, onClick }) => { const handleTaskClick = () => { if (onClick) { onClick(); } }; return (

{task.title}

{task.description &&

{task.description}

} {task.startTime && task.endTime && (
{task.startTime} - {task.endTime}
)}
); }; export default WeeklyTaskItem;