onLogout static method
void
onLogout(
- dynamic isLogout
Implementation
static void onLogout(isLogout) {
LogMessage.d('NavUtils.currentRoute', NavUtils.currentRoute);
DialogUtils.hideLoading();
if (isLogout && SessionManagement.getLogin()) {
var token = SessionManagement.getToken().checkNull();
SessionManagement.clear().then((value) {
SessionManagement.setToken(token);
// NavUtils.offAllNamed(Routes.login);
});
// DialogUtils.progressLoading();
// Mirrorfly.logoutOfChatSDK().then((value) {
// DialogUtils.hideLoading();
// if(value) {
// var token = SessionManagement.getToken().checkNull();
// SessionManagement.clear().then((value){
// SessionManagement.setToken(token);
// NavUtils.offAllNamed(Routes.login);
// });
// }else{
// Get.snackbar("Logout", "Logout Failed");
// }
// }).catchError((er){
// DialogUtils.hideLoading();
// SessionManagement.clear().then((value){
// // SessionManagement.setToken(token);
// NavUtils.offAllNamed(Routes.login);
// });
// });
}
}