@props([ 'active' => false, 'activeChildItems' => false, 'activeIcon' => null, 'badge' => null, 'badgeColor' => null, 'badgeTooltip' => null, 'childItems' => [], 'first' => false, 'grouped' => false, 'icon' => null, 'last' => false, 'shouldOpenUrlInNewTab' => false, 'sidebarCollapsible' => true, 'subGrouped' => false, 'url', ]) @php $sidebarCollapsible = $sidebarCollapsible && filament()->isSidebarCollapsibleOnDesktop(); @endphp
  • class([ 'fi-sidebar-item', // @deprecated `fi-sidebar-item-active` has been replaced by `fi-active`. 'fi-active fi-sidebar-item-active' => $active, 'flex flex-col gap-y-1' => $active || $activeChildItems, ]) }}> filled( $url), 'bg-gray-100 dark:bg-white/5' => $active, ])> @if (filled($icon) && (!$subGrouped || $sidebarCollapsible)) !$active, 'text-primary-600 dark:text-primary-400' => $active, ]) /> @endif @if ((blank($icon) && $grouped) || $subGrouped)
    @if (!$first)
    @endif @if (!$last)
    @endif
    !$active, 'bg-primary-600 dark:bg-primary-400' => $active, ])>
    @endif !$active, 'text-primary-600 dark:text-primary-400' => $active, ])> {{ $slot }} @if (filled($badge)) {{ $badge }} @endif
    @if (($active || $activeChildItems) && $childItems) @endif