dev
dart 67 lines 1.89 KB
Raw
1 abstract class CakePayUserVerificationState {}
2
3 class CakePayUserVerificationStateInitial extends CakePayUserVerificationState {}
4
5 class CakePayUserVerificationStateSuccess extends CakePayUserVerificationState {}
6
7 class CakePayUserVerificationStatePending extends CakePayUserVerificationState {}
8
9 class CakePayUserVerificationStateLoading extends CakePayUserVerificationState {}
10
11 class CakePayUserVerificationStateFailure extends CakePayUserVerificationState {
12 CakePayUserVerificationStateFailure({required this.error});
13
14 final String error;
15 }
16
17 abstract class CakePayOtpState {}
18
19 class CakePayOtpValidating extends CakePayOtpState {}
20
21 class CakePayOtpSuccess extends CakePayOtpState {}
22
23 class CakePayOtpSendDisabled extends CakePayOtpState {}
24
25 class CakePayOtpSendEnabled extends CakePayOtpState {}
26
27 class CakePayOtpFailure extends CakePayOtpState {
28 CakePayOtpFailure({required this.error});
29
30 final String error;
31 }
32
33 class CakePayCreateCardState {}
34
35 class CakePayCreateCardStateSuccess extends CakePayCreateCardState {}
36
37 class CakePayCreateCardStateLoading extends CakePayCreateCardState {}
38
39 class CakePayCreateCardStateFailure extends CakePayCreateCardState {
40 CakePayCreateCardStateFailure({required this.error});
41
42 final String error;
43 }
44
45 class UserCakePayCardsState {}
46
47 class UserCakePayCardsStateInitial extends UserCakePayCardsState {}
48
49 class UserCakePayCardsStateNoCards extends UserCakePayCardsState {}
50
51 class UserCakePayCardsStateFetching extends UserCakePayCardsState {}
52
53 class UserCakePayCardsStateFailure extends UserCakePayCardsState {
54 UserCakePayCardsStateFailure({required this.error});
55
56 final String error;
57 }
58
59 class UserCakePayCardsStateSuccess extends UserCakePayCardsState {}
60
61 abstract class CakePayVendorState {}
62
63 class InitialCakePayVendorLoadingState extends CakePayVendorState {}
64
65 class CakePayVendorLoadingState extends CakePayVendorState {}
66
67 class CakePayVendorLoadedState extends CakePayVendorState {}