Files
workavia-mail-front/core/lib/presentation/state/success.dart
T
dab246 f80bede226 TF-1714 Remove constructor domain state class unnecessary
(cherry picked from commit 6293b3d5f4b1220ad285913804b7ce99ed96d54b)
2023-08-18 21:29:50 +07:00

22 lines
403 B
Dart

import 'package:equatable/equatable.dart';
abstract class Success with EquatableMixin {
@override
bool? get stringify => true;
}
abstract class ViewState extends Success {}
abstract class ViewEvent extends Success {}
class UIState extends ViewState {
static final idle = UIState();
UIState() : super();
@override
List<Object?> get props => [];
}
class LoadingState extends UIState {}