handleBaseErrorEvent method
Throws error state
Implementation
@override
Future<void> handleBaseErrorEvent(
BaseErrorEvent event,
Emitter<BaseState> emit,
) async {
if (event.tag == (RCFetchOfferingsEvent).toString()) {
emit(RCFetchedOfferingsFailureState());
return;
}
if (event.tag == (RCRestoreSubscriptionEvent).toString()) {
emit(RCFetchedRestoreFailureState());
return;
}
if (event.tag == (RCRequestSubscriptionEvent).toString()) {
emit(RCUnPurchasedState());
return;
}
return super.handleBaseErrorEvent(event, emit);
}