@forelse ($schedules as $schedule)

{{ $schedule->all_groups ? 'Semua Kelompok' : $schedule->group?->name }} - {{ $schedule->period?->name }}

{{ $schedule->start_date->format('d M Y') }} - {{ $schedule->end_date->format('d M Y') }} | {{ substr($schedule->start_time, 0, 5) }} - {{ substr($schedule->end_time, 0, 5) }} | {{ $schedule->total_meetings }} pertemuan

@foreach ($days as $day)
{{ $day }}
@forelse (($schedule->details->where('day', $day) ?? collect())->sortBy('order_number') as $detail)
{{ $detail->subject?->name ?: $detail->material_name }} @if ($detail->subject?->description)

{{ $detail->subject->description }}

@endif
@empty
-
@endforelse
@endforeach
@empty
Belum ada jadwal.
@endforelse