KK
bootstrap.min.js
Size: a a a
KK
bootstrap.min.js
С
bootstrap.min.js
KK
С
АЧ
С
С
С
ВЖ
АЧ
ВЖ
С
С
ВЖ
АЧ
ВЖ
ВЖ
АМ
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'
})
АМ