From 2d57ab4f0a7a521729b7e342dfde10f31b3e3f06 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Mon, 30 Mar 2026 08:46:05 +0700 Subject: [PATCH] refactor: replace custom empty states with Filament empty-state components and improve code formatting in modals --- .../assignments-modal.blade.php | 21 ++++++++++--------- .../class-sessions/attendance-modal.blade.php | 21 ++++++++++++------- .../class-sessions/materials-modal.blade.php | 17 +++++++-------- 3 files changed, 32 insertions(+), 27 deletions(-) diff --git a/resources/views/filament/resources/learning/class-sessions/assignments-modal.blade.php b/resources/views/filament/resources/learning/class-sessions/assignments-modal.blade.php index 246e303..422e3c0 100644 --- a/resources/views/filament/resources/learning/class-sessions/assignments-modal.blade.php +++ b/resources/views/filament/resources/learning/class-sessions/assignments-modal.blade.php @@ -1,12 +1,14 @@
@forelse($assignments as $assignment) -
+
- + {{ $assignment->type_label }} {{ $assignment->title }} @@ -19,18 +21,17 @@
@empty -
- -

Belum ada tugas untuk sesi ini.

-
+ + @endforelse
diff --git a/resources/views/filament/resources/learning/class-sessions/attendance-modal.blade.php b/resources/views/filament/resources/learning/class-sessions/attendance-modal.blade.php index 6545ccb..3bbeb4d 100644 --- a/resources/views/filament/resources/learning/class-sessions/attendance-modal.blade.php +++ b/resources/views/filament/resources/learning/class-sessions/attendance-modal.blade.php @@ -1,11 +1,11 @@
@if ($attendances->isEmpty()) -
- -

Belum ada mahasiswa yang melakukan presensi pada sesi ini.

-
+ + @else -
+
@@ -19,11 +19,14 @@ @@ -34,7 +37,9 @@

- Total Kehadiran: {{ $attendances->count() }} Mahasiswa + Total Kehadiran: {{ $attendances->count() }} + Mahasiswa

@endif diff --git a/resources/views/filament/resources/learning/class-sessions/materials-modal.blade.php b/resources/views/filament/resources/learning/class-sessions/materials-modal.blade.php index 330535c..ae5860c 100644 --- a/resources/views/filament/resources/learning/class-sessions/materials-modal.blade.php +++ b/resources/views/filament/resources/learning/class-sessions/materials-modal.blade.php @@ -1,6 +1,7 @@
@forelse($materials as $material) -
+
@@ -13,18 +14,16 @@
-
@empty -
- -

Belum ada materi untuk sesi ini.

-
+ + @endforelse
{{ $attendance->student->full_name }} - NIM: {{ $attendance->student->student_number }} + NIM: + {{ $attendance->student->student_number }}
- + {{ $attendance->attended_at->format('H:i') }} WIB