тут сложность в том, что service.isAuthenticated() используется внутри AuthGuardService и методу canActivate() нужно получать boolean
короч поучи матчасть работы с rxjs иначе у тебя никогда не будет работать и тебе тут будут просто рабочий код все писать который ты будешь вставлять в свой проект
короч поучи матчасть работы с rxjs иначе у тебя никогда не будет работать и тебе тут будут просто рабочий код все писать который ты будешь вставлять в свой проект
"не уверен насколько харош такой подход", как по мне все методы не достаточно хороши кроме как "переноса всей логики для инициализации в один метод", то если с этим не выходит, то можно взять что нибудь, т.к. в любом случае это будет костылем