blog/src/routes/[slug]/+page.ts
2023-04-28 15:24:55 +02:00

15 lines
285 B
TypeScript

import { error } from '@sveltejs/kit'
export async function load({ params }) {
try {
const post = await import(`../../posts/${params.slug}.md`)
return {
content: post.default,
meta: post.metadata
}
} catch (e) {
throw error(404, `Could not find ${params.slug}`)
}
}