initial commit

This commit is contained in:
2021-10-17 21:05:23 -07:00
commit d0aaba7a7d
17 changed files with 1539 additions and 0 deletions

20
src/routes/[slug].svelte Normal file
View File

@@ -0,0 +1,20 @@
<script context="module">
export async function load({ page }) {
let post = await import(`./_posts/${page.params.slug}.svx`);
return {
props: {
metadata: post.metadata,
BlogPost: post.default
}
}
}
</script>
<script>
export let metadata, BlogPost;
</script>
<div id="post">
<h1>{metadata.title}</h1>
<svelte:component this={BlogPost} />
</div>