feat(tasks): add inline title editing and status cycling in task list

Click task title to edit inline (Enter/blur saves via PUT API).
Click status dot to cycle pending -> in_progress -> done.
Optimistic UI updates with rollback on error.
Detail page still accessible by clicking other card areas.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-30 10:53:23 +00:00
parent 7a9b74faf8
commit f2915b79fa
2 changed files with 268 additions and 38 deletions

View File

@@ -315,6 +315,7 @@ export default function TasksPage() {
key={task.id}
task={task}
onComplete={handleCompleteTask}
onUpdate={loadData}
/>
))}
</div>