a2875ea921
(cherry picked from commit 3e36cebd5cbe880f9832c62463e71979e15e1741)
20 lines
495 B
Dart
20 lines
495 B
Dart
import 'package:core/presentation/state/failure.dart';
|
|
import 'package:core/presentation/state/success.dart';
|
|
import 'package:jmap_dart_client/jmap/quotas/quota.dart';
|
|
|
|
class GetQuotasLoading extends LoadingState {}
|
|
|
|
class GetQuotasSuccess extends UIState {
|
|
final List<Quota> quotas;
|
|
|
|
GetQuotasSuccess(this.quotas);
|
|
|
|
@override
|
|
List<Object?> get props => [quotas];
|
|
}
|
|
|
|
class GetQuotasFailure extends FeatureFailure {
|
|
|
|
GetQuotasFailure(dynamic exception) : super(exception: exception);
|
|
}
|