diff --git a/resources/views/filament/resources/learning/assignments/submit-assignment.blade.php b/resources/views/filament/resources/learning/assignments/submit-assignment.blade.php
index 8cc66ac..627d8e0 100644
--- a/resources/views/filament/resources/learning/assignments/submit-assignment.blade.php
+++ b/resources/views/filament/resources/learning/assignments/submit-assignment.blade.php
@@ -33,6 +33,11 @@ class="prose prose-sm dark:prose-invert max-w-none text-gray-600 dark:text-gray-
@endif
@if ($this->record->hasMedia('assignments'))
+ @php
+ $attachmentUrl = $this->record->getFirstMediaUrl('assignments');
+ $googleViewerUrl =
+ 'https://docs.google.com/viewer?url=' . urlencode($attachmentUrl) . '&embedded=true';
+ @endphp
Lampiran Tugas
@if ($this->isOverdue)
-
- {{ \App\Filament\Support\SystemNotification::getMessage('Yah, Batas Waktu Udah Habis! 😭⏳', 'Batas Waktu Telah Berakhir') }}
- {{ \App\Filament\Support\SystemNotification::getMessage('Maaf ya, kamu udah nggak bisa kumpulin tugas ini lagi karena waktunya udah lewat. Tetap semangat buat tugas selanjutnya! 💪', 'Proses pengumpulan tugas ini telah ditutup karena melewati batas waktu.') }}
+
+ {{ \App\Filament\Support\SystemNotification::getMessage('Yah, Batas Waktu Udah Habis! 😭⏳', 'Batas Waktu Telah Berakhir') }}
+ {{ \App\Filament\Support\SystemNotification::getMessage('Maaf ya, kamu udah nggak bisa kumpulin tugas ini lagi karena waktunya udah lewat. Tetap semangat buat tugas selanjutnya! 💪', 'Proses pengumpulan tugas ini telah ditutup karena melewati batas waktu.') }}
@endif
@else
-
- {{ $this->isResubmit ? \App\Filament\Support\SystemNotification::getMessage('Kuy Perbarui Tugasmu! 🔄✨', 'Perbarui Pengumpulan') : \App\Filament\Support\SystemNotification::getMessage('Kumpulkan Tugas Sekarang! 🚀📚', 'Kumpulkan Tugas') }}
+
+ {{ $this->isResubmit ? \App\Filament\Support\SystemNotification::getMessage('Kuy Perbarui Tugasmu! 🔄✨', 'Perbarui Pengumpulan') : \App\Filament\Support\SystemNotification::getMessage('Kumpulkan Tugas Sekarang! 🚀📚', 'Kumpulkan Tugas') }}
@if ($this->isResubmit && ($url = $this->getSubmissionFileUrl()))
@@ -196,7 +202,7 @@ function resetPreview() {
// Listen for the Livewire event after submission
window.addEventListener('submission-completed', function() {
var input = document.getElementById('assignment-file');
- if (input) input.value = '';
+ if (input) input.value = '';
resetPreview();
});
});