Я использую службу ngx-alert для отображения сообщения об ошибке, если учетные данные не соответствуют учетной записи пользователя в моей базе данных.
Вот что я сделал:
if (this.check.data.length == 0) {
this.alert.danger('User doesn\'\t exist');
this.userForm.reset()
}
else {
this.alert.success('You are going to be redirected');
sessionStorage.setItem('user',this.check.data[0].username);
setTimeout(this.router.navigate(['/home',{data: 'ok'}] ), 3000)
}
Когда пользователь существует, сообщение отображается правильно, но после перенаправления с router.navigate не работает,
я получаю следующую ошибку:
ошибка
Я не понимаю эту ошибку, я не вижу, когда я вызываю объект ()
Спасибо вам за помощь