logoutFromSDK method
Implementation
logoutFromSDK(BuildContext context) async {
if (await AppUtils.isNetConnected()) {
if(context.mounted)Helper.progressLoading(context: context);
Mirrorfly.logoutOfChatSDK().then((value) {
Helper.hideLoading(context: context);
if (value) {
var token = SessionManagement.getToken().checkNull();
SessionManagement.clear().then((value) {
SessionManagement.setToken(token);
// Get.offAllNamed(Routes.login);
});
} else {
Get.snackbar("Logout", "Logout Failed");
}
}).catchError((er) {
Helper.hideLoading(context: context);
SessionManagement.clear().then((value) {
// SessionManagement.setToken(token);
// Get.offAllNamed(Routes.login);
});
});
} else {
toToast(AppConstants.noInternetConnection);
}
}