@foreach ($bookings as $index => $booking)

Tour Name: {{ $booking->tour?->name }} @if (!$viewOnly) @endif

Booking ID {{ $booking->id }}

@php // Group passengers by their type (Adult, Child, etc.) $groupedPassengers = $booking->passengers->groupBy('type'); @endphp @foreach ($groupedPassengers as $type => $passengers)
{{ ucwords($type) }}
@if ($passengerWeightEnabled) @endif @if (!$viewOnly) @endif @foreach ($passengers as $passenger) @if ($passengerWeightEnabled) @endif @if (!$viewOnly) @endif @endforeach
ID First Name Last Name Email ContactWeight (Ibs)Actions
{{ !empty($passenger->id) ? $passenger->id : 'N/A' }} {{ !empty($passenger->first_name) ? $passenger->first_name : 'N/A' }} {{ !empty($passenger->last_name) ? $passenger->last_name : 'N/A' }} {{ !empty($passenger->email) ? $passenger->email : 'N/A' }} {{ !empty($passenger->phone_number) ? $passenger->phone_number : 'N/A' }}{{ $passenger->weight ?? 'N/A' }} Actions
@endforeach
@if (!$viewOnly)
@if ($booking->order->status == 'Pending') Delete Booking @endif
@endif
@endforeach
@if ($showAddParticipantModal) @endif @push('scripts') @endpush