From e47d6d1605bee3a57b7d2a69c2578e0731c3d47f Mon Sep 17 00:00:00 2001 From: Elscrux Date: Fri, 26 Apr 2024 19:05:10 +0200 Subject: [PATCH] Extract img to FilePreview component Now images will also be displayed when they are uploaded initially --- .../components/tasks/partials/attachments.vue | 195 +++++++++--------- .../tasks/partials/file-preview.vue | 34 +++ 2 files changed, 132 insertions(+), 97 deletions(-) create mode 100644 frontend/src/components/tasks/partials/file-preview.vue diff --git a/frontend/src/components/tasks/partials/attachments.vue b/frontend/src/components/tasks/partials/attachments.vue index 03c6994c6..36137d0be 100644 --- a/frontend/src/components/tasks/partials/attachments.vue +++ b/frontend/src/components/tasks/partials/attachments.vue @@ -27,89 +27,91 @@ v-if="attachments.length > 0" class="files" > - - -
- {{ a.file.name }} - - {{ $t('task.attachment.usedAsCover') }} - -
-
-

- - - {{ formatDateSince(a.created) }} + + + + + +
+ + +
+ {{ a.file.name }} + + {{ $t('task.attachment.usedAsCover') }} - - - - {{ getHumanSize(a.file.size) }} - - - {{ a.file.mime }} - -

- -

- - {{ $t('misc.download') }} - - - {{ $t('task.attachment.copyUrl') }} - - - {{ $t('misc.delete') }} - - - {{ - task.coverImageAttachmentId === a.id - ? $t('task.attachment.unsetAsCover') - : $t('task.attachment.setAsCover') - }} - -

-
- + +
+

+ + + {{ formatDateSince(a.created) }} + + + + + {{ getHumanSize(a.file.size) }} + + + {{ a.file.mime }} + +

+

+ + {{ $t('misc.download') }} + + + {{ $t('task.attachment.copyUrl') }} + + + {{ $t('misc.delete') }} + + + {{ + task.coverImageAttachmentId === a.id + ? $t('task.attachment.unsetAsCover') + : $t('task.attachment.setAsCover') + }} + +

+
+

+ + \ No newline at end of file