dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_BooksComponentsModule cluster_BooksComponentsModule_imports cluster_BooksComponentsModule_declarations cluster_BooksComponentsModule_exports BooksComponent BooksComponent BooksComponentsModule BooksComponentsModule BooksComponent->BooksComponentsModule BooksUiComponent BooksUiComponent BooksUiComponent->BooksComponentsModule BooksComponent BooksComponent BooksComponentsModule->BooksComponent BooksDataModule BooksDataModule BooksDataModule->BooksComponentsModule

File

src/app/books/books-components/books-components.module.ts

import { NgModule } from "@angular/core"
import { CommonModule } from '@angular/common'
import { FlexLayoutModule } from '@angular/flex-layout'

import { BooksDataModule } from '../books-data/books-data.module'

import { BooksComponent } from './components/books/smart/books.component'
import { BooksUiComponent } from './components/books/ui/books-ui.component'
import { BookComponentsModule } from '../../book/book-components/book-components.module'

@NgModule({
  imports: [
    CommonModule,
    FlexLayoutModule,
    BooksDataModule,
    BookComponentsModule
  ],
  declarations: [
    // Smart
    BooksComponent,
    // UI
    BooksUiComponent
  ],
  exports: [
    BooksComponent
  ]
})
export class BooksComponentsModule {
  constructor() {
    console.log('[BooksComponentsModule] constructor()')
  }
}

result-matching ""

    No results matching ""