@forelse ($items as $item ) @php $hasPermission = empty($item['permission']) || auth()->user()->can($item['permission']); $passesCondition = !isset($item['condition']) || (isset($item['condition']) && $item['condition']()); @endphp @if ($hasPermission && $passesCondition) @if (isset($item['divider']) && $item['divider']) @endif @if (!isset($item['divider']))
  • @if (isset($item['icon']) && !empty($item['icon'])) @else {{ $item['name'] }} @endif
    @if (!empty($item['badge'])) {{$item['badge']}} @endif
    @if (!empty($item['children'])) @endif
  • @endif @endif @empty @endforelse
    @push('scripts') @endpush