creditAdviserFeastScreen method

Future<void> creditAdviserFeastScreen()

Implementation

Future<void> creditAdviserFeastScreen() async {
  if (await snapConvictionAsset.isAvailable()) {
    SmartDialog.showLoading(msg: 'Loading...');
    ProductDetailsResponse? inhabitantCaptivateBold =
        await snapConvictionAsset.queryProductDetails(AppState().walletSet);
    SmartDialog.dismiss();
    if (inhabitantCaptivateBold.error != null) {
      ridingWildSoldierUnrest('Something went wrong. Please try again.');
      magnetControlCommand = inhabitantCaptivateBold.productDetails;
      priceTrolleyStory = [];
    } else {
      if (!inhabitantCaptivateBold.productDetails.isNotEmpty) {
        magnetControlCommand = inhabitantCaptivateBold.productDetails;
      } else {
        priceTrolleyStory = [];
        magnetControlCommand =
            indulgeFactorFailureRemedy(inhabitantCaptivateBold);
      }
    }
  }
}