From 1df8774e65aa06763bd7970e2a94a3d622ace828 Mon Sep 17 00:00:00 2001 From: Puru Vijay Date: Thu, 16 Feb 2023 02:44:25 +0530 Subject: [PATCH] Fix undefined heading issue --- sites/svelte.dev/src/routes/docs/+layout.svelte | 7 ++++++- sites/svelte.dev/src/routes/docs/+page.js | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 sites/svelte.dev/src/routes/docs/+page.js diff --git a/sites/svelte.dev/src/routes/docs/+layout.svelte b/sites/svelte.dev/src/routes/docs/+layout.svelte index 4d668e0127..5d0855ea21 100644 --- a/sites/svelte.dev/src/routes/docs/+layout.svelte +++ b/sites/svelte.dev/src/routes/docs/+layout.svelte @@ -4,11 +4,16 @@ /** @type {import('./$types').LayoutServerData}*/ export let data; + + $: title = data.sections.find((val) => val.path === $page.url.pathname)?.title;
-

{data.sections.find((val) => val.path === $page.url.pathname)?.title}

+ {#if title} +

{title}

+ {/if} +
diff --git a/sites/svelte.dev/src/routes/docs/+page.js b/sites/svelte.dev/src/routes/docs/+page.js new file mode 100644 index 0000000000..189f71e2e1 --- /dev/null +++ b/sites/svelte.dev/src/routes/docs/+page.js @@ -0,0 +1 @@ +export const prerender = true;