{{-- EXAMPLE: Grouped Navigation Menu with Dropdowns This file demonstrates how to implement grouped navigation menus. Copy the relevant sections to your navigation.blade.php file. --}} @php use App\Services\NavigationService; $menuItems = NavigationService::getMenuItems(); @endphp {{-- ALTERNATIVE IMPLEMENTATION: Direct Implementation (No Service Class) This approach implements the grouped navigation directly in the Blade template. --}} {{-- @if(auth()->user()->canViewPatients()) {{ __('Patients') }} @endif @if(auth()->user()->isFrontDesk() || auth()->user()->isNurse() || auth()->user()->isDeveloper() || auth()->user()->isCmd()) {{ __('Visits') }} @endif @if(auth()->user()->isDoctor() || auth()->user()->isNurse() || auth()->user()->isDeveloper() || auth()->user()->isCmd()) {{ __('Admissions') }} @endif @if(auth()->user()->isDoctor() || auth()->user()->isDeveloper() || auth()->user()->isCmd()) {{ __('Consultations') }} @endif @if(auth()->user()->isNurse() || auth()->user()->isDeveloper() || auth()->user()->isCmd()) {{ __('Nursing Station') }} {{ __('Medication Log') }} @endif @if(auth()->user()->isDoctor() || auth()->user()->isLab() || auth()->user()->isDeveloper() || auth()->user()->isCmd()) {{ __('Lab') }} @endif @if(auth()->user()->isDoctor() || auth()->user()->isNurse() || auth()->user()->isDeveloper() || auth()->user()->isCmd()) {{ __('Surgeries') }} @endif --}}