import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { HttpModule } from '@angular/http'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { DashboardComponent } from './pages/dashboard/dashboard.component'; import { FlightsComponent } from './pages/flights/flights.component'; import { FlightComponent } from './pages/flight/flight.component'; import { UsersComponent } from './pages/users/users.component'; import { UserComponent } from './pages/user/user.component'; import { UserFormComponent } from './pages/users/form/user-form.component'; import { EditUserFormComponent } from './pages/user/form/edit-user-form.component'; import { ReadersComponent } from './pages/readers/readers.component'; import { ReaderComponent } from './pages/reader/reader.component'; import { EditReaderFormComponent } from './pages/reader/form/edit-reader-form.component'; import { PlanesComponent } from './pages/planes/planes.component'; import { PlaneComponent } from './pages/plane/plane.component'; import { PlaneFormComponent } from './pages/planes/form/plane-form.component'; import { EditPlaneFormComponent } from './pages/plane/form/edit-plane-form.component'; import { DataService } from './services/data.service'; @NgModule({ declarations: [ AppComponent, DashboardComponent, FlightsComponent, FlightComponent, UsersComponent, UserComponent, UserFormComponent, EditUserFormComponent, ReadersComponent, ReaderComponent, EditReaderFormComponent, PlanesComponent, PlaneComponent, PlaneFormComponent, EditPlaneFormComponent ], imports: [ BrowserModule, FormsModule, HttpModule, AppRoutingModule, FormsModule ], providers: [DataService], bootstrap: [AppComponent] }) export class AppModule { }