Skip to content

Commit 7735f58

Browse files
committed
refactor(settings): update SettingsBloc to handle headline image style change
- Rename SettingsFeedTileTypeChanged to SettingsHeadlineImageStyleChanged - Update handler function name from _onFeedTileTypeChanged to _onHeadlineImageStyleChanged - Modify parameter name from tileType to imageStyle in copyWith method
1 parent c4a6044 commit 7735f58

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/settings/bloc/settings_bloc.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ class SettingsBloc extends Bloc<SettingsEvent, SettingsState> {
4444
_onAppFontWeightChanged,
4545
transformer: sequential(),
4646
);
47-
on<SettingsFeedTileTypeChanged>(
48-
_onFeedTileTypeChanged,
47+
on<SettingsHeadlineImageStyleChanged>(
48+
_onHeadlineImageStyleChanged,
4949
transformer: sequential(),
5050
);
5151
on<SettingsLanguageChanged>(_onLanguageChanged, transformer: sequential());
@@ -206,15 +206,15 @@ class SettingsBloc extends Bloc<SettingsEvent, SettingsState> {
206206
await _persistSettings(updatedSettings, emit);
207207
}
208208

209-
Future<void> _onFeedTileTypeChanged(
210-
SettingsFeedTileTypeChanged event,
209+
Future<void> _onHeadlineImageStyleChanged(
210+
SettingsHeadlineImageStyleChanged event,
211211
Emitter<SettingsState> emit,
212212
) async {
213213
if (state.userAppSettings == null) return;
214214

215215
final updatedSettings = state.userAppSettings!.copyWith(
216216
feedPreferences: state.userAppSettings!.feedPreferences.copyWith(
217-
headlineImageStyle: event.tileType,
217+
headlineImageStyle: event.imageStyle,
218218
),
219219
);
220220
emit(state.copyWith(userAppSettings: updatedSettings, clearError: true));

0 commit comments

Comments
 (0)