diff --git a/frontend/src/routes/tags/Reference.svelte b/frontend/src/routes/tags/Reference.svelte
index 13815e3..764e97a 100644
--- a/frontend/src/routes/tags/Reference.svelte
+++ b/frontend/src/routes/tags/Reference.svelte
@@ -1,21 +1,27 @@
-{caption}
\ No newline at end of file
+{#if error}
+{error}
+{/if}
+{#if object}
+{#if module=='bookmark'}
+{object.url}
+
{@html object.comment.rendered}
+{:else if module=='task'}
+{object.name}
+{:else if module=='document'}
+{t(object.type)} ${object.number} (${object.customer.name.split('\n')[0]})
+{:else}
+No display defined in Reference.svelte for entities of type {module}.
+{/if}
+{/if}
\ No newline at end of file
diff --git a/frontend/src/routes/tags/TagList.svelte b/frontend/src/routes/tags/TagList.svelte
index f3bf743..38a1095 100644
--- a/frontend/src/routes/tags/TagList.svelte
+++ b/frontend/src/routes/tags/TagList.svelte
@@ -21,6 +21,7 @@
// when creating elements, they don`t have an id, yet
tags.push(newTag);
tags = tags.sort();
+ newTag = '';
return;
}
const url = api(`tags/${module}/${id}`);
diff --git a/frontend/src/routes/tags/TagUses.svelte b/frontend/src/routes/tags/TagUses.svelte
index 8a924a4..99ccadf 100644
--- a/frontend/src/routes/tags/TagUses.svelte
+++ b/frontend/src/routes/tags/TagUses.svelte
@@ -1,15 +1,13 @@
@@ -39,7 +34,7 @@
{t(module.endsWith('s') ? module : `${module}s`)}
{#each ids as id}
- - go(module,id)}>
+
{/each}
{/each}