From e63d74d4147e66ec79c287b7c3fda0dadc139275 Mon Sep 17 00:00:00 2001
From: Armand Philippot <git@armandphilippot.com>
Date: Sun, 16 Jan 2022 14:15:27 +0100
Subject: chore(meta): add a link to comments on single post pages

---
 src/components/PostMeta/PostMeta.tsx | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

(limited to 'src/components/PostMeta/PostMeta.tsx')

diff --git a/src/components/PostMeta/PostMeta.tsx b/src/components/PostMeta/PostMeta.tsx
index ece355a..0b68d70 100644
--- a/src/components/PostMeta/PostMeta.tsx
+++ b/src/components/PostMeta/PostMeta.tsx
@@ -16,6 +16,7 @@ const PostMeta = ({
   const { author, commentCount, dates, subjects, thematics, website } = meta;
   const { asPath, locale } = useRouter();
   const isThematic = () => asPath.includes('/thematique/');
+  const isArticle = () => asPath.includes('/article/');
 
   const dateOptions: Intl.DateTimeFormatOptions = {
     day: 'numeric',
@@ -120,7 +121,13 @@ const PostMeta = ({
       {commentCount !== undefined && (
         <div className={styles.item}>
           <dt className={styles.term}>{t`Comments`}</dt>
-          {getCommentsCount()}
+          <dd className={styles.description}>
+            {isArticle() ? (
+              <a href="#comments">{getCommentsCount()}</a>
+            ) : (
+              getCommentsCount()
+            )}
+          </dd>
         </div>
       )}
     </dl>
-- 
cgit v1.2.3

