используют один и тот же AuthService, в котором для каждой компоненты есть свой метод. Если при регистрации и аутентификации не проходит валидация на сервере, то в ответе от сервера приходит текст сообщения с причиной ошибки. Этот текст ошибки показывается на клиенте ("Неправильный логин или пароль и т.п.").
Какой из вариантов более angular way ?
1) хранить в каждой из этих компонент свое собственное свойство, куда запишется текст сообщения ошибки и будет обновляться при получении ответа от сервера
2) хранить одно общее свойство для текста ошибки в AuthService и использовать его для обоих компонент и обнулять его при смене роута SignIn и/или SignUp на любой другой роут?
ответ не 2**, - .catсh в компоненте с выводом сообщения в рамках компонента - .catch в сервисе с вывыдом сообщения через notification.service
Обсуждают сегодня