import { BrowserModule } from '@angular/platform-browser'; import { RouterModule } from '@angular/router'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { HttpModule } from '@angular/http'; import { MaterialModule } from '@angular/material'; import { AgGridModule } from 'ag-grid-ng2/main'; import { RichGridComponent } from "./components/grid/rich-grid.component"; import 'hammerjs'; import { AppComponent } from './components/app/app.component'; @NgModule({ declarations: [ AppComponent, RichGridComponent ], imports: [ RouterModule.forRoot([ { path: 'grid', component: RichGridComponent } ]), BrowserModule, FormsModule, HttpModule, MaterialModule.forRoot(), AgGridModule.withComponents([ RichGridComponent ]) ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }