getDefaultPointEligible method

dynamic getDefaultPointEligible()

Implementation

getDefaultPointEligible() async {
  final response = await paymentService.defaultPointEligible();

  response.fold(
    (failure) {
      onError?.call(failure.message);
      pointErrorMsg =
          "Gagal mendapatkan kelipatan point. Hubungi pusat bantuan";
      canUsePoint = false;
    },
    (result) {
      defaultPointEligible = result.value;
      canUsePoint = true;
    },
  );

  if (canUsePoint && pointValue > 0) {
    if (defaultPointEligible % pointValue != 0) {
      canUsePoint = false;
    }
  }
}