@if(isset($isMultiSlotSession) && $isMultiSlotSession)
(Session {{ $allBookings->count() }} créneaux)
@endif
@if($booking->status === 'pending')
En attente
@elseif($booking->status === 'confirmed')
Confirmée
@elseif($booking->status === 'completed')
Terminée
@elseif($booking->status === 'cancelled')
Annulée
@elseif($booking->status === 'refused')
Refusée
@endif
@if(isset($isMultiSlotSession) && $isMultiSlotSession)
Session multi-créneaux: Les actions s'appliquent à ce créneau uniquement.
@if(isset($relatedBookings) && $relatedBookings->count() > 0)
Pour gérer tous les créneaux, visitez chaque réservation individuellement.
@endif
@endif
@if(auth()->user()->role === 'prestataire')
@if($booking->status === 'pending')
@if(isset($isMultiSlotSession) && $isMultiSlotSession)
Refuser ce créneau
@else
Refuser
@endif
@elseif($booking->status === 'confirmed')
@endif
@endif
@if(auth()->user()->role === 'client' && in_array($booking->status, ['pending', 'confirmed']))
@if(isset($isMultiSlotSession) && $isMultiSlotSession)
Annuler ce créneau
@else
Annuler
@endif
@if(\Illuminate\Support\Facades\Route::has('client.payments.form'))
@if($booking->payment_status === 'pending')
Payer
@elseif($booking->payment_status === 'deposit_paid')
Payer le solde
@endif
@endif
@if(\Illuminate\Support\Facades\Route::has('client.cart.add.booking'))
@endif
@endif
@if(isset($isMultiSlotSession) && $isMultiSlotSession && isset($relatedBookings) && $relatedBookings->count() > 0)