{{-- Mes courses : les réservations de chauffeur passées depuis la carte des transporteurs. Reprend le langage visuel de « Mes locations », les deux étant des demandes qui suivent le même cycle (attente → accord → paiement). --}}
{{ $booking->chauffeur?->company ?: trim(($booking->chauffeur?->first_name ?? '') . ' ' . ($booking->chauffeur?->last_name ?? '')) ?: '—' }}
@if($booking->isMealDelivery()) {{ $booking->range_label ?: __('chauffeur.delivery_range_label') }}@if($booking->order) · {{ __('chauffeur.delivery_order_label') }} {{ $booking->order->order_number }}@endif · @endif @if($booking->isImmediate()) {{ __('chauffeur.booking_mode_now') }} @else {{ $booking->scheduled_at?->translatedFormat('l j F Y — H\hi') }} @endif · {{ __('messages.requested_on') }} {{ $booking->created_at->format('d.m.Y') }}
{{ __('messages.rental_pay_before') }} {{ $booking->payment_deadline->format('d.m.Y H:i') }}
@endif @elseif($booking->status === \App\Models\ChauffeurBooking::STATUS_PENDING){{ __('messages.carriers_booking_awaiting_driver') }} @if($booking->chauffeur_deadline) — {{ __('chauffeur.booking_answer_before', ['time' => $booking->chauffeur_deadline->translatedFormat('j M H:i')]) }} @endif
@elseif($booking->status === \App\Models\ChauffeurBooking::STATUS_DECLINED && ! $booking->isDishDelivery()){{ __('chauffeur.mail_booking_declined_intro') }}
{{ __('chauffeur.mail_booking_declined_cta') }} @endif {{-- Le téléphone du chauffeur est utile dès la demande, pas seulement une fois payée : le client peut avoir besoin de le joindre pour préciser un point de rendez-vous avant même sa réponse. --}} @if(in_array($booking->status, [ \App\Models\ChauffeurBooking::STATUS_PENDING, \App\Models\ChauffeurBooking::STATUS_ACCEPTED, \App\Models\ChauffeurBooking::STATUS_PAID, ], true)){{ __('messages.carriers_track_nav_question') }}
{{ __('messages.carriers_booking_empty') }}