import React from 'react'; import TaskItem from './TaskItem'; import { Project } from '../../entities/Project'; import { Task } from '../../entities/Task'; interface TaskListProps { tasks: Task[]; onTaskUpdate: (task: Task) => Promise; onTaskCreate?: (task: Task) => void; onTaskDelete: (taskId: number) => void; projects: Project[]; hideProjectName?: boolean; onToggleToday?: (taskId: number) => Promise; } const TaskList: React.FC = ({ tasks, onTaskUpdate, onTaskDelete, projects, hideProjectName = false, onToggleToday, }) => { return (
{tasks.length > 0 ? ( tasks.map((task) => ( )) ) : (

No tasks available.

)}
); }; export default TaskList;