import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { HttpModule } from '@angular/http'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { FlexLayoutModule } from '@angular/flex-layout'; import {MatDialogModule} from '@angular/material'; import { D3Service } from 'd3-ng2-service'; import { AppComponent } from './app.component'; import { LoginComponent } from './login/login.component'; import { MainPageComponent } from './main-page/main-page.component'; import { AppRoutingModule } from './app-routing.module'; import { ProfileComponent } from './profile/profile.component'; import { SadeeService } from './sadee.servise'; import { SignupComponent } from './signup/signup.component'; import { VisualizationComponent } from "./visualization/visualization.barchart.component"; import { EvaluationsComponent } from './evaluations/evaluations.component'; import { MaterialModule } from './material.module'; import { EvaluationsService } from './evaluations/evaluations.service'; import { AddEvaluationsComponent } from './add-evaluation/add-evaluation.component'; import { PickerComponent } from './picker/picker.component'; import { SendEmailComponent } from './send-email/send-email.component'; import { VisualizationService } from './visualization/visualization.service'; import {AcademicControlLoginComponent} from './academic-control-login/academic-control-login.component'; import {ResultComponent} from './result/result.component'; import {ResultService} from './result/result.service'; import { TextAnswersComponent } from './text-answers/text-answers.component'; import {ErrorComponent} from './error/error.component' import {HelpComponent} from './help/help.component' @NgModule({ declarations: [ AppComponent, LoginComponent, MainPageComponent, SignupComponent, ProfileComponent, EvaluationsComponent, VisualizationComponent, AddEvaluationsComponent, PickerComponent, SendEmailComponent, AcademicControlLoginComponent, ResultComponent, TextAnswersComponent, ErrorComponent, HelpComponent ], imports: [ BrowserModule, FormsModule, HttpModule, AppRoutingModule, BrowserAnimationsModule, MaterialModule, FlexLayoutModule, MatDialogModule ], entryComponents: [ ErrorComponent, AddEvaluationsComponent, SendEmailComponent, AcademicControlLoginComponent ], providers: [SadeeService, EvaluationsService, D3Service, VisualizationService, ResultService], bootstrap: [AppComponent] }) export class AppModule { }