TF-2682 Create update always read receipt setting interactor

This commit is contained in:
DatDang
2024-03-07 15:14:06 +07:00
committed by Dat H. Pham
parent 0424d27d3f
commit ee49b7e377
3 changed files with 103 additions and 0 deletions
@@ -0,0 +1,17 @@
import 'package:core/core.dart';
class UpdatingAlwaysReadReceiptSetting extends LoadingState {}
class UpdateAlwaysReadReceiptSettingSuccess extends UIState {
final bool isEnabled;
UpdateAlwaysReadReceiptSettingSuccess({required this.isEnabled});
@override
List<Object?> get props => [isEnabled];
}
class UpdateAlwaysReadReceiptSettingFailure extends FeatureFailure {
UpdateAlwaysReadReceiptSettingFailure(dynamic exception)
: super(exception: exception);
}