Skip to content

Commit c46fb76

Browse files
committed
feat(content_management): add data update handler for headline creation
- Implement CreateHeadlineDataUpdated event handling in CreateHeadlineBloc - Update state with new country data when CreateHeadlineDataUpdated event is triggered
1 parent 27f0c4d commit c46fb76

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

lib/content_management/bloc/create_headline/create_headline_bloc.dart

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ class CreateHeadlineBloc
3131
on<CreateHeadlineCountryChanged>(_onCountryChanged);
3232
on<CreateHeadlineStatusChanged>(_onStatusChanged);
3333
on<CreateHeadlineSubmitted>(_onSubmitted);
34+
on<CreateHeadlineDataUpdated>(_onDataUpdated);
3435
}
3536

3637
final DataRepository<Headline> _headlinesRepository;
@@ -180,4 +181,11 @@ class CreateHeadlineBloc
180181
);
181182
}
182183
}
184+
185+
void _onDataUpdated(
186+
CreateHeadlineDataUpdated event,
187+
Emitter<CreateHeadlineState> emit,
188+
) {
189+
emit(state.copyWith(countries: event.countries));
190+
}
183191
}

0 commit comments

Comments
 (0)