Я использую снэк-бар для отображения сообщений об ошибках. В моем коде есть файл auth-interceptor.ts, где я проверяю ошибку 401 и перенаправляю на страницу входа в этом конкретном случае.
Мой код
return next.handle(authReq).do(event => { }, err => {
if (err instanceof HttpErrorResponse && err.status === 401) {
this.router.navigate(['logout']);
}
});
Могу ли я поместить в этот файл любую логику, чтобы я мог закрыть снэк-бар из любого компонента.