@foreach ($menus as $menu)
@php
// Cek apakah menu ini adalah rute saat ini
$isActive = Route::has($menu->route_name) && Request::routeIs($menu->route_name);
// Untuk submenu, cek jika salah satu child adalah rute saat ini
if ($menu->children->isNotEmpty()) {
foreach ($menu->children as $child) {
if (Route::has($child->route_name) && Request::routeIs($child->route_name)) {
$isActive = true;
break;
}
}
}
@endphp
@if ($menu->children->isNotEmpty())
{{-- Menu dengan Submenu (Dropdown) --}}
@if($menu->icon)@endif
{{ $menu->name }}