@if ($viewMode == 'table')
@forelse($visits as $visit) @empty @endforelse
# @if ($sortField === 'id') @if ($sortDirection === 'asc') ↑ @else ↓ @endif @endif Code Patient Clinic Date Time Status Service Amount AddedVisitBy
Action
{{ $visit->id }} {{ $visit->code }} {{ $visit->patient?->name }} {{ $visit->clinic?->name }} {{ \Carbon\Carbon::parse($visit->date)->format('d M Y')}} {{ \Carbon\Carbon::parse($visit->time)->format('h:i A') }} {{ $visit->status }} {{ $visit->clinic_service?->service }} {{ $visit->amount_paid}} {{ $visit->assistant?->name }}
@php $isCanceledByPatient = $visit->status == \App\Support\Enum\AppointmentStatus::CANCEL_BY_PATIENT; $hasChildren = $visit->children()->count() > 0; $isCompleted = $visit->status == \App\Support\Enum\AppointmentStatus::COMPLETED; @endphp @if(!$isCanceledByPatient || !($hasChildren && $isCompleted)) @endif @if($visit->status!=\App\Support\Enum\AppointmentStatus::COMPLETED) @endif
No Visit found.
{{ $visits->links() }}
@endif @if ($viewMode == 'cards')
@foreach($visits as $visit)
@if($visit->patient && $visit->patient->image) {{ $visit->patient?->name }} @else Default User @endif
Code: {{ $visit->code }}

{{ $visit->patient?->name ?? '---' }}

{{ \Carbon\Carbon::parse($visit->date)->format('d M Y') }} {{ \Carbon\Carbon::parse($visit->time)->format('h:i A') }}
{{ $visit->clinic?->name ?? '---' }}
{{ $visit->clinic_service?->service }}
{{ $visit->amount_paid }}
{{ $visit->status }}
@php $isCanceledByPatient = $visit->status == \App\Support\Enum\AppointmentStatus::CANCEL_BY_PATIENT; $hasChildren = $visit->children()->count() > 0; $isCompleted = $visit->status == \App\Support\Enum\AppointmentStatus::COMPLETED; @endphp @if(!$isCanceledByPatient || !($hasChildren && $isCompleted)) @endif @if($visit->status!=\App\Support\Enum\AppointmentStatus::COMPLETED) @endif
@endforeach
{{ $visits->links() }}
@endif
@push('js') @endpush