{{-- brafa Systems — Rooms. Mirror of the brafa list-card pattern. Livewire backing: App\Http\Livewire\RoomList. Bindings preserved: wire:model perPage/search/selectedProperty, wire:click sortBy/generateQr/ downloadQrCodes/downloadApiQrCodes/downloadAllQrCodes/downloadSelfCheckInQr, $rooms pagination, and the SweetAlert .download-qr-btn JS hooks. QR filenames/URLs come from $room->qrs (App\Support\RoomQr) — the view no longer derives slugs or touches the filesystem. --}}
| Logo | Property @if($sortField === 'properties.PropertyName'){{ $sortDirection === 'asc' ? '↑' : '↓' }}@else↕@endif | Property ID @if($sortField === 'rooms.PropertyID'){{ $sortDirection === 'asc' ? '↑' : '↓' }}@else↕@endif | Room ID @if($sortField === 'rooms.RoomID'){{ $sortDirection === 'asc' ? '↑' : '↓' }}@else↕@endif | Unit @if($sortField === 'rooms.UnitName'){{ $sortDirection === 'asc' ? '↑' : '↓' }}@else↕@endif | Room name @if($sortField === 'rooms.RoomName'){{ $sortDirection === 'asc' ? '↑' : '↓' }}@else↕@endif | QR codes |
|---|---|---|---|---|---|---|
|
{{ $initials ?: '?' }}
|
{{ $room->PropertyName }} |
{{ $room->PropertyID }} | {{ $room->RoomID }} | {{ $room->UnitName }} | {{ $room->RoomName }} | |
| No rooms found. | ||||||