getSubscriberStats method

Future<bool> getSubscriberStats()

Implementation

Future<bool> getSubscriberStats() async {
  var url = "/subscriber/profile/stats";
  var response = await Requests.getDio().get(url);
  if (response.statusCode == 200) {
    stats.value = SubscriberStatsModel.fromJson(response.data['data']);
    return true;
  } else {
    CustomFlashWidget.showFlashMessage(
      type: FlashType.error,
      title: "Error",
      message: response.data?["errorCode"] ??
          response.data?["message"]?["errorCode"] ??
          "Something unexpected happened while loading stats. Please try again later!",
    );
    return false;
  }
}