getFoundersStats method

Future<bool> getFoundersStats()

Implementation

Future<bool> getFoundersStats() async {
var url = "/dashboard/founders/stats";

var response = await Requests.getDio().get(url);
print('response of founder stats is $response');

if (response.statusCode == 200) {
  foundersStatData.value = founder_stats_model.FounderStatsModel();

  var data = founder_stats_model.FounderStatsModel.fromJson(response.data);
  foundersStatData.value = data;
  foundersStatData.refresh();
  chartData.value = getGraphDataSorted(data.data?.commissionsByDays ?? []);
  chartData.refresh();
  return true;
} else {
  DefaultSnackbar.show(
    "Error",
    response.data?["errorCode"] ??
    response.data?["message"]?["errorCode"] ??
    "Something unexpected happened. Please try again later!"
  );
  return false;
}
}