@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