diff --git a/scripts/smart-search.mjs b/scripts/smart-search.mjs index 73715af6..e8344f8a 100644 --- a/scripts/smart-search.mjs +++ b/scripts/smart-search.mjs @@ -48,14 +48,16 @@ async function main() { */ async function collectPages() { const pages = []; - const entries = await getAllDocMeta(); + const docsEntries = await getAllDocMeta("docs"); + const toolkitEntries = await getAllDocMeta("toolkit"); + const entries = [...docsEntries, ...toolkitEntries]; for (const entry of entries) { const entryContent = await getRawDocContent(entry.download_url); const parsedContent = await getTextContentFromMd(entryContent); - const cleanedPath = getDocUriFromPath(entry.path); + const cleanedPath = getDocUriFromPath(entry.path, "docs"); const id = generateDocIdFromUri(cleanedPath); diff --git a/src/components/on-this-page-nav.jsx b/src/components/on-this-page-nav.jsx index 56d9a006..bdfd91e9 100644 --- a/src/components/on-this-page-nav.jsx +++ b/src/components/on-this-page-nav.jsx @@ -30,7 +30,7 @@ export default function OnThisPageNav({ headings }) { return ( <>

On This Page

- {headings.length > 0 && ( + {headings && headings.length > 0 && (