From 166e65d36953f2aec110b3a025e939f3d14881dc Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Wed, 30 Jul 2025 21:28:19 +0200 Subject: [PATCH] preparing to list uses of tag --- frontend/src/App.svelte | 2 ++ frontend/src/routes/tags/TagList.svelte | 35 ++++++++++++++++--------- frontend/src/routes/tags/TagUses.svelte | 30 +++++++++++++++++++++ translations/src/main/resources/de.json | 1 + 4 files changed, 55 insertions(+), 13 deletions(-) create mode 100644 frontend/src/routes/tags/TagUses.svelte diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index b97b2a1..4b4e998 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -22,6 +22,7 @@ import ResetPw from "./routes/user/ResetPw.svelte"; import Search from "./routes/search/Search.svelte"; import SendDoc from "./routes/document/Send.svelte"; + import TagUses from "./routes/tags/TagUses.svelte"; import User from "./routes/user/User.svelte"; import ViewDoc from "./routes/document/View.svelte"; import ViewPrj from "./routes/project/View.svelte"; @@ -61,6 +62,7 @@ + diff --git a/frontend/src/routes/tags/TagList.svelte b/frontend/src/routes/tags/TagList.svelte index d4fefc7..8dafa27 100644 --- a/frontend/src/routes/tags/TagList.svelte +++ b/frontend/src/routes/tags/TagList.svelte @@ -1,11 +1,10 @@ @@ -93,11 +102,11 @@
{#each tags as tag,idx} - {tag} + show(tag)}>{tag} {/each} - +
\ No newline at end of file diff --git a/frontend/src/routes/tags/TagUses.svelte b/frontend/src/routes/tags/TagUses.svelte new file mode 100644 index 0000000..bcc142c --- /dev/null +++ b/frontend/src/routes/tags/TagUses.svelte @@ -0,0 +1,30 @@ + +
+ {t('tag_uses',{tag:tag})} + {#if error} + {error} + {/if} +
\ No newline at end of file diff --git a/translations/src/main/resources/de.json b/translations/src/main/resources/de.json index 9b0b867..2630405 100644 --- a/translations/src/main/resources/de.json +++ b/translations/src/main/resources/de.json @@ -214,6 +214,7 @@ "subject": "Betreff", "subtasks": "Unteraufgaben", + "tag_uses": "Verwendung des Tags „{tag}“", "tags": "Tags", "task": "Aufgabe", "tasks": "Aufgaben",