{{ __('Areas') }}

{{ __('Add Area') }}
@if(session('success'))
{{ session('success') }}
@endif
@foreach($areas as $area) @php $devices = $area->devices ?? collect(); $deviceTotal = $devices->count(); $onlineCount = $devices->filter(fn ($d) => $d->isOnline())->count(); $pendingCount = $devices->sum('pending_commands_count'); $lastActivity = $devices->whereNotNull('last_activity')->sortByDesc('last_activity')->first()?->last_activity; @endphp @endforeach
Code Name Devices Online Pending Last Activity Status Actions
{{ $area->code }} {{ $area->name }} {{ $deviceTotal }} {{ $onlineCount }} {{ $pendingCount }} {{ $lastActivity ? $lastActivity->diffForHumans() : 'Never' }} {{ $area->active ? 'Active' : 'Inactive' }} Edit
@csrf @method('DELETE')
{{ $areas->links() }}