@if (!empty($userMenu)) @php $groupedMenu = $userMenu->groupBy('group'); $ungrouped = $groupedMenu ->filter(function ($value, $key) { return empty($key); }) ->first() ?? collect(); $onlyGroups = $groupedMenu->filter(function ($value, $key) { return !empty($key); }); @endphp @if ($ungrouped->isNotEmpty())
    @foreach ($ungrouped as $value)
  • {{ $value['name'] }} @if (!empty($value['countVar'])) {{ \App\Helpers\Number::short(data_get($stats, $value['countVar']) ?? 0) }} @endif
  • @endforeach
@endif @foreach ($onlyGroups as $group => $menu) @php $boxId = str($group)->slug(); @endphp
{{ $group }} 
@foreach ($menu as $key => $value)
  • {{ $value['name'] }} @if (isset($value['countVar']) && !empty($value['countVar'])) {{ \App\Helpers\Number::short(data_get($stats, $value['countVar']) ?? 0) }} @endif
@endforeach
@endforeach @endif