diff --git a/src/lib/types.d.ts b/src/lib/types.d.ts new file mode 100644 index 0000000..216354f --- /dev/null +++ b/src/lib/types.d.ts @@ -0,0 +1,6 @@ +import type { SvelteComponent } from "svelte"; + + +interface MDsveXComponent extends SvelteComponent { + metadata: Record; +} \ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index e3a1e68..bf7ab51 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,11 +1,12 @@ @@ -13,5 +14,5 @@

Welcome to SvelteKit

Visit svelte.dev/docs/kit to read the documentation

{#each blog_entries as [href, page]} - {href}
+ {page.metadata?.title}
{/each} diff --git a/src/routes/blogs/test/+page.svx b/src/routes/blogs/test/+page.svx index 7725386..f4367f8 100644 --- a/src/routes/blogs/test/+page.svx +++ b/src/routes/blogs/test/+page.svx @@ -1,5 +1,5 @@ --- -layout: blog +title: "Blog Entry #1" --- # Title @@ -9,3 +9,10 @@ layout: blog 1. asd 2. asd 3. asd + +```js +{..., lib}: +{ + "hello" = "world"; +} +``` \ No newline at end of file