{{-- Customer dashboard sub-layout (sidebar + content slot). Breakpoint matches front header: lg (1024px). Identity (avatar, name, email) lives on each page — not repeated here. < lg — compact account menu trigger + dropdown nav ≥ lg — sticky navigation-only sidebar --}} @php use Illuminate\Support\Facades\Route; $navItems = config('user-nav.sidebar-items', []); $activeNavLabel = __('pages/profile.title'); foreach ($navItems as $item) { if (! empty($item['route']) && Route::has($item['route']) && request()->routeIs($item['route'])) { $activeNavLabel = $item['label']; break; } } @endphp
{{ $slot }}
@once @push('before-app-js') @auth('user') @endauth @endpush @endonce