checkReferralCode method

Future<bool> checkReferralCode(
  1. String code
)

Implementation

Future<bool> checkReferralCode(String code) async {
  Map<String, dynamic> data = {"code": code};
  print(data);
  var response =
      await Requests.getDio().post("auth/check-referral-code", data: data);
  print('Response ====  $response');
  print('Response ====  ${response.statusCode}');
  if (response.statusCode == 200) {
    if (response.data['data'] == true) {
      return true;
    } else {
      return false;
    }
  } else {
    print(response.data);
    CustomFlashWidget.showFlashMessage(
      type: FlashType.error,
      title: "Error",
      message: response.data["message"] ??
          response.data?["errorCode"] ??
          response.data?["message"]?["errorCode"] ??
          "Something unexpected happened. Please try again later!",
    );
    return false;
  }
}