From 36bbd317f75ec354593c7218ccdd5e8681505a45 Mon Sep 17 00:00:00 2001 From: nwrenger Date: Sun, 13 Aug 2023 15:47:11 +0200 Subject: [PATCH] :bug: Fixed Search && Visuals on Page Load && Spelling --- src/components/materials/Search.svelte | 18 ++++++++++-------- src/components/materials/browse/Filter.svelte | 4 ++-- .../materials/browse/ItemCard.svelte | 2 +- src/components/materials/browse/View.svelte | 8 ++++---- src/components/navigation/NavBar.svelte | 1 - 5 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/components/materials/Search.svelte b/src/components/materials/Search.svelte index 9ccb987..ec1f4b1 100644 --- a/src/components/materials/Search.svelte +++ b/src/components/materials/Search.svelte @@ -1,6 +1,5 @@ diff --git a/src/components/materials/browse/Filter.svelte b/src/components/materials/browse/Filter.svelte index 8eae791..34dd554 100644 --- a/src/components/materials/browse/Filter.svelte +++ b/src/components/materials/browse/Filter.svelte @@ -29,14 +29,14 @@ goto( `/materials/browse?system=${getParam("system")}&grade_number=${selected .map((obj) => obj.value) - .join(",")}&subject=${getParam("subject")}`, + .join(",")}&subject=${getParam("subject")}&search=${getParam("search")}`, { replaceState: true } ); } else { goto( `/materials/browse?system=${getParam("system")}&grade_number=${getParam( "grade_number" - )}&subject=${selected.map((obj) => obj.value).join(",")}`, + )}&subject=${selected.map((obj) => obj.value).join(",")}&search=${getParam("search")}`, { replaceState: true } ); } diff --git a/src/components/materials/browse/ItemCard.svelte b/src/components/materials/browse/ItemCard.svelte index 42d84f3..ed30b09 100644 --- a/src/components/materials/browse/ItemCard.svelte +++ b/src/components/materials/browse/ItemCard.svelte @@ -23,7 +23,7 @@

{#await Promise.all([subject, grade])} - Loading... + Lädt... {:then [resolvedSubject, resolvedGrade]} {resolvedSubject.data.name_de}, {resolvedGrade.data.number == "Oberstufe" diff --git a/src/components/materials/browse/View.svelte b/src/components/materials/browse/View.svelte index 8c10e17..906f640 100644 --- a/src/components/materials/browse/View.svelte +++ b/src/components/materials/browse/View.svelte @@ -15,9 +15,9 @@ } let itemsPromise = null; - let subject = ""; - let grade = ""; - let search = ""; + let subject; + let grade; + let search; let mounted = false; onMount(() => (mounted = true)); @@ -74,7 +74,7 @@ {/if} {:else if items === null} - +

diff --git a/src/components/navigation/NavBar.svelte b/src/components/navigation/NavBar.svelte index 013fe8f..52f3e32 100644 --- a/src/components/navigation/NavBar.svelte +++ b/src/components/navigation/NavBar.svelte @@ -71,7 +71,6 @@