dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_BookComponentsModule cluster_BookComponentsModule_exports cluster_BookComponentsModule_imports cluster_BookComponentsModule_declarations BookComponent BookComponent BookComponentsModule BookComponentsModule BookComponent->BookComponentsModule BookUiComponent BookUiComponent BookUiComponent->BookComponentsModule SelectedBookComponent SelectedBookComponent SelectedBookComponent->BookComponentsModule SelectedBookUiComponent SelectedBookUiComponent SelectedBookUiComponent->BookComponentsModule BookComponent BookComponent BookComponentsModule->BookComponent SelectedBookComponent SelectedBookComponent BookComponentsModule->SelectedBookComponent BookDataModule BookDataModule BookDataModule->BookComponentsModule

File

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

import { NgModule } from "@angular/core"
import { CommonModule } from '@angular/common'
import { FlexLayoutModule } from '@angular/flex-layout'
import { MatButtonModule } from '@angular/material/button'
import { MatCardModule } from '@angular/material/card'

import { BookDataModule } from '../book-data/book-data.module'
import { SelectedBookComponent } from './components/selected-book/smart/selected-book.component'
import { SelectedBookUiComponent } from './components/selected-book/ui/selected-book-ui.component'
import { BookComponent } from './components/book/smart/book.component'
import { BookUiComponent } from './components/book/ui/book-ui.component'

@NgModule({
  imports: [
    CommonModule,
    FlexLayoutModule,
    MatCardModule,
    MatButtonModule,
    BookDataModule
  ],
  declarations: [
    // Smart
    SelectedBookComponent,
    BookComponent,
    // UI
    SelectedBookUiComponent,
    BookUiComponent
  ],
  exports: [
    SelectedBookComponent,
    BookComponent
  ]
})
export class BookComponentsModule {
  constructor() {
    console.log('[BookComponentsModule] constructor()')
  }
}

result-matching ""

    No results matching ""