Commit 8956a0a
Changed files (3)
src
layouts
pages
posts
src/layouts/GridLayout.astro
@@ -5,12 +5,11 @@ interface Props {
title?: string;
description?: string;
lang?: string;
- comment?: boolean;
}
-const { title, description, lang, comment } = Astro.props;
+const { title, description, lang } = Astro.props;
---
-<MainLayout title={title} description={description} lang={lang} comment={comment}>
+<MainLayout title={title} description={description} lang={lang}>
<div class="mx-auto flex max-w-screen-xl flex-col gap-4">
<slot name="header-content" />
<div class="flex gap-4">
src/layouts/MainLayout.astro
@@ -11,9 +11,8 @@ interface Props {
title?: string;
description?: string;
lang?: string;
- comment?: boolean;
}
-const { title, description, lang, comment } = Astro.props;
+const { title, description, lang } = Astro.props;
---
<GlobalLayout title={title} description={description} lang={lang}>
@@ -26,6 +25,6 @@ const { title, description, lang, comment } = Astro.props;
<!-- Main content -->
<slot />
</div>
- {searchConfig.enable && comment && <Search />}
+ {searchConfig.enable && <Search />}
<PageFooter />
</GlobalLayout>
src/pages/posts/[article].astro
@@ -24,11 +24,7 @@ const { Content, headings } = await render(article);
const wordCount = countWords(article.body || '');
---
-<GridLayout
- title={article.data.title}
- description={article.data.description}
- comment={article.data.comment}
->
+<GridLayout title={article.data.title} description={article.data.description}>
<Fragment slot="header-content">
<PostInfo
title={article.data.title}