<script context="module"> export async function load({ url, params }) { try { let post = await import(`./_posts/${params.slug}.svx`); return { props: { post: post.default } } } catch (err) { console.log(err); return { status: 404, error: `Not found: ${url.pathname}`, } } } </script> <script> export let post; </script> <svelte:component this={post} />