From f38062e2509318c0439a30f297a4d186d7aa1c73 Mon Sep 17 00:00:00 2001 From: Sean Morley Date: Wed, 17 Jul 2024 22:06:55 -0400 Subject: [PATCH] activity type overhaul --- .../lib/components/ActivityComplete.svelte | 6 ++-- frontend/src/lib/components/Avatar.svelte | 1 + .../src/lib/components/NewAdventure.svelte | 11 ++++--- .../src/routes/activities/+page.server.ts | 26 +++++++++++++++ frontend/src/routes/activities/+page.svelte | 33 +++++++++++++++++++ frontend/src/routes/search/+page.svelte | 6 +++- 6 files changed, 76 insertions(+), 7 deletions(-) create mode 100644 frontend/src/routes/activities/+page.server.ts create mode 100644 frontend/src/routes/activities/+page.svelte diff --git a/frontend/src/lib/components/ActivityComplete.svelte b/frontend/src/lib/components/ActivityComplete.svelte index 53d4cd2..ac04ea6 100644 --- a/frontend/src/lib/components/ActivityComplete.svelte +++ b/frontend/src/lib/components/ActivityComplete.svelte @@ -20,8 +20,9 @@ function addActivity() { if (inputVal && activities) { - if (!activities.includes(inputVal) && allActivities.includes(inputVal)) { - activities = [...activities, inputVal]; + const trimmedInput = inputVal.trim(); + if (trimmedInput && !activities.includes(trimmedInput)) { + activities = [...activities, trimmedInput]; inputVal = ''; } } @@ -56,6 +57,7 @@ /> {#if inputVal && filteredItems.length > 0}