getFoundersStats method
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;
}
}