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(); }); });