В угловом 5-ядерном модуле я также импортирую внешние и внутренние модули.
Итак, я создал массив типа any
для хранения всех объектов модуля. Я использовал эту переменную массива при импорте и экспорте. Мой вопрос вместо any
есть ли у нас другие типы? Если да, то для МОДУЛЕЙ и КОМПОНЕНТОВ какой тип должен прийти?
const MODULES: any[] = [
BrowserModule,
BrowserAnimationsModule,
HttpClientModule,
RouterModule,
];
const COMPONENTS: any[] = [
HeaderComponent
];
const PROVIDERS: Provider[] = [
NotifyService,
RouterHelpers
];
@NgModule({
imports: [
...MODULES,
],
declarations: [
...COMPONENTS,
],
providers: [
...PROVIDERS
],
exports: [
...MODULES,
...COMPONENTS,
]
})
export class CoreModule {
}