string = '';
constructor(
sdk: ApiService,
private readonly localStorageService: LocalStorageService
) {
super(sdk);
debugger;
this.authToken = this.localStorageService.getItem<string>('authToken') ?? '';
}
а то this.localStorageService undefined
а этот сервис провайдится в рут?
вы можете запровайдить его в том компоненте где хотите использовать
спасибо, но мне нужно в самом сервисе сохранять в localstorage
я про LocalStorageService
а покажи конструктор Endpoint
тогда проблема не в наследовании
та да убрал наследование и добавил httpClient, та же проблема
а куда этот сервис импортируешь, инжектишь?
там вообще странно он нигде не инжектируется, а просто импортируется в тот же сервис который и сам импортрует ApiService, разработчики что-то намудрили
попробуй его куда нибудь заинжектить, или запровайдить в app.module
а то что он импортируется в импортируемый им сервис это так быть не должно :)
Обсуждают сегодня