@extends('admin-layouts.master') @section('title', $title) @section('content')

{{ $title }}

{{ $subtitle }}

{{ $room->id ? 'Edit' : 'Tambah' }} Kamar
@if($room->id)
ID: {{ $room->id }} | Dibuat: {{ $room->created_at ? $room->created_at->format('d/m/Y H:i') : '-' }}
@endif
@csrf @if($room->id) @method('PUT') @endif
@error('room_number')
{{ $message }}
@enderror
Nomor unik untuk mengidentifikasi kamar
@error('type_room_id')
{{ $message }}
@enderror
orang
@error('max_capacity_adult')
{{ $message }}
@enderror
anak
@error('max_capacity_child')
{{ $message }}
@enderror
@php $statuses = [ 'available' => ['class' => 'success', 'icon' => 'check-circle', 'text' => 'Tersedia', 'desc' => 'Kamar siap untuk dipesan'], 'occupied' => ['class' => 'danger', 'icon' => 'user', 'text' => 'Terisi', 'desc' => 'Kamar sedang ditempati tamu'], 'maintenance' => ['class' => 'warning', 'icon' => 'tools', 'text' => 'Maintenance', 'desc' => 'Kamar dalam perbaikan'], 'cleaning' => ['class' => 'info', 'icon' => 'broom', 'text' => 'Cleaning', 'desc' => 'Kamar sedang dibersihkan'] ]; @endphp @foreach($statuses as $statusKey => $statusData)
status ?: 'available') == $statusKey ? 'checked' : '' }}>
@endforeach
@error('status')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror Deskripsi tambahan atau catatan khusus untuk kamar ini
Batal
Preview Harga

Pilih tipe kamar untuk melihat harga

Informasi Tipe

Pilih tipe kamar untuk melihat detail

Tips
  • Gunakan nomor kamar yang mudah diingat
  • Pastikan kapasitas sesuai dengan tipe kamar
  • Status "Tersedia" untuk kamar baru
  • Tambahkan deskripsi jika ada keunikan khusus
@if($room->id)
Statistik Kamar
0
Total Booking
0%
Okupansi
@endif
@endsection @push('styles') @endpush @push('scripts') @endpush