diff --git a/src/components/layout/AppShell.tsx b/src/components/layout/AppShell.tsx index 51c74e0..d7f7bbe 100644 --- a/src/components/layout/AppShell.tsx +++ b/src/components/layout/AppShell.tsx @@ -279,6 +279,10 @@ export function AppShell({ user, isDemo = false }: AppShellProps) { onDemoToggleTask={handleDemoToggleTask} onUpdateTaskTitle={handleUpdateTaskTitle} onUpdateListName={handleUpdateListName} + onDeleteTask={isDemo ? handleDemoDeleteTask : async (id: string) => { + await fetch(`/api/tasks/${id}`, { method: "DELETE" }); + refresh(); + }} /> diff --git a/src/components/tasks/TaskDetail.tsx b/src/components/tasks/TaskDetail.tsx index 828436f..3a9d5c6 100644 --- a/src/components/tasks/TaskDetail.tsx +++ b/src/components/tasks/TaskDetail.tsx @@ -490,21 +490,34 @@ export function TaskDetail({ )} - {/* Footer Info: Project Badge & Timestamp */} -