summaryrefslogtreecommitdiff
path: root/src/routes/+page.svelte
blob: 9924a19960e8209187a9b67cfac3cfbc618e5b9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<script lang="ts">
  import type { PageData } from "./$types";
  import PostCard from "$lib/components/PostCard.svelte";

  let { data }: { data: PageData } = $props();
</script>

<svelte:head>
  <title>wenekar sucks at programming</title>
  <meta
    name="description"
    content="A personal blog built with SvelteKit and MDsveX"
  />
</svelte:head>

<section>
  {#if data.posts.length === 0}
    <p>No posts.</p>
  {:else}
    {#each data.posts as post}
      <PostCard {post} />
    {/each}
  {/if}
</section>