nycJSorg/angular-presentation

View on GitHub
apps/codelab/src/app/codelabs/angular/component-tree/component-tree.module.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { FormsModule } from '@angular/forms';
import { SlidesModule, SlidesRoutes } from '@ng360/slides';
import { CodeDemoModule } from '@codelab/code-demos';
import { FeedbackModule } from '@codelab/feedback';
import { BrowserWindowModule } from '@codelab/browser';
import { ComponentTreeComponent } from './component-tree.component';
import { ComponentsHierarchySvgComponent } from './components-hierarchy-svg';
import { Ng2TsExercises } from '../../../../../../../ng2ts/ng2ts';
import { CodelabComponentsModule } from '../../../components/codelab-components.module';

const routes = RouterModule.forChild([
  ...SlidesRoutes.get(ComponentTreeComponent)
]);

@NgModule({
  imports: [
    routes,
    BrowserWindowModule,
    CodeDemoModule,
    FeedbackModule,
    CodelabComponentsModule,
    SlidesModule,
    FormsModule
  ],
  providers: [Ng2TsExercises],
  declarations: [ComponentTreeComponent, ComponentsHierarchySvgComponent],
  exports: [ComponentTreeComponent]
})
export class ComponentTreeModule {}