@php $user = $user ?? null; $user?->loadMissing('role'); $mayConfigure = \App\Support\WorkspaceNavigation::userMayConfigurePlatform($user); $nav = $activeNav ?? ''; $navAccountsOpen = in_array($nav, ['accounts', 'accounts-registry'], true); $navTreasuryOpen = in_array($nav, ['treasury', 'deals', 'shipments', 'settlements'], true); $navDisburseOpen = in_array($nav, ['payouts', 'payables'], true); $cpPreview = !empty($cpanelPreviewShell); $opsNavHref = $cpPreview ? \App\Support\WorkspaceNavigation::controlPanelPreviewSurface('operations') : route('dashboard'); $tasksNavHref = $cpPreview ? \App\Support\WorkspaceNavigation::controlPanelPreviewSurface('task-queue') : route('tasks.index'); $offersNavHref = $cpPreview ? \App\Support\WorkspaceNavigation::controlPanelPreviewSurface('offers-intake') : route('offers.index'); $payablesNavHref = $cpPreview ? \App\Support\WorkspaceNavigation::controlPanelPreviewSurface('payables') : route('payables'); $notificationsNavHref = $cpPreview ? \App\Support\WorkspaceNavigation::controlPanelPreviewSurface('notifications') : route('notifications.index'); $adminNavHref = $cpPreview ? \App\Support\WorkspaceNavigation::controlPanelPreviewSurface('admin-overview') : \App\Support\WorkspaceNavigation::adminOverview(); @endphp