@extends('layouts.dashboard') @section('title', __('messages.bookings')) @section('header', 'Property Viewing Requests Management') @section('sidebar') @include('company-admin.partials.sidebar') @endsection @section('content') @if(session('success'))
{{ session('success') }}
@endif

Property Viewing Requests

Manage all property viewing appointments and bookings

All Pending Confirmed
@if($bookings->count() > 0)
@foreach($bookings as $booking) @endforeach
Property Visitor Date & Time Status Assigned To Actions
@if($booking->property->images->count() > 0) {{ $booking->property->title }} @else
@endif
{{ $booking->property->title }}
{{ $booking->property->address }}
{{ $booking->name }}
{{ $booking->email }}
{{ $booking->phone }}
{{ $booking->preferred_date ? (\Carbon\Carbon::parse($booking->preferred_date)->format('M d, Y')) : 'N/A' }}
{{ $booking->preferred_time ? date('g:i A', strtotime($booking->preferred_time)) : 'N/A' }}
@if($booking->status === 'pending') Pending @elseif($booking->status === 'confirmed') Confirmed @elseif($booking->status === 'cancelled') Cancelled @elseif($booking->status === 'completed') Completed @endif @if($booking->assignedAgent)
{{ strtoupper(substr($booking->assignedAgent->name, 0, 1)) }}
{{ $booking->assignedAgent->name }}
@else Unassigned @endif
@if($bookings->hasPages())
{{ $bookings->links() }}
@endif @else

{{ __('messages.no_bookings') ?? 'No bookings found' }}

{{ __('messages.no_bookings_description') ?? 'Get started by managing your property bookings.' }}

@endif
@endsection