diff --git a/sites/svelte.dev/src/lib/server/tutorial/get-tutorial-data.js b/sites/svelte.dev/src/lib/server/tutorial/get-tutorial.js similarity index 95% rename from sites/svelte.dev/src/lib/server/tutorial/get-tutorial-data.js rename to sites/svelte.dev/src/lib/server/tutorial/get-tutorial.js index 77d153317d..dec22e8fee 100644 --- a/sites/svelte.dev/src/lib/server/tutorial/get-tutorial-data.js +++ b/sites/svelte.dev/src/lib/server/tutorial/get-tutorial.js @@ -2,12 +2,12 @@ import fs from 'node:fs'; import { extract_frontmatter } from '../markdown/index.js'; -const base = '../../site/content/tutorial/'; +const BASE = '../../site/content/tutorial/'; /** * @returns {import('./types').TutorialData} */ -export function get_tutorial_data() { +export function get_tutorial_data(base = BASE) { const tutorials = []; for (const subdir of fs.readdirSync(base)) { diff --git a/sites/svelte.dev/src/routes/tutorial/[slug]/+page.server.js b/sites/svelte.dev/src/routes/tutorial/[slug]/+page.server.js index 9cb550decc..1fdb1226e9 100644 --- a/sites/svelte.dev/src/routes/tutorial/[slug]/+page.server.js +++ b/sites/svelte.dev/src/routes/tutorial/[slug]/+page.server.js @@ -1,5 +1,5 @@ import { get_parsed_tutorial } from '$lib/server/tutorial'; -import { get_tutorial_data, get_tutorial_list } from '$lib/server/tutorial/get-tutorial-data'; +import { get_tutorial_data, get_tutorial_list } from '$lib/server/tutorial/get-tutorial'; import { error } from '@sveltejs/kit'; export const prerender = true; diff --git a/sites/svelte.dev/src/routes/tutorial/[slug]/+page.svelte b/sites/svelte.dev/src/routes/tutorial/[slug]/+page.svelte index c9b310f71b..a0f39caa46 100644 --- a/sites/svelte.dev/src/routes/tutorial/[slug]/+page.svelte +++ b/sites/svelte.dev/src/routes/tutorial/[slug]/+page.svelte @@ -153,16 +153,6 @@ {/if} - -

- {#each data.tutorials_list as { tutorials }} - {#each tutorials as { slug }} - - - {/each} - {/each} -

-