summaryrefslogtreecommitdiff
path: root/src/layouts/BlogPost.astro
diff options
context:
space:
mode:
authorDawid Rycerz <dawid@rycerz.xyz>2026-01-13 20:06:15 +0100
committerDawid Rycerz <dawid@rycerz.xyz>2026-01-13 20:06:15 +0100
commitb6e440699e9fca474869bf74ce09f2310f05c620 (patch)
treea089f456a0e9ebb6f9f6b72370deb7eeb8a3e308 /src/layouts/BlogPost.astro
parentf8a4e00f89913b0c57ca016965f49efc26f4bff9 (diff)
Cleanup unused functionalities
Diffstat (limited to 'src/layouts/BlogPost.astro')
-rw-r--r--src/layouts/BlogPost.astro8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/layouts/BlogPost.astro b/src/layouts/BlogPost.astro
index 436efde..764cd80 100644
--- a/src/layouts/BlogPost.astro
+++ b/src/layouts/BlogPost.astro
@@ -1,8 +1,7 @@
---
-import { type CollectionEntry, render } from "astro:content";
+import type { CollectionEntry } from "astro:content";
import Masthead from "@/components/blog/Masthead.astro";
-import WebMentions from "@/components/blog/webmentions/index.astro";
import { t } from "@/i18n/translations";
import BaseLayout from "./Base.astro";
@@ -15,8 +14,6 @@ const { post } = Astro.props;
const { ogImage, title, description, updatedDate, publishDate, language } = post.data;
const socialImage = ogImage ?? `/og-image/${post.id}.png`;
const articleDate = updatedDate?.toISOString() ?? publishDate.toISOString();
-const { remarkPluginFrontmatter } = await render(post);
-const readingTime: string = remarkPluginFrontmatter.readingTime;
---
<BaseLayout
@@ -30,13 +27,12 @@ const readingTime: string = remarkPluginFrontmatter.readingTime;
>
<article class="grow break-words" data-pagefind-body>
<div id="blog-hero" class="mb-12">
- <Masthead content={post} readingTime={readingTime} language={language} />
+ <Masthead content={post} language={language} />
</div>
<div
class="prose prose-sm prose-cactus prose-headings:font-semibold prose-headings:text-accent-2 prose-headings:before:absolute prose-headings:before:-ms-4 prose-headings:before:text-gray-600 prose-headings:hover:before:text-accent sm:prose-headings:before:content-['#'] sm:prose-th:before:content-none max-w-none"
>
<slot />
- <WebMentions language={language} />
{
post.data.sourceUrl && (
<p class="mt-8 border-t border-gray-200 pt-6 text-sm dark:border-gray-700">