@if (count($appointmentsGroupedByDoctors) > 0)
{{-- {{ \Carbon\Carbon::parse($doc)->format('d-M-Y') }} ({{ \Carbon\Carbon::parse($doc)->format('l') }}) --}}
    @foreach ($intervals as $interval)
  • {{ $interval->format('h:i A') }}
  • @endforeach
    @if ($diff_in_days > 1)
      @foreach (array_slice($appointmentsGroupedByDoctors, 0, 3, true) as $doctor_id => $appointmentsByDate) {{--
        --}} @if (request()->view_selector != 'day') @if (count(request()->doctor_id) > 1) @forelse (array_slice($appointmentsByDate,0,7,true) as $date => $appointments)
      • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
        {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
      • @empty
      • No appointment found try changing doctor and date
      • @endforelse @else @forelse (array_slice($appointmentsByDate,0,30,true) as $date => $appointments)
      • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
        {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
      • @empty
      • No appointment found try changing doctor and date
      • @endforelse @endif @else @if (count(request()->doctor_id) > 2) @forelse (array_slice($appointmentsByDate,0,3,true) as $date => $appointments)
      • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
        {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
      • @empty
      • No appointment found try changing doctor and date
      • @endforelse @else @forelse ($appointmentsByDate as $date => $appointments)
      • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
        {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
      • @empty
      • No appointment found try changing doctor and date
      • @endforelse @endif @endif @endforeach
      @else
        @foreach (array_slice($appointmentsGroupedByDoctors, 0, 30, true) as $doctor_id => $appointmentsByDate) {{--
          --}} @if (request()->view_selector != 'day') @forelse (array_slice($appointmentsByDate,0,3,true) as $date => $appointments)
        • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
          {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
        • @empty
        • No appointment found try changing doctor and date
        • @endforelse @else @if (count(request()->doctor_id) > 2) @forelse (array_slice($appointmentsByDate,0,3,true) as $date => $appointments)
        • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
          {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
        • @empty
        • No appointment found try changing doctor and date
        • @endforelse @else @forelse ($appointmentsByDate as $date => $appointments)
        • {{ Str::limit(\App\Models\User::where('id', $doctor_id)->first(['id', 'name'])->name ?? 'Deleted Therapist', 12) }}
          {{ \Carbon\Carbon::parse($date)->format('d-M-Y') }}
        • @empty
        • No appointment found try changing doctor and date
        • @endforelse @endif @endif @endforeach
        @endif
@else
    @foreach ($intervals as $interval)
  • {{ $interval->format('H:i') }}
  • @endforeach
  • No appointment found try changing doctor and date
@endif