Как устранить ошибку ниже
AppComponent.html:9 ERROR Error: StaticInjectorError(AppModule)[OzaAuthService -> InjectionToken oza.config.angular]:
StaticInjectorError(Platform: core)[OzaAuthService -> InjectionToken oza.config.angular]:
NullInjectorError: No provider for InjectionToken oza.config.angular!
AuthService.ts: В AuthService вызывается пользовательский «пакет oza».
import { OzaAuthService } from '@oza/oza-angular';
@Injectable({
providedIn: 'root'
})
export class AuthService {
_accessToken: string;
constructor(private ozaAuthService: OzaAuthService) {
console.log('ozaAuthService');
this.$getAccessToken().subscribe(token => {
this._accessToken = token;
});
}
public getAccessToken(): string {
return this._accessToken;
}
В App.module.ts импортирован пакет oza и добавлен OzaAuthService в провайдере, но все равно появляется ошибка.
import { OzaAuthService} from '@oza/oza-angular';
@NgModule({
declarations: [
AppComponent,
],
imports: [
imports: [
BrowserModule,
NgbModule,
// router
RouterModule.forRoot(routes),
StoreModule.forRoot({}),
})
],
exports: [
HttpClientModule
],
providers: [
**OzaAuthService**
],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
bootstrap: [AppComponent]
})
export class AppModule {}