getBookingStats method

Future<bool> getBookingStats()

Implementation

Future<bool> getBookingStats() async {
  var url = "/search-history/search-credit/stats";
  var response = await Requests.getDio().get(url);
  if (response.statusCode == 200) {
    var data = GetBookingStatsModel.fromJson(response.data);
    bookingStats.value = data;
    bookingStats.refresh();
    return true;
  } else {
    CustomFlashWidget.showFlashMessage(
      type: FlashType.error,
      title: "Error",
      message: response.data?["errorCode"] ??
          response.data?["message"]?["errorCode"] ??
          "Something unexpected happened. Please try again later!",
    );
    return false;
  }
}