From 269c0db965814969f303a17d8bd0592a9a8b09fb Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Thu, 26 Sep 2024 00:05:57 +0800 Subject: [PATCH] chore: tweak --- theme/src/client/components/VPDoc.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/theme/src/client/components/VPDoc.vue b/theme/src/client/components/VPDoc.vue index cfef0fbb..8b717c8e 100644 --- a/theme/src/client/components/VPDoc.vue +++ b/theme/src/client/components/VPDoc.vue @@ -5,7 +5,7 @@ import VPDocFooter from '@theme/VPDocFooter.vue' import VPDocMeta from '@theme/VPDocMeta.vue' import VPEncryptPage from '@theme/VPEncryptPage.vue' import VPTransitionFadeSlideY from '@theme/VPTransitionFadeSlideY.vue' -import { computed, nextTick, ref, watch } from 'vue' +import { computed, nextTick, ref, resolveComponent, watch } from 'vue' import { useRoute } from 'vuepress/client' import { useBlogPageData, @@ -24,7 +24,7 @@ const headers = useHeaders() const { isPageDecrypted } = useEncrypt() const hasComments = computed(() => { - return page.value.frontmatter.comments !== false && isPageDecrypted.value + return !!resolveComponent('CommentService') && page.value.frontmatter.comments !== false && isPageDecrypted.value }) const enableAside = computed(() => {