fix: [approvals] 사이드바 뱃지 Blade 컴포넌트 스코프 격리 문제 수정

- View::with() → View::share()로 변경하여 <x-sidebar.menu-item> 컴포넌트에서 $menuBadges 접근 가능하도록 수정
This commit is contained in:
김보곤
2026-02-28 15:13:19 +09:00
parent a844dcb0ac
commit 7a1b502f5c

View File

@@ -79,11 +79,14 @@ public function boot(): void
}
}
// menuBadges는 Blade 컴포넌트(<x-sidebar.menu-item>)에서도 접근 필요
// $view->with()는 컴포넌트 격리 스코프에 전달 안 되므로 View::share 사용
View::share('menuBadges', $menuBadges);
$view->with([
'mainMenus' => $menusBySection['main'],
'toolsMenus' => $menusBySection['tools'],
'labsMenus' => $menusBySection['labs'],
'menuBadges' => $menuBadges,
]);
});
}