@php
$navigation = filament()->getNavigation();
$activeGroupLabel = collect($navigation)->first(fn ($g) => $g->isActive())?->getLabel() ?? '';
@endphp
@foreach ($navigation as $group)
@php
$groupLabel = $group->getLabel();
$items = $group->getItems();
$isActive = $group->isActive();
@endphp
{{-- Module row --}}
{{-- Sub-items --}}
@foreach ($items as $item)
@php
$isItemActive = $item->isActive();
$itemUrl = $item->getUrl();
$childItems = $item->getChildItems();
@endphp
@if (count($childItems))
{{ $item->getLabel() }}
@foreach ($childItems as $child)
{{ $child->getLabel() }}
@endforeach
@else
{{ $item->getLabel() }}
@endif
@endforeach
@endforeach