This commit is contained in:
marshennikovaolga
2024-09-11 14:04:11 +03:00
parent 1e0e139ad8
commit 9aaac1cdfb
10 changed files with 248 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
import React from "react"
import { Task } from "@/lib/schema/tasks"
import { TaskItem } from "./TaskItem"
interface TaskListProps {
tasks: Task[]
onUpdateTask: (taskId: string, updates: Partial<Task>) => void
}
export const TaskList: React.FC<TaskListProps> = ({ tasks, onUpdateTask }) => {
return (
<ul className="space-y-2">
{tasks.map(task => (
<TaskItem key={task.id} task={task} onUpdateTask={onUpdateTask} />
))}
</ul>
)
}