You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
526B

  1. part of 'action_ui_cubit.dart';
  2. abstract class ActionUiState extends Equatable {
  3. const ActionUiState();
  4. @override
  5. List<Object> get props => [];
  6. }
  7. class ActionUiInitial extends ActionUiState {}
  8. class ActionUiLoading extends ActionUiState {}
  9. class ActionUiFailure extends ActionUiState {
  10. final String errorString;
  11. ActionUiFailure({@required this.errorString});
  12. }
  13. class ActionUiSuccess<T> extends ActionUiState {
  14. final T item;
  15. ActionUiSuccess({this.item});
  16. @override
  17. List<Object> get props => [item];
  18. }