Horas cargadas este mes {{ $attendanceProgress['loaded'] }} / {{ $attendanceProgress['expected'] }} {{ $attendanceProgress['pending'] }} pendientes hasta hoy
Actividad de {{ str($agendaOptions->get($agendaSelection)['label'])->lower() }} Clases por horario @foreach ($agendaOptions as $value => $option) {{ $option['label'] }} @endforeach {{ $agendaSlots->flatten()->count() }} @if ($agendaSlots->isEmpty()) No hay clases programadas para {{ str($agendaOptions->get($agendaSelection)['label'])->lower() }}. @else @foreach ($agendaSlots as $timeSlot => $slots) {{ $timeSlot }} @foreach ($slots as $slot) {{ $slot->subject->career->code }} · {{ $slot->subject->year_number }}° año {{ $slot->subject->name }} {{ $slot->subject->teacher?->name ?? 'Docente a confirmar' }} · {{ $slot->classroom ?: 'Aula a confirmar' }} @if ($agendaEvent?->isNonComputable()) No computa @elseif ($agendaLoadedSlots->has($slot->subject_id.'|'.$slot->id)) Cargada @elseif ($agendaEvent?->isVirtual()) {{ $agendaEvent->event_type }} @elseif ($agendaDate->isAfter($today)) Por dictar @else Pendiente @endif @endforeach @endforeach @endif