diff --git a/src/lib/components/Image.svelte b/src/lib/components/Image.svelte new file mode 100644 index 0000000..a86217a --- /dev/null +++ b/src/lib/components/Image.svelte @@ -0,0 +1,16 @@ + + +
+ + {#if caption} +
{caption}
+ {/if} +
diff --git a/src/routes/blog/[slug]/+page.svelte b/src/routes/blog/[slug]/+page.svelte index eb8cdaa..53694cc 100644 --- a/src/routes/blog/[slug]/+page.svelte +++ b/src/routes/blog/[slug]/+page.svelte @@ -10,6 +10,7 @@ import SvelteMarkdown from '@humanspeak/svelte-markdown'; import dayjs from 'dayjs'; import type { PageProps } from './$types'; + import Image from '$lib/components/Image.svelte'; let { data }: PageProps = $props(); @@ -21,7 +22,7 @@

{dayjs(post.published).format('DD MMMM YYYY')}

{post.title}

- {post.image.alt} + {post.image.alt}