getAllHistory method

Future<bool> getAllHistory()

Implementation

Future<bool> getAllHistory() async {
  var url = "/search-history/all";
  var response = await Requests.getDio().get(url);
  if (response.statusCode == 200) {
    LatestSearchHistoryModel getHistory =
        LatestSearchHistoryModel.fromJson(response.data);
    getHistory.data?.removeWhere((e) => e.isZero);
    allHistory.value = getHistory;
    allHistory.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;
  }
}