diff --git a/app/Providers/ViewServiceProvider.php b/app/Providers/ViewServiceProvider.php index 9e3037de..6ab63f0f 100644 --- a/app/Providers/ViewServiceProvider.php +++ b/app/Providers/ViewServiceProvider.php @@ -33,7 +33,7 @@ public function boot(): void } }); - // 사이드바 메뉴 뱃지 데이터 + // 사이드바 메뉴 뱃지 데이터 (전역 공유 - 컴포넌트에서도 접근 가능) View::composer('partials.sidebar', function ($view) { $menuBadges = [ 'byRoute' => [], // 라우트명 기준 @@ -55,7 +55,8 @@ public function boot(): void } } - $view->with('menuBadges', $menuBadges); + // View::share로 전역 공유 (Blade 컴포넌트에서도 접근 가능) + View::share('menuBadges', $menuBadges); }); } }