diff --git a/src/components/Chat.vue b/src/components/Chat.vue index 5edf832..f951798 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -86,14 +86,14 @@ " v-on:touchend="touchEnd" v-on:touchcancel="touchCancel" v-on:touchmove="touchMove"> = ref("in"); -const emits = defineEmits(); +const emits = defineEmits<{ (event: "download", value: KeanuEvent | undefined): void }>(); const props = defineProps(); const { event, isIncoming, attachment, inReplyToText, inReplyToSender, linkify } = useMessage( $matrix, t, props, - emits, + undefined, undefined ); diff --git a/src/components/messages/composition/MessageImage.vue b/src/components/messages/composition/MessageImage.vue index 9ae44c6..29aa59c 100644 --- a/src/components/messages/composition/MessageImage.vue +++ b/src/components/messages/composition/MessageImage.vue @@ -2,7 +2,8 @@ + v-bind="{ ...$props, ...$attrs }" + >
const rootRef = useTemplateRef("root"); const imageRef = useTemplateRef("imageRef"); -const emits = defineEmits(); const props = defineProps(); const cover = ref(true); @@ -56,7 +56,7 @@ const { event, isIncoming, attachment, -} = useMessage($matrix, t, props, emits, undefined); +} = useMessage($matrix, t, props, undefined, undefined); const rootComponent = computed(() => { return isIncoming.value ? MessageIncoming : MessageOutgoing; diff --git a/src/components/messages/composition/MessageThread.vue b/src/components/messages/composition/MessageThread.vue index a5ab107..01cff6a 100644 --- a/src/components/messages/composition/MessageThread.vue +++ b/src/components/messages/composition/MessageThread.vue @@ -57,7 +57,7 @@