summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/src/components/MetaData.astro8
-rw-r--r--docs/src/layouts/Main.astro2
2 files changed, 7 insertions, 3 deletions
diff --git a/docs/src/components/MetaData.astro b/docs/src/components/MetaData.astro
index ec62749b0..ce5a9ff77 100644
--- a/docs/src/components/MetaData.astro
+++ b/docs/src/components/MetaData.astro
@@ -1,6 +1,10 @@
---
-import { site } from '../config.ts';
-const { content = {}, canonicalURL } = Astro.props;
+export interface Props {
+ content: any,
+ site: any,
+ canonicalURL: URL | string,
+};
+const { content = {}, site, canonicalURL } = Astro.props;
const formattedContentTitle = content.title ? `${content.title} 🚀 ${site.title}` : site.title;
const imageSrc = content?.image?.src ?? site.image.src;
const canonicalImageSrc = new URL(imageSrc, Astro.site);
diff --git a/docs/src/layouts/Main.astro b/docs/src/layouts/Main.astro
index e9805dc42..ad2dc34f1 100644
--- a/docs/src/layouts/Main.astro
+++ b/docs/src/layouts/Main.astro
@@ -23,7 +23,7 @@ if (currentPage) {
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{content.title ? `${content.title} 🚀 ${site.title}` : site.title}</title>
- <MetaData {content} canonicalURL={Astro.request.canonicalURL}/>
+ <MetaData {content} {site} canonicalURL={Astro.request.canonicalURL}/>
<!-- This is intentionally inlined to avoid FOUC -->
<script>