@if ($errors->any())
{{ $errors->first() }}
@endif
@forelse ($schedules as $schedule) @php $details = $schedule->details->groupBy('day'); @endphp

@if($schedule->all_groups) Semua Kelompok @else {{ $schedule->group?->name }} @endif - {{ $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 @if($schedule->all_groups) Semua Kelompok @endif

@csrf @method('DELETE')
@foreach ($days as $day)
{{ $day }}
@forelse (($details[$day] ?? collect())->sortBy('order_number') as $detail)
{{ $detail->subject?->name ?: $detail->material_name }}
@empty
-
@endforelse
@endforeach
@empty
Jadwal belum tersedia.
@endforelse
{{ $schedules->links() }}