attachment: fix over reliance on fileType()

Signed-off-by: Yonle <yonle@proton.me>
This commit is contained in:
Yonle 2026-02-27 04:12:47 +07:00
commit 38444f3165
No known key found for this signature in database
GPG key ID: 11889F326F523287
10 changed files with 41 additions and 63 deletions

View file

@ -5,7 +5,7 @@
@backdrop-clicked="hideIfNotSwiped"
>
<SwipeClick
v-if="type === 'image'"
v-if="currentMedia.type === 'image'"
ref="swipeClick"
class="modal-image-container"
:direction="swipeDirection"
@ -36,13 +36,13 @@
</PinchZoom>
</SwipeClick>
<VideoAttachment
v-if="type === 'video'"
v-if="currentMedia.type === 'video'"
class="modal-image"
:attachment="currentMedia"
:controls="true"
/>
<audio
v-if="type === 'audio'"
v-if="currentMedia.type === 'audio'"
class="modal-image"
:src="currentMedia.url"
:alt="currentMedia.description"
@ -50,7 +50,7 @@
controls
/>
<Flash
v-if="type === 'flash'"
v-if="currentMedia.type === 'flash'"
class="modal-image"
:src="currentMedia.url"
:alt="currentMedia.description"