addonPackage method

void addonPackage()

Implementation

void addonPackage() async {
  if (selectedAddon.value == null) {
    CustomFlashWidget.showFlashMessage(
      type: FlashType.error,
      title: "Error",
      message: 'Please select addon first',
    );
    // DefaultSnackbar.show('Error', 'Please select addon first');
    return;
  }

  if (isInvalidSubscription()) {
    return;
  }

  type.value = SubscriptionType.addon;
  await Preferences.storeSubscriptionPaymentDate(
    selectedAddon.value!,
    type.value,
  );
  goto(Routes.SUBSCRIPTION_PAYMENT);
}