@if ($layananId) @php $selectedLayanan = collect($layanans)->firstWhere('id', $layananId); $serviceKey = ''; if ($selectedLayanan) { // Generate a valid key from the service name $serviceName = strtolower(trim($selectedLayanan['nama_layanan'])); $serviceKey = preg_replace('/[^a-z0-9_]/', '', str_replace(' ', '_', $serviceName)); // Ensure it starts with a letter if (!preg_match('/^[a-z]/', $serviceKey)) { $serviceKey = 'layanan_' . $serviceKey; } // Get the queue variables $normalQueue = $$serviceKey ?? null; $disabledQueue = ${$serviceKey . '_disb'} ?? null; } @endphp @if ($serviceKey)

{{ $selectedLayanan['nama_layanan'] }}

@if ($normalQueue) @else @endif
No Antrian Panggil Aksi
{{ $normalQueue->no_antrians }}
Belum ada antrian

Disabilitas - {{ $selectedLayanan['nama_layanan'] }}

@if ($disabledQueue) @else @endif
No Antrian Panggil Aksi
{{ $disabledQueue->no_antrians }}
Belum ada antrian
@endif @else
Silakan pilih loket untuk melihat daftar antrian.
@endif
@push('scripts') @endpush