From 940e9e3f2cc715c8ceab50a1a5d7a09e03b9fe23 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Fri, 3 Apr 2026 00:27:50 -0700 Subject: [PATCH] preselect search version filters --- src/components/navigation/Search.astro | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/navigation/Search.astro b/src/components/navigation/Search.astro index 8c04fdd..c5bdb45 100644 --- a/src/components/navigation/Search.astro +++ b/src/components/navigation/Search.astro @@ -133,7 +133,10 @@ import magnifierIcon from "@icons/magnifier.svg?raw"; //@ts-expect-error "@pagefind/default-ui" ); - new PagefindUI({ + const versionMatch = window.location.pathname.match(/^\/docs\/([^/]+)/); + const activeVersion = versionMatch?.[1]; + + const search = new PagefindUI({ element: "#qs_search", // resetStyles: false, sort: { version: "desc" }, @@ -170,6 +173,10 @@ import magnifierIcon from "@icons/magnifier.svg?raw"; }); }, }); + + if (activeVersion) { + search.triggerFilters({ version: activeVersion }); + } }); }); }