@NgModule({
imports: [
ROUTES,
CommonModule,
],
declarations: [
HomeComponent,
HeaderComponent,
TooltipDirective, ...
],
provider: [
SwitchAuthService, ...
]
exports: [
]
})
export class HomeModule {}
@NgModule({
imports: [
CommonModule,
],
declarations: [
TooltipDirective,
PlaceholderComponent, ...
],
provider: [
dialogService,
]
exports: [
TooltipDirective,
PlaceholderComponent, ...
]
})
export class UISharedModule {}
@NgModule({
imports: [
TagSharedModule,
],
declarations: [
TagComponent,
],
exports: [
TagComponent,
TagSharedModule, ...
]
})
export class TagModule {}
@NgModule({
...
imports: [
TagModule,
TagSharedModule, ...
]
})
export class SomeModule {}