From a945ad9e2915f15904ab54e8629593f98bf2d55f Mon Sep 17 00:00:00 2001 From: Dominic Villemure Date: Sun, 25 Aug 2024 13:30:02 -0400 Subject: [PATCH] fix double component rendering ( only hidden ) --- src/stores/messageStore.js | 1 - src/views/contents/ContentCard.vue | 1 + src/views/contents/ContentList.vue | 31 +++++++++++++------ .../contents/contentcards/NContentCard.vue | 1 + .../contents/contentcards/SmContentCard.vue | 1 + 5 files changed, 24 insertions(+), 11 deletions(-) diff --git a/src/stores/messageStore.js b/src/stores/messageStore.js index 453258c..cee1374 100644 --- a/src/stores/messageStore.js +++ b/src/stores/messageStore.js @@ -12,7 +12,6 @@ export const useMessageStore = defineStore('message', () => { try { let uri = `/api/message-count/${subjectId}`; const response = await client.get(uri); - console.log(response); messageCount.value = response.data.count; trackedSubject.value = subjectId; } catch (error) { diff --git a/src/views/contents/ContentCard.vue b/src/views/contents/ContentCard.vue index 2c7c3be..3b66b15 100644 --- a/src/views/contents/ContentCard.vue +++ b/src/views/contents/ContentCard.vue @@ -190,6 +190,7 @@ function openDeleteConfirmationDialog() { function addMessage(newMessage) { messages.value.unshift(newMessage); messagesVisible.value = true; + messageCount.value ++; } function toggleComments() { diff --git a/src/views/contents/ContentList.vue b/src/views/contents/ContentList.vue index fc63d23..cf5fec3 100644 --- a/src/views/contents/ContentList.vue +++ b/src/views/contents/ContentList.vue @@ -5,15 +5,11 @@ class="md:gap-2">