Add page types, index components, and layout

This commit is contained in:
itsfinniii
2026-03-20 16:40:21 +01:00
parent cb4cb9e578
commit 4bb3fa3671
8 changed files with 258 additions and 42 deletions

View File

@@ -0,0 +1,9 @@
---
interface Props {
page: BlogIndex;
}
const { page } = Astro.props;
---
<div>Blog Index</div>

View File

@@ -0,0 +1,9 @@
---
interface Props {
page: ProjectIndex;
}
const { page } = Astro.props;
---
<div>Project Index</div>