Remove warnings about 'defineProps', 'defineEmits' being compiler macros
This commit is contained in:
@@ -57,7 +57,6 @@
|
||||
|
||||
<script setup>
|
||||
|
||||
import {defineProps} from "vue"
|
||||
import {time_ago} from "@/internal_time_ago.js";
|
||||
|
||||
const props = defineProps({
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
import Message from "@/views/messages/Message.vue";
|
||||
|
||||
import {useClient} from '@/plugins/api.js';
|
||||
import {defineProps, onBeforeMount, ref} from 'vue';
|
||||
import {onBeforeMount, ref} from 'vue';
|
||||
|
||||
const props = defineProps({
|
||||
subjectId: {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<div class="flex flex-row">
|
||||
|
||||
<div class="mx-2 content-center">
|
||||
|
||||
|
||||
<img :src="profileUrl"
|
||||
alt="Profile Image"
|
||||
class="rounded-full"
|
||||
@@ -36,7 +36,7 @@
|
||||
<script setup>
|
||||
|
||||
import {useClient} from '@/plugins/api.js';
|
||||
import {defineEmits, defineProps, ref} from 'vue';
|
||||
import {ref} from 'vue';
|
||||
import {useUserStore} from "@/stores/user.js";
|
||||
import {v7} from 'uuid'
|
||||
|
||||
@@ -64,7 +64,7 @@ const publish = async () => {
|
||||
"subjectId": props.subjectId,
|
||||
"message": value.value
|
||||
})
|
||||
|
||||
|
||||
const currentUser = user.getCurrentUser()
|
||||
emit('message-posted',
|
||||
{
|
||||
@@ -77,7 +77,7 @@ const publish = async () => {
|
||||
"value": value.value,
|
||||
parentId: null,
|
||||
})
|
||||
|
||||
|
||||
value.value = ''
|
||||
} catch (error) {
|
||||
console.error(`post api/message : ${error}`)
|
||||
|
||||
Reference in New Issue
Block a user