@props(['isActive' => false, 'title' => '', 'collapsible' => false]) @php $isActiveClasses = $isActive ? 'bg-indigo-500 text-white active:bg-indigo-500' : 'text-zinc-500 hover:text-zinc-700 hover:bg-zinc-100 dark:hover:text-zinc-300 dark:hover:bg-dark-eval-2'; $classes = 'flex items-center hover:text-white hover:bg-indigo-500 py-3 pr-4 rounded ' . $isActiveClasses; if ($collapsible) { $classes .= ' w-full'; } @endphp @if ($collapsible) @else merge(['class' => $classes]) }}> @if ($icon ?? false) {{ $icon }} @else @endif {{ $title }} @endif