Skip to content

Commit 77a9a10

Browse files
committed
feat(router): inject accountBloc into details pages
- Provides account data to details pages - Uses existing accountBloc instance
1 parent e73571b commit 77a9a10

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/router/router.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,7 @@ GoRouter createRouter({
388388

389389
return MultiBlocProvider(
390390
providers: [
391+
BlocProvider.value(value: accountBloc), // Added
391392
BlocProvider(
392393
create:
393394
(context) => HeadlineDetailsBloc(
@@ -530,6 +531,7 @@ GoRouter createRouter({
530531
final headlineIdFromPath = state.pathParameters['id'];
531532
return MultiBlocProvider(
532533
providers: [
534+
BlocProvider.value(value: accountBloc), // Added
533535
BlocProvider(
534536
create:
535537
(context) => HeadlineDetailsBloc(
@@ -744,6 +746,7 @@ GoRouter createRouter({
744746
final headlineIdFromPath = state.pathParameters['id'];
745747
return MultiBlocProvider(
746748
providers: [
749+
BlocProvider.value(value: accountBloc), // Added
747750
BlocProvider(
748751
create:
749752
(context) => HeadlineDetailsBloc(

0 commit comments

Comments
 (0)