Commit 8956a0a

HPCesia <me@hpcesia.com>
2025-02-05 13:35:41
fix: wrong comment prop
1 parent 32f7d89
Changed files (3)
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}