diff --git a/src/lib/components/Search.svelte b/src/lib/components/Search.svelte index e73eb8a..87b99f2 100644 --- a/src/lib/components/Search.svelte +++ b/src/lib/components/Search.svelte @@ -1,14 +1,17 @@ diff --git a/src/routes/patches/[[package]]/+page.svelte b/src/routes/patches/[[package]]/+page.svelte index 51c4823..ad242d9 100644 --- a/src/routes/patches/[[package]]/+page.svelte +++ b/src/routes/patches/[[package]]/+page.svelte @@ -2,6 +2,7 @@ import { fly } from 'svelte/transition'; import { quintOut } from 'svelte/easing'; import { page } from '$app/stores'; + import { goto } from '$app/navigation'; import type { PageData } from './$types'; import type { Patch } from '$lib/types'; @@ -78,7 +79,7 @@ .replace(/-/g, '') .toLowerCase(); // Update search URL params - window.history.pushState(null, '', `${window.location.href.split('?')[0]}${searchTerm ? '?s=' + searchTerm : ''}`) + goto(`${$page.url.pathname}${searchTerm ? '?s=' + searchTerm : ''}`) }, 500); };