From f57592b322f2e504067b98eb839b3220a21d6484 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Mon, 8 Sep 2025 11:18:08 +0200 Subject: [PATCH] implemented (temporary) display of closed tasks in project list --- frontend/src/routes/project/View.svelte | 9 ++++++++- frontend/src/routes/task/TaskList.svelte | 2 +- translations/src/main/resources/de.json | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/frontend/src/routes/project/View.svelte b/frontend/src/routes/project/View.svelte index 66b2e1c..0f33e4f 100644 --- a/frontend/src/routes/project/View.svelte +++ b/frontend/src/routes/project/View.svelte @@ -20,6 +20,7 @@ let router = useTinyRouter(); let showSettings = $state(false); let tasks = $state(null); + let show_closed = $state(false); let new_state = $state({code:null,name:null}) let state_available=$derived(new_state.name && new_state.code && !project.allowed_states[new_state.code]); @@ -139,6 +140,11 @@ update({members:members}); } + function showClosed(){ + show_closed = !show_closed; + loadTasks(); + } + onMount(loadProject); @@ -252,10 +258,11 @@ {t('tasks')} + {#if tasks} - + {/if} diff --git a/frontend/src/routes/task/TaskList.svelte b/frontend/src/routes/task/TaskList.svelte index a6475aa..6b8e686 100644 --- a/frontend/src/routes/task/TaskList.svelte +++ b/frontend/src/routes/task/TaskList.svelte @@ -12,4 +12,4 @@ {#each sortedTasks as task} {/each} - \ No newline at end of file + diff --git a/translations/src/main/resources/de.json b/translations/src/main/resources/de.json index 9f677f1..c6eae8f 100644 --- a/translations/src/main/resources/de.json +++ b/translations/src/main/resources/de.json @@ -54,6 +54,7 @@ "depends_on": "hängt ab von", "description": "Beschreibung", "detail": "Details", + "display_closed": "abgeschlossene anzeigen", "display_closed_tasks": "abgeschlossene Aufgaben anzeigen", "docs_of_company": "Dokumente von {company}", "document": "Dokument",