diff --git a/src/components/tasklist/group.jsx b/src/components/tasklist/group.jsx index 75e4bb0a..a05732e7 100644 --- a/src/components/tasklist/group.jsx +++ b/src/components/tasklist/group.jsx @@ -2,22 +2,41 @@ import { useState } from "react"; import ErrorBoundary from "components/errorboundry"; import List from "components/tasklist/list"; +import TaskBox from "components/tasklist/taskbox"; export default function TaskListGroup({groupDetail, groupUpdate}) { + const [taskCount, setTaskCount] = useState(0) const [group, setGroup] = useState(groupDetail) + const groupName = Object.keys(group)[0] const groupTasks = Object.values(group)[0] + const addTask = (value) => { + const newTask = { + title: value, + complete: false + }; + groupTasks.push(newTask) + + setGroup(group); + setTaskCount(groupTasks.length) + groupUpdate(); + } + const listUpdate = () => { setGroup(group) groupUpdate() } + return ( -