loadGlobalStats method
Future<void>
loadGlobalStats()
Implementation
Future<void> loadGlobalStats() async {
try {
var response = await Requests.getDio().get(
"data/global-stats",
);
debugPrint('###Stats ${response}');
if (response.statusCode == 200) {
globalStats.value = GlobalStats.fromJson(response.data);
} else {
debugPrint('error loading stats ${response.data}');
CustomFlashWidget.showFlashMessage(
type: FlashType.error,
title: "Error",
message: response.data?["errorCode"] ??
response.data?["message"]?["errorCode"] ??
"Something unexpected happened. Please try again later!",
);
}
} catch (e) {
debugPrint('error loading stats ${e.toString()}');
CustomFlashWidget.showFlashMessage(
type: FlashType.error,
title: "Error",
message: "Something unexpected happened. Please try again later!",
);
}
}