getNextVisit method

void getNextVisit({
  1. dynamic partnerId,
})

Implementation

void getNextVisit({partnerId}) async {
  try {
    String requestTime = "";
    String responseTime = "";
    Helper.progressDialog(Get.context!, "Please wait..");
    dynamic data = await ApiClient(
      baseUrl: ApiConstant.ffmBaseUrl,
      onFetchRequestTime: (time) {
        requestTime = time;
      },
      onFetchResponseTime: (time) {
        responseTime = time;
      },
      screenName: "nextVisit",
    ).getNextVisit(partnerId: partnerId);
    Helper.logEvent(
      "RESPONSE_EVENT",
      success: true,
      endPoint: Api.getNextVisit,
      responseDate: responseTime,
      screenName: "nextVisit",
      requestDate: requestTime,
    );
    nextVisit_.value = data;
    Get.close(1);
  } catch (e) {
    debugPrint("error : $e");
    Get.close(1);
    MainController mainController = Get.put(MainController());
    mainController.showErrorPopup();
  }
}