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 @@