@extends('layouts.teacher') @section('title', 'Available Teaching Slots · My Schedule · '.config('brand.name')) @section('content')
Previous This week Next @include('teacher.schedule.nav', ['section' => $section]) @if (! $slots['has_availability'])

No teaching windows are on file yet. Super Admin uses your availability when scheduling. You can note preferred days on your profile.

@endif
@foreach ($slots['days'] as $day)

{{ $day['date']->format('D') }}

{{ $day['date']->format('j M') }}

@forelse ($day['windows'] as $window)

{{ $window['opens']->format('g:i A') }} – {{ $window['closes']->format('g:i A') }}

@foreach ($window['booked'] as $item) @include('teacher.schedule.event', ['item' => $item]) @endforeach @forelse ($window['free'] as $free)

Free {{ $free['opens']->format('g:i A') }} – {{ $free['closes']->format('g:i A') }}

@empty @if ($window['booked']->isNotEmpty())

This window is fully booked.

@endif @endforelse @empty @if ($day['items']->isNotEmpty()) @foreach ($day['items'] as $item) @include('teacher.schedule.event', ['item' => $item]) @endforeach @else

No window this day

@endif @endforelse
@endforeach
@endsection