{{-- Columna izquierda: lista de extensiones --}}

Extensiones

{{ count($extensiones) }} total

@foreach($extensiones as $ext) @php $peer = $peers[$ext] ?? []; $channel = $channels[$ext] ?? null; $status = strtolower($peer['status'] ?? 'unknown'); $isOk = str_starts_with($status, 'ok'); $isBusy = $channel !== null; @endphp @endforeach
{{-- Leyenda --}}
Registrada
En llamada
No registrada
{{-- Panel principal --}}
{{-- Cabecera --}}

Centralita — {{ $centralita->descripcion }}

{{ $centralita->producto->nombre }} · SIP: {{ $centralita->sip_account ?: '—' }}

@if($error)
Error AMI: {{ $error }}
@endif {{-- Detalle extensión seleccionada --}}

Selecciona una extensión para ver su detalle.

{{-- Datos JSON para JS --}}