dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_LayoutModule cluster_LayoutModule_declarations cluster_LayoutModule_imports cluster_LayoutModule_exports HeaderComponent HeaderComponent LayoutModule LayoutModule HeaderComponent->LayoutModule FooterComponent FooterComponent FooterComponent->LayoutModule ProfileDropdownComponent ProfileDropdownComponent ProfileDropdownComponent->LayoutModule HeaderComponent HeaderComponent LayoutModule->HeaderComponent FooterComponent FooterComponent LayoutModule->FooterComponent SharedModule SharedModule SharedModule->LayoutModule RouterModule RouterModule RouterModule->LayoutModule

File

src/app/layout/index.ts

import { NgModule } from '@angular/core';

// Components
import { HeaderComponent } from './header/header.component';
import { FooterComponent } from './footer/footer.component';
import { ProfileDropdownComponent } from './header/profile-dropdown/profile-dropdown.component';

// Modules
import { SharedModule } from '../shared/index';
import { RouterModule } from '@angular/router';

@NgModule({
  declarations: [
    // components
    HeaderComponent,
    FooterComponent,

    // sub components
    ProfileDropdownComponent

    // pipes
  ],
  exports: [
    HeaderComponent,
    FooterComponent,
  ],
  imports: [
    SharedModule,
    RouterModule
  ]
})
export class LayoutModule {}

results matching ""

    No results matching ""