mirror of
https://github.com/linsa-io/linsa.git
synced 2026-04-26 10:18:34 +02:00
fixed jazz things
This commit is contained in:
@@ -7,13 +7,8 @@ import { TaskForm } from "./TaskForm"
|
||||
|
||||
export const TaskRoute: React.FC = () => {
|
||||
const { me } = useAccount({ root: { tasks: [] } })
|
||||
const tasks = me?.root?.tasks || []
|
||||
|
||||
const addTask = (newTask: Task) => {
|
||||
if (me?.root?.tasks) {
|
||||
me.root.tasks.push(newTask)
|
||||
}
|
||||
}
|
||||
const tasks = me?.root.tasks
|
||||
console.log(tasks, "tasks here")
|
||||
|
||||
const updateTask = (taskId: string, updates: Partial<Task>) => {
|
||||
if (me?.root?.tasks) {
|
||||
@@ -27,8 +22,8 @@ export const TaskRoute: React.FC = () => {
|
||||
return (
|
||||
<div className="flex flex-col space-y-4 p-4">
|
||||
<h1 className="text-2xl font-bold">Tasks</h1>
|
||||
<TaskForm onAddTask={addTask} />
|
||||
<TaskList tasks={tasks as Task[]} updateTask={updateTask} />
|
||||
<TaskForm />
|
||||
<TaskList tasks={tasks} onUpdateTask={updateTask} />
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user