diff --git a/apps/tauri/src/App.svelte b/apps/tauri/src/App.svelte index ee168d4..63f596d 100644 --- a/apps/tauri/src/App.svelte +++ b/apps/tauri/src/App.svelte @@ -25,10 +25,8 @@ {#if app.screen === "setup"} - {:else if app.screen === "tasks"} + {:else} - {:else if app.screen === "settings"} - {/if} diff --git a/apps/tauri/src/lib/components/TaskItem.svelte b/apps/tauri/src/lib/components/TaskItem.svelte index 3a25cd1..5b11f71 100644 --- a/apps/tauri/src/lib/components/TaskItem.svelte +++ b/apps/tauri/src/lib/components/TaskItem.svelte @@ -1,18 +1,50 @@ + +
+
- {#if editing} -
+
+ {#if editing} { if (e.key === "Enter") saveEdit(); if (e.key === "Escape") editing = false; }} + onkeydown={(e) => { if (e.key === "Enter") (e.target as HTMLElement).blur(); if (e.key === "Escape") { editTitle = task.title; editDesc = task.description; editingTaskId = null; } }} /> -