KK
bootstrap.min.jsSize: a a a
KK
bootstrap.min.jsС
bootstrap.min.jsKK
С
АЧ
С
С
С
ВЖ
АЧ
ВЖ
С
С
ВЖ
АЧ
ВЖ
ВЖ
АМ
export class SharedModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: SharedModule,
providers: [
LightboxService,
ModalService,
NotificationService,
PopupService,
SpinnerService,
ToasterService,
]
};
}
}@NgModule({
...,
imports: [
...,
SharedModule,
SharedModule.forRoot(),
...,
],
...,
})providedIn: 'root'?
@Injectable({
providedIn: 'root'
})E
export class SharedModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: SharedModule,
providers: [
LightboxService,
ModalService,
NotificationService,
PopupService,
SpinnerService,
ToasterService,
]
};
}
}@NgModule({
...,
imports: [
...,
SharedModule,
SharedModule.forRoot(),
...,
],
...,
})providedIn: 'root'?
@Injectable({
providedIn: 'root'
})АМ