fix: [approvals] 사이드바 뱃지 Blade 컴포넌트 스코프 격리 문제 수정
- View::with() → View::share()로 변경하여 <x-sidebar.menu-item> 컴포넌트에서 $menuBadges 접근 가능하도록 수정
This commit is contained in:
@@ -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,
|
||||
]);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user