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.

28 lines
642B

  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 extends ActionUiState {
  14. final ActionUIForm? actionUIForm;
  15. final RequestActivity? activityDetail;
  16. ActionUiSuccess({this.actionUIForm, this.activityDetail});
  17. // @override
  18. // List<Object> get props => [actionUIForm, activityDetail];
  19. }