generationtux/brizo

View on GitHub
ui/src/app/app.module.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { RouterModule, Routes } from '@angular/router';
import { HttpModule } from '@angular/http';

import { SharedModule } from './modules/shared.module';

import { AccessTokenModule } from './modules/access-tokens/access-token.module';
import { ApplicationModule } from './modules/applications/application.module';
import { AuthModule } from './modules/auth/auth.module';
import { DashboardModule } from './modules/dashboard/dashboard.module';
import { EnvironmentModule } from './modules/environments/environment.module';
import { HelpModule } from './modules/help/help.module';
import { InviteModule } from './modules/invite/invite.module';
import { LoginModule } from './modules/login/login.module';
import { VersionModule } from './modules/versions/version.module';

import { AppComponent } from './app.component';
import { AuthGuard } from './modules/auth/auth.guard';
import { AuthService } from './modules/auth/auth.service';

// Routes are delegated to each module
const routes: Routes = [];

@NgModule({
    imports: [
      AccessTokenModule,
      ApplicationModule,
      AuthModule,
      BrowserModule,
      DashboardModule,
      EnvironmentModule,
      FormsModule,
      HelpModule,
      HttpModule,
      InviteModule,
      LoginModule,
      ReactiveFormsModule,
      RouterModule.forRoot(routes),
      SharedModule,
      VersionModule,
    ],
    providers:    [ AuthGuard ],
    declarations: [ AppComponent ],
    bootstrap:    [ AppComponent ]
})

export class AppModule {};