@extends('layouts.app') @section('content')

Nouvelle Réservation

Réservez un créneau pour le service sélectionné

@if(session('error'))
{{ session('error') }}
@endif

Détails du service

{{ $service->name }}

{{ Str::limit($service->description, 100) }}

Prix : {{ number_format($service->price * (($service->price_type === 'heure' || $service->price_type === 'jour') && $service->quantity ? $service->quantity : 1), 2) }} €
@if($service->duration)
Durée : {{ $service->duration }} min
@endif @if($service->price_type === 'jour' && $service->quantity)
Durée : {{ $service->quantity }} jour{{ $service->quantity > 1 ? 's' : '' }}
@endif

Sélectionner un créneau

@csrf

1. Choisissez une date

2. Choisissez un horaire

Veuillez sélectionner une date sur le calendrier pour voir les disponibilités.

Créneaux sélectionnés :

Total :
Retour
@php $jsSlots = array_map(function($s) { return [ 'datetime' => $s['datetime']->toIso8601String(), 'end_datetime' => $s['end_datetime']->toIso8601String(), 'date' => $s['datetime']->format('Y-m-d'), 'is_booked' => $s['is_booked'] ?? false, 'has_pending' => $s['has_pending'] ?? false ]; }, $availableSlots ?? []); @endphp @endsection @push('styles') @endpush @push('scripts') @endpush