я попробовал убрать всё, сразу доходя до строки с инжектом происходит ошибка
кроме интерсептора что там есть?
ничего, всё убрал
те только одна функция? только в main.ts ее импортите?
да, только одна и только в мейне импортю
constructor() { this.checkAuthStatus().subscribe(); } если убрать из конструктора подписку на запрос, то нет этой круговой зависимости
откуда подписка появилась в сервисе? или где это?
import { HttpClient, HttpHeaders } from '@angular/common/http'; private readonly http = inject(HttpClient); вот так подключаю. А подписка потому что я её сделал, чтобы при инициализации сервиса происходил запрос
подписка где? не понял я
в конструкторе authService
Обсуждают сегодня