Fix naming for messages

This commit is contained in:
Jonathan Bourdon
2024-06-27 13:22:19 -04:00
parent 8125df5b70
commit eb8093cb50
3 changed files with 5 additions and 5 deletions

View File

@@ -0,0 +1,36 @@
<template>
<div v-for="(message, index) in messages" :key="index">
<Message :message="message"></Message>
</div>
</template>
<script setup>
import Message from "@/views/messages/Message.vue";
// import posts from "@/views/posts/posts.json";
import {useClient} from '@/plugins/api.js';
import {defineProps, onBeforeMount, ref} from 'vue';
const props = defineProps({
contentId: {
type: String,
required: true
}
});
const client = useClient();
const messages = ref();
onBeforeMount(async () => {
try {
const response = await client.get(`/api/messages/${props.contentId}`)
messages.value = response.data
} catch (error) {
console.error("Failed to fetch posts", error);
}
})
</script>