Files
pages/src/routes/projects/projectn5/devlog/+page.svelte

29 lines
593 B
Svelte
Raw Normal View History

2025-03-31 23:07:29 +02:00
<script lang="ts">
import Header from "$lib/header.svelte";
import BannerTitle from "$lib/banner-title.svelte";
// import type { DevlogPost } from "./posts";
import { posts } from "./posts";
2025-03-31 23:07:29 +02:00
</script>
<Header />
<BannerTitle title="Devlog Posts" />
<main>
{#each posts as post}
{@render devlogPost({ imgSrc: "", title: "{post.title}" })}
<p>{post.date}</p>
{/each}
</main>
{#snippet devlogPost({
imgSrc,
title,
}: {
imgSrc: string;
title: string;
})}
<div>
<img src='{imgSrc}'>
<p>{title}</p>
</div>
{/snippet}