From 4631b44d82d20620a9a0d7c1c33e7d99ab1db494 Mon Sep 17 00:00:00 2001 From: Stan Runge Date: Sat, 25 Jan 2025 02:53:16 +0100 Subject: [PATCH] fix: search logic --- .../web/src/routes/progress/[id]/+page.svelte | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/packages/web/src/routes/progress/[id]/+page.svelte b/packages/web/src/routes/progress/[id]/+page.svelte index c71303d..75596f1 100755 --- a/packages/web/src/routes/progress/[id]/+page.svelte +++ b/packages/web/src/routes/progress/[id]/+page.svelte @@ -41,17 +41,15 @@ - {#if search && !data.topics.filter((t) => t.name?.includes(search)).length} -
- - -
- {:else}No topic found. - {/if}
+ +
+ + +
+
+ - {#each data.topics.filter((t) => !search || t.name?.includes(search)) as topic} + {#each data.topics as topic}
{ + value={topic.name!} + onSelect={() => { addTopicForms[topic.id].submit(); closeAndFocusTrigger(); }}