summaryrefslogtreecommitdiff
path: root/src/layouts
diff options
context:
space:
mode:
authorJoão Augusto Costa Branco Marado Torres <torres.dev@disroot.org>2025-06-24 16:13:59 -0300
committerJoão Augusto Costa Branco Marado Torres <torres.dev@disroot.org>2025-06-24 16:14:09 -0300
commita1eac976b20e39f86d5944fbec68e2a0f8ffb746 (patch)
treec06cdd2e974a97174e69988ae4a25e57f17bfc4e /src/layouts
parent6d7234a124972a86aba963ac4ebb30863c8de2ef (diff)
feat: configurable header component
Signed-off-by: João Augusto Costa Branco Marado Torres <torres.dev@disroot.org>
Diffstat (limited to 'src/layouts')
-rw-r--r--src/layouts/Base.astro9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro
index 60a9d4f..d80d6a8 100644
--- a/src/layouts/Base.astro
+++ b/src/layouts/Base.astro
@@ -1,7 +1,12 @@
---
-import BaseHead, { type Props } from "@components/BaseHead.astro";
+import BaseHead, {
+ type Props as HeadProps,
+} from "@components/BaseHead.astro";
+import { type Props as HeaderProps } from "@components/Header.astro";
import Footer from "@components/Footer.astro";
import Header from "@components/Header.astro";
+
+interface Props extends HeadProps, HeaderProps {}
---
<!DOCTYPE html>
@@ -27,7 +32,7 @@ import Header from "@components/Header.astro";
<BaseHead {...Astro.props} />
</head>
<body>
- <Header />
+ <Header {...Astro.props} />
<slot />
<Footer />
<noscript>I see, a man of culture :)</noscript>