summaryrefslogtreecommitdiffstats
path: root/src/pages
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2022-07-22 18:32:53 +0200
committerArmand Philippot <git@armandphilippot.com>2022-07-22 18:32:53 +0200
commitfe3922d039bdb5d4c063bc73543abc53a57d8464 (patch)
treec845ee49a7f722f25e59222145f491fa3079e108 /src/pages
parentd8fc8d272bffb5c59a17ff774c910b47749dc650 (diff)
fix(comments): refresh comments on changes or new comment
Diffstat (limited to 'src/pages')
-rw-r--r--src/pages/article/[slug].tsx5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/pages/article/[slug].tsx b/src/pages/article/[slug].tsx
index ea679ab..f720fa6 100644
--- a/src/pages/article/[slug].tsx
+++ b/src/pages/article/[slug].tsx
@@ -26,6 +26,7 @@ import {
getWebPageSchema,
} from '@utils/helpers/schema-org';
import useBreadcrumb from '@utils/hooks/use-breadcrumb';
+import useComments from '@utils/hooks/use-comments';
import usePrism, { type OptionalPrismPlugin } from '@utils/hooks/use-prism';
import useReadingTime from '@utils/hooks/use-reading-time';
import useSettings from '@utils/hooks/use-settings';
@@ -58,9 +59,7 @@ const ArticlePage: NextPageWithLayout<ArticlePageProps> = ({
const { data: article } = useSWR(() => slug, getArticleBySlug, {
fallbackData: post,
});
- const { data: commentsData } = useSWR(() => id, getPostComments, {
- fallbackData: comments,
- });
+ const commentsData = useComments(post.id, comments);
const { items: breadcrumbItems, schema: breadcrumbSchema } = useBreadcrumb({
title: article?.title || '',
url: `/article/${slug}`,