summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryce Russell2023-06-07 00:51:34 -0500
committerGitHub2023-06-07 07:51:34 +0200
commit990ec53dee099fdb6d113a3be5ef375c73e6945a (patch)
treeb672fbb1091ee91869e3c6f27e91049b3e49d84d
parent5558a9215049ba263d00b197c83605b51a0c7333 (diff)
downloadIT.starlight-990ec53dee099fdb6d113a3be5ef375c73e6945a.tar.gz
IT.starlight-990ec53dee099fdb6d113a3be5ef375c73e6945a.tar.bz2
IT.starlight-990ec53dee099fdb6d113a3be5ef375c73e6945a.zip
Add `base` to Pagefind `bundlePath` (#167)
-rw-r--r--.changeset/violet-bags-carry.md5
-rw-r--r--packages/starlight/components/Search.astro1
2 files changed, 6 insertions, 0 deletions
diff --git a/.changeset/violet-bags-carry.md b/.changeset/violet-bags-carry.md
new file mode 100644
index 00000000..8fed3eaf
--- /dev/null
+++ b/.changeset/violet-bags-carry.md
@@ -0,0 +1,5 @@
+---
+"@astrojs/starlight": patch
+---
+
+Add `bundlePath` option to Pagefind configuration
diff --git a/packages/starlight/components/Search.astro b/packages/starlight/components/Search.astro
index 5988320f..42aeac7d 100644
--- a/packages/starlight/components/Search.astro
+++ b/packages/starlight/components/Search.astro
@@ -108,6 +108,7 @@ const t = useTranslations(Astro.props.locale);
new PagefindUI({
element: '#starlight__search',
baseUrl: import.meta.env.BASE_URL,
+ bundlePath: import.meta.env.BASE_URL.replace(/\/$/, '') + '/_pagefind/',
showImages: false,
});
});