Skip to content

Commit d3a8c1e

Browse files
committed
refactor(settings): Refactor SettingsState to use HtHttpException
1 parent 35bb9de commit d3a8c1e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

lib/settings/bloc/settings_state.dart

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ final class SettingsLoadSuccess extends SettingsState {
3939
/// {@endtemplate}
4040
final class SettingsLoadFailure extends SettingsState {
4141
/// {@macro settings_load_failure}
42-
const SettingsLoadFailure(this.errorMessage, {super.userAppSettings});
42+
const SettingsLoadFailure(this.exception, {super.userAppSettings});
4343

44-
/// The error message describing the failure.
45-
final String errorMessage;
44+
/// The error exception describing the failure.
45+
final HtHttpException exception;
4646

4747
@override
48-
List<Object?> get props => [errorMessage, userAppSettings];
48+
List<Object?> get props => [exception, userAppSettings];
4949
}
5050

5151
/// {@template settings_update_in_progress}
@@ -69,11 +69,11 @@ final class SettingsUpdateSuccess extends SettingsState {
6969
/// {@endtemplate}
7070
final class SettingsUpdateFailure extends SettingsState {
7171
/// {@macro settings_update_failure}
72-
const SettingsUpdateFailure(this.errorMessage, {super.userAppSettings});
72+
const SettingsUpdateFailure(this.exception, {super.userAppSettings});
7373

74-
/// The error message describing the failure.
75-
final String errorMessage;
74+
/// The error exception describing the failure.
75+
final HtHttpException exception;
7676

7777
@override
78-
List<Object?> get props => [errorMessage, userAppSettings];
78+
List<Object?> get props => [exception, userAppSettings];
7979
}

0 commit comments

Comments
 (0)