@props(['site']) @php $modules = $site['homepage']; $navItems = collect([ ['label' => 'باشگاه‌ها', 'href' => route('trainers.index').'#clubs', 'module' => 'show_clubs', 'active' => false], ['label' => 'مربیان', 'href' => route('trainers.index').'#coaches', 'module' => 'show_coaches', 'active' => request()->routeIs('trainers.*')], ['label' => 'زمین‌ها', 'href' => route('trainers.index').'#courts', 'module' => 'show_clubs', 'active' => false], ['label' => 'مسابقات', 'href' => route('trainers.index').'#tournaments', 'module' => 'show_tournaments', 'active' => false], ['label' => 'آموزش', 'href' => route('trainers.index').'#learn', 'module' => 'show_magazine', 'active' => false], ['label' => 'فروشگاه‌ها', 'href' => route('trainers.index').'#shops', 'module' => 'show_shops', 'active' => false], ['label' => 'مجله تنیس', 'href' => route('trainers.index').'#magazine', 'module' => 'show_magazine', 'active' => false], ])->filter(function (array $item) use ($modules) { if ($item['module'] === 'show_coaches') { return $modules['show_featured_coaches'] || $modules['show_trainer_directory']; } return $modules[$item['module']] ?? true; })->values()->all(); @endphp