You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/sites/svelte.dev/src/routes/blog/[slug]/+page.server.js

15 lines
327 B

import { get_blog_data, get_processed_blog_post } from '$lib/server/blog/index.js';
import { error } from '@sveltejs/kit';
export const prerender = true;
export async function load({ params }) {
const post = get_processed_blog_post(await get_blog_data(), params.slug);
if (!post) throw error(404);
return {
post
};
}