From 00e882b6c72f78bfca31b7fa55f5a57450591589 Mon Sep 17 00:00:00 2001 From: Jonas_Jones <91549607+J-onasJones@users.noreply.github.com> Date: Mon, 2 Oct 2023 17:25:19 +0200 Subject: [PATCH] Fixed #9 Fixed an issue where the entire project search didn't work --- src/routes/projects/+page.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index 3a14eef..3304560 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -9,6 +9,7 @@ import projects from "./projects.json"; import "../../routes/+page.css"; + import { construct_svelte_component } from "svelte/internal"; var searchResults = projects.filter((project) => { return project.visible === true; @@ -20,12 +21,15 @@ var searchstatus = ""; function handleSearchText(event) { + console.log(event.target.value) searchtext = event.target.value.toLowerCase(); + console.log(searchtext); handleSearch(); } function handleSearchCategory(event) { searchcategory = event.target.value.toLowerCase(); + console.log(searchcategory); handleSearch(); } @@ -45,7 +49,7 @@ var text = project.title.toLowerCase() + project.description.toLowerCase(); var category = project.categories.join(" ").toLowerCase(); - var language = project.languages.join(" ").toLowerCase(); + var language = Object.keys(project.languages).join(" ").toLowerCase(); var status = project.status.toLowerCase(); return ( text.includes(searchtext) &&