@extends('admin.layouts.app') @section('content')
@if ($errors->any()) @endif @if (session('success')) @endif @if (session('error')) @endif

{{ __('visits.patient_queue') }}

@if ($queue->isEmpty()) @else @foreach ($queue as $ticket) @endforeach @endif
{{ __('visits.ticket_no') }} {{ __('visits.patient_name') }} {{ __('common.status') }} {{ __('visits.created_at_label') }} {{ __('common.actions') }}
{{ __('visits.no_patients_queue') }}
{{ $ticket->ticket_number }} {{ $ticket->patient?->full_name ?? $ticket->patient?->displayName ?? __('common.not_available') }} @if ($ticket->status->value === 'issued') {{ __('visits.waiting') }} @elseif ($ticket->status->value === 'called') {{ __('visits.called') }} @elseif ($ticket->status->value === 'in_service') {{ __('visits.in_service') }} @else {{ $ticket->status->label() }} @endif {{ $ticket->created_at->format('H:i:s') }}
@if ($ticket->status->value === 'issued')
@csrf
@endif @if ($ticket->visit) {{ __('common.view') }} @else @endif

{{ __('visits.active_visits') }}

@if ($activeVisits->isEmpty())

{{ __('visits.no_active_visits') }}

@else
@foreach ($activeVisits as $visit)
{{ __('visits.in_progress') }}
{{ $visit->patient?->full_name ?? $visit->patient?->displayName ?? __('common.not_available') }}
{{ __('visits.doctor') }}: {{ $visit->doctor?->display_name ?? $visit->doctor?->full_name ?? __('common.not_available') }}
{{ __('visits.started') }}: {{ $visit->start_at?->format('H:i') ?? __('common.not_available') }}
@endforeach
@endif
@endsection