login method
Implementation
Future<void> login(String userID) async {
if (!isProcessing) {
isProcessing = true;
log("login with $userID");
await AmityCoreClient.login(userID).submit().then((value) async {
log("success");
isProcessing = false;
getUserByID(userID);
currentamityUser = value;
notifyListeners();
}).catchError((error, stackTrace) async {
isProcessing = false;
log(error.toString());
await AmityDialog()
.showAlertErrorDialog(title: "Error!", message: error.toString());
});
} else {
/// processing
log("processing login...");
}
}