|
|
@ -82,7 +82,8 @@ const attachments: ComputedRef<Attachment[]> = computed(() => { |
|
|
|
:hoverable="false" |
|
|
|
:hoverable="false" |
|
|
|
> |
|
|
|
> |
|
|
|
<div class="flex flex-row items-center justify-start w-full"> |
|
|
|
<div class="flex flex-row items-center justify-start w-full"> |
|
|
|
<a-carousel v-if="attachment && attachments && attachments.length" autoplay class="!w-24 !h-24"> |
|
|
|
<div class="flex h-24 w-24 min-w-24 max-w-24"> |
|
|
|
|
|
|
|
<a-carousel v-if="attachment && attachments && attachments.length" autoplay class="!w-24 !h-24 !min-w-24 !max-w-24"> |
|
|
|
<template #customPaging> </template> |
|
|
|
<template #customPaging> </template> |
|
|
|
<template v-for="(attachmentObj, index) in attachments"> |
|
|
|
<template v-for="(attachmentObj, index) in attachments"> |
|
|
|
<LazyCellAttachmentImage |
|
|
|
<LazyCellAttachmentImage |
|
|
@ -94,7 +95,8 @@ const attachments: ComputedRef<Attachment[]> = computed(() => { |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</a-carousel> |
|
|
|
</a-carousel> |
|
|
|
<div v-else-if="attachment" class="h-24 w-24 w-full !flex flex-row items-center !rounded-l-xl justify-center"> |
|
|
|
<div v-else-if="attachment" class="h-24 w-24 w-full !flex flex-row items-center !rounded-l-xl justify-center"> |
|
|
|
<img class="object-contain h-24 w-24" src="~assets/icons/FileIconImageBox.png" /> |
|
|
|
<img class="object-contain h-24 w-24 min-w-24 max-w-24" src="~assets/icons/FileIconImageBox.png" /> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="flex flex-col m-[.75rem] gap-1 flex-grow justify-center overflow-hidden"> |
|
|
|
<div class="flex flex-col m-[.75rem] gap-1 flex-grow justify-center overflow-hidden"> |
|
|
|
<div class="flex justify-between xs:gap-x-2"> |
|
|
|
<div class="flex justify-between xs:gap-x-2"> |
|
|
|