fix functional bugs
This commit is contained in:
@@ -70,13 +70,16 @@ class PaymentMethodsBloc extends Bloc<PaymentMethodsEvent, PaymentMethodsState>
|
||||
PaymentMethodsDeleteCard event,
|
||||
Emitter<PaymentMethodsState> emit,
|
||||
) async {
|
||||
emit(state.copyWith(isDeleting: true));
|
||||
emit(state.copyWith(
|
||||
status: PaymentMethodsStatus.loading,
|
||||
isDeleting: true,
|
||||
));
|
||||
|
||||
try {
|
||||
final result = await _removePaymentCardUsecase(event.cardId);
|
||||
|
||||
if (result is Success) {
|
||||
emit(state.copyWith(isDeleting: false));
|
||||
emit(state.copyWith(isDeleting: false, status: PaymentMethodsStatus.success));
|
||||
add(PaymentMethodsStarted());
|
||||
} else if (result is Failure) {
|
||||
String errorMessage = 'Не удалось удалить карту';
|
||||
|
||||
Reference in New Issue
Block a user