@php $level ??= 0; if (($item['type'] ?? null) === 'divider') { $isDivider = true; } else { $isDivider = false; $children = $item['children'] ?? []; $hasChildren = $children !== []; $target = $item['target'] ?? null; $rel = $item['rel'] ?? ($target === '_blank' ? 'noopener noreferrer' : null); } @endphp @if ($isDivider) @if ($level > 0) @endif @elseif ($level === 0)
  • $hasChildren, $item['class'] ?? null])> $hasChildren]) href="{{ $hasChildren ? '#' . $item['id'] : $item['url'] }}" @if ($hasChildren) id="{{ $item['id'] }}" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="button" aria-expanded="false" @endif @if ($target) target="{{ $target }}" @endif @if ($rel) rel="{{ $rel }}" @endif > @if ($item['icon']) @endif {{ $item['label'] }} @if ($hasChildren) @endif
  • @elseif ($hasChildren)
    @else @if ($item['icon']) @endif {{ $item['label'] }} @endif