diff --git a/src/views/contents/ContentCard.vue b/src/views/contents/ContentCard.vue
index 8e2037d..24494fe 100644
--- a/src/views/contents/ContentCard.vue
+++ b/src/views/contents/ContentCard.vue
@@ -78,13 +78,18 @@
mdi-comment-outline
-
+
Commentaires
-
+
+
@@ -121,9 +126,7 @@ const loading = ref(true);
const hasUrls = computed(() => !!props.content.urls && props.content.urls.length > 0);
const commentsVisible = ref(false);
const messages = ref([]);
-
-// Propriété calculée pour vérifier s'il y a des commentaires
-const hasComments = computed(() => messages.value.length > 0);
+const hasComments = ref(false);
onBeforeMount(async () => await fetchCreatorData(creatorAlias.value))
@@ -139,6 +142,12 @@ async function fetchCreatorData(creatorAlias) {
}
}
+function handleMessagesFound(hasMessages) {
+ if (hasMessages) {
+ hasComments.value = true;
+ }
+}
+
function addMessage(newMessage) {
messages.value.unshift(newMessage);
commentsVisible.value = true;
@@ -204,7 +213,7 @@ function redirectToContent() {
display: none;
}
-.comment-active-v-icon {
- color: #DB1AAA;
+.comment-active .v-icon {
+ color: #D63DAB;
}
diff --git a/src/views/messages/MessageList.vue b/src/views/messages/MessageList.vue
index a7ff5d0..a94167d 100644
--- a/src/views/messages/MessageList.vue
+++ b/src/views/messages/MessageList.vue
@@ -1,22 +1,17 @@
-
-
-
+
-
+
- Voir plus de commentaires
+
+ Voir plus de commentaires
@@ -27,72 +22,71 @@
{{ errorMessage }}
-
-
\ No newline at end of file
+