crh225/angular-github-issues

View on GitHub
apps/angular-github-issues/src/app/github/+github.module.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { GithubRoutingModule } from './+github.routes';
import { GithubComponent } from './+github.component';
import { RepoIssuesComponent, RepoSearchComponent } from './containers';
import { UserExistsGuard } from './guards';
import { ChartsModule } from 'ng2-charts';
import { CoreModule } from '../core';
import { SharedModule,
  ChartComponent,
  IssueCollectionComponent,
  SearchCollectionComponent,
  UserSearchComponent,
  UserSearchCollectionComponent,
  UserFollowerComponent,
  UserFollowingComponent,
  SubNavigationComponent,
  UserReposComponent,
  UserAuthComponent,
  UserAuthSuccessComponent,
  UserAuthGoogleComponent,
  UserAuthGithubComponent,
  UserAuthFacebookComponent} from '../github';

@NgModule({
  imports: [
    CommonModule,
    GithubRoutingModule,
    SharedModule,
    FormsModule,
    ReactiveFormsModule,
    ChartsModule,
    CoreModule
  ],
  declarations: [GithubComponent,
    RepoIssuesComponent,
    RepoSearchComponent,
    SearchCollectionComponent,
    ChartComponent,
    IssueCollectionComponent,
    UserSearchComponent,
    UserSearchCollectionComponent,
    UserFollowerComponent,
    UserFollowingComponent,
    SubNavigationComponent,
    UserReposComponent,
    UserAuthComponent,
    UserAuthSuccessComponent,
    UserAuthGoogleComponent,
    UserAuthGithubComponent,
    UserAuthFacebookComponent
    ],
    providers: [
      UserExistsGuard
    ]
})
export class GithubModule { }