import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { ReusableComponentsModule } from './shared/reusablecomponents/reusable-components.module'; import { HomeComponent } from './pages/home/home.component'; import { DataService } from './services/data.service'; import { CountriesTableComponent } from './pages/home/countries-table.component'; import { DataViewComponent } from './pages/home/data-view.component'; import { HighchartsChartModule } from 'highcharts-angular'; import { CountriesMapOverviewComponent } from './pages/home/countries-map-overview.component'; @NgModule({ declarations: [ AppComponent, HomeComponent, CountriesTableComponent, DataViewComponent, CountriesMapOverviewComponent ], imports: [ BrowserModule, AppRoutingModule, ReusableComponentsModule, HighchartsChartModule ], providers: [ DataService ], bootstrap: [AppComponent] }) export class AppModule { }