mirror of https://github.com/sveltejs/svelte
parent
cf2a93161f
commit
edc02f0598
@ -1,20 +1,18 @@
|
|||||||
import { get_parsed_tutorial } from '$lib/server/tutorial';
|
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-data';
|
||||||
import { error } from '@sveltejs/kit';
|
import { error } from '@sveltejs/kit';
|
||||||
import fs from 'fs';
|
|
||||||
|
|
||||||
const base = '../../site/content/tutorial/';
|
|
||||||
|
|
||||||
export async function load({ params }) {
|
export async function load({ params }) {
|
||||||
const tutorial_data = get_tutorial_data();
|
const tutorial_data = get_tutorial_data();
|
||||||
const tutorials_list = get_tutorial_list(tutorial_data);
|
const tutorials_list = get_tutorial_list(tutorial_data);
|
||||||
|
|
||||||
const tutorial = get_parsed_tutorial(tutorial_data, params.slug);
|
const tutorial = await get_parsed_tutorial(tutorial_data, params.slug);
|
||||||
|
|
||||||
|
if (!tutorial) throw error(404);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
tutorials_list,
|
tutorials_list,
|
||||||
tutorial,
|
tutorial,
|
||||||
slug: params.slug,
|
slug: params.slug,
|
||||||
};
|
};
|
||||||
// throw error(404);
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in new issue