nycJSorg/angular-presentation

View on GitHub
apps/kirjs/src/app/modules/ast/ast.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 { MatCardModule } from '@angular/material/card';
import { CommonModule } from '@angular/common';
import { SlidesModule, SlidesRoutes } from '@ng360/slides';
import { AngularSlidesToPdfModule } from '@codelab/angular-slides-to-pdf';
import { BrowserWindowModule } from '@codelab/browser';
import { FeedbackModule } from '@codelab/feedback';
import { CodeDemoModule } from '@codelab/code-demos';
import { AstPreviewRunnerModule } from './ast-preview-runner/ast-preview-runner.module';
import { NewProgressBarModule } from './new-progress-bar/new-progress-bar.module';
import { AstComponent } from './ast.component';
import { DebuggerComponent } from './debugger/debugger.component';
import { TestSetComponent } from './test-set/test-set.component';
import { SizePickerModule } from './size-picker/size-picker.module';
import { BabelTestRunnerComponent } from './test-set/babel-test-runner/babel-test-runner.component';

const routes = RouterModule.forChild(SlidesRoutes.get(AstComponent));

@NgModule({
  imports: [
    routes,
    CommonModule,
    AstPreviewRunnerModule,

    SlidesModule,
    BrowserWindowModule,
    FeedbackModule,
    CodeDemoModule,
    FormsModule,
    SizePickerModule,
    MatCardModule,
    NewProgressBarModule,
    AngularSlidesToPdfModule
  ],
  declarations: [
    AstComponent,
    BabelTestRunnerComponent,
    DebuggerComponent,
    TestSetComponent
  ],
  exports: [AstComponent]
})
export class AstModule {}