@extends('layouts.app') @section('title', 'Detail Reservasi - ' . $reservation->reservation_number) @section('content')

Detail Reservasi

Kembali
{{-- Reservation Info --}}
Informasi Reservasi
No. Reservasi: {{ $reservation->reservation_number }}
Status: {{ \App\Models\Reservation::getStatuses()[$reservation->status] }}
Tanggal: {{ $reservation->reservation_date->format('d F Y') }}
Waktu: {{ $reservation->reservation_time->format('H:i') }} WIB
Jumlah Orang: {{ $reservation->party_size }} orang
Outlet: {{ $reservation->outlet->name }}
Meja: @if($reservation->table) {{ $reservation->table->table_number }} (Kapasitas: {{ $reservation->table->capacity ?? 'N/A' }}) @else Belum ditentukan @endif
Informasi Customer
@if($reservation->confirmed_at) @endif @if($reservation->cancelled_at) @endif
Nama: {{ $reservation->customer_name }} @if($reservation->user) Registered User @else Guest @endif
Email: {{ $reservation->customer_email ?? '-' }} @if($reservation->customer_email) @endif
No. Telepon: {{ $reservation->customer_phone ?? '-' }} @if($reservation->customer_phone) @endif
Dibuat pada: {{ $reservation->created_at->format('d F Y H:i') }}
Dikonfirmasi: {{ $reservation->confirmed_at->format('d F Y H:i') }}
Dibatalkan: {{ $reservation->cancelled_at->format('d F Y H:i') }}
{{-- Special Requests --}} @if($reservation->special_requests)
Permintaan Khusus
{{ $reservation->special_requests }}
@endif {{-- Internal Notes --}} @if($reservation->notes)
Catatan Internal
{{ $reservation->notes }}
@endif {{-- Action Buttons --}}
Edit Reservasi @if($reservation->canBeCancelled())
@csrf @method('DELETE')
@endif
{{-- Quick Actions Sidebar --}}
Quick Actions

{{-- Reservation Timeline --}}
Timeline
Reservasi Dibuat

{{ $reservation->created_at->format('d/m/Y H:i') }}

@if($reservation->confirmed_at)
Dikonfirmasi

{{ $reservation->confirmed_at->format('d/m/Y H:i') }}

@endif @if($reservation->status === 'completed')
Selesai

Customer hadir dan selesai

@endif @if($reservation->cancelled_at)
Dibatalkan

{{ $reservation->cancelled_at->format('d/m/Y H:i') }}

@endif
@endsection @push('scripts') @endpush