@props(['active', 'icon']) @php $classes = ($active ?? false) ? 'flex items-center p-2 text-emerald-400 bg-emerald-600/10 rounded-lg border-r-2 border-emerald-500 transition-all duration-200 group font-semibold' : 'flex items-center p-2 text-slate-300 rounded-lg hover:bg-slate-800 hover:text-white transition-all duration-200 group'; @endphp merge(['class' => $classes]) }}> @if($icon == 'home') @elseif($icon == 'shield') @elseif($icon == 'database') @elseif($icon == 'chart-pie') @elseif($icon == 'arrow-up-right') @elseif($icon == 'arrow-down-left') @elseif($icon == 'book-open') @elseif($icon == 'users') @elseif($icon == 'list') @elseif($icon == 'settings') @else @endif {{ $slot }}