part of 'action_ui_cubit.dart';

abstract class ActionUiState extends Equatable {
  const ActionUiState();

  @override
  List<Object> get props => [];
}

class ActionUiInitial extends ActionUiState {}

class ActionUiLoading extends ActionUiState {}

class ActionUiFailure extends ActionUiState {
  final String errorString;
  ActionUiFailure({required this.errorString});
}

class ActionUiSuccess extends ActionUiState {
  final ActionUIForm? actionUIForm;
  final RequestActivity? activityDetail;

  ActionUiSuccess({this.actionUIForm, this.activityDetail});

  // @override
  // List<Object> get props => [actionUIForm, activityDetail];
}
