From 2bd0b200e3df13b832327cccb802e80b849a6d2b Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Thu, 9 Apr 2026 12:58:30 +0700 Subject: [PATCH] feat: add download button to partner document infolist for images --- .../Partners/Infolists/PartnerInfolist.php | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/app/Filament/Resources/Manage/Partners/Infolists/PartnerInfolist.php b/app/Filament/Resources/Manage/Partners/Infolists/PartnerInfolist.php index 5042e08..cf0df6d 100644 --- a/app/Filament/Resources/Manage/Partners/Infolists/PartnerInfolist.php +++ b/app/Filament/Resources/Manage/Partners/Infolists/PartnerInfolist.php @@ -111,15 +111,28 @@ public static function configure(Schema $schema): Schema $url = $media->getUrl(); $mime = $media->mime_type; + $downloadLink = ' + + + + Unduh Dokumen + '; + if (str_contains($mime, 'image')) { - return 'Dokumen NIK Direktur'; + return '
'. + 'Dokumen NIK Direktur'. + $downloadLink. + '
'; } if (str_contains($mime, 'pdf')) { - return ''; + return '
'. + ''. + $downloadLink. + '
'; } - return 'Unduh Dokumen'; + return $downloadLink; }), ]),