Project

General

Profile

1 57592 stefania.m
import { BrowserModule } from '@angular/platform-browser';
2
import { NgModule } from '@angular/core';
3
4
import { AppRoutingModule } from './app-routing.module';
5
import { AppComponent } from './app.component';
6
import { ReusableComponentsModule } from './shared/reusablecomponents/reusable-components.module';
7
import { HomeComponent } from './pages/home/home.component';
8
import { DataService } from './services/data.service';
9
import { CountriesTableComponent } from './pages/home/countries-table.component';
10
import { DataViewComponent } from './pages/home/data-view.component';
11
import { HighchartsChartModule } from 'highcharts-angular';
12
import { CountriesMapOverviewComponent } from './pages/home/countries-map-overview.component';
13 57666 stefania.m
import { CountryPageComponent } from './pages/countrypage/country-page.component';
14 57668 stefania.m
import { CountryMapComponent } from './pages/countrypage/country-map.component';
15 57732 stefania.m
import { GaugeChartComponent } from './pages/home/gauge-chart.component';
16 58610 stefania.m
import { MethodologyPageComponent } from './pages/methodology/methodology.component';
17 58825 stefania.m
import { ContinentOverviewComponent } from './pages/continentoverview/continent-overview.component';
18
import { EuropeMapOverviewComponent } from './pages/home/europe-map-overview.component';
19
import { DataHandlerService } from './services/data-handler.service';
20 57592 stefania.m
21 58825 stefania.m
import { NgxEchartsModule } from 'ngx-echarts';
22
import * as echarts from 'echarts';
23
24 57592 stefania.m
@NgModule({
25
  declarations: [
26
    AppComponent,
27
    HomeComponent,
28 58825 stefania.m
    ContinentOverviewComponent,
29 57592 stefania.m
    CountriesTableComponent,
30
    DataViewComponent,
31 57666 stefania.m
    CountriesMapOverviewComponent,
32 58825 stefania.m
    EuropeMapOverviewComponent,
33 57668 stefania.m
    CountryPageComponent,
34 57732 stefania.m
    CountryMapComponent,
35 58610 stefania.m
    GaugeChartComponent,
36
    MethodologyPageComponent
37 57592 stefania.m
  ],
38
  imports: [
39
    BrowserModule,
40
    AppRoutingModule,
41
    ReusableComponentsModule,
42 58825 stefania.m
    NgxEchartsModule.forRoot({
43
      echarts
44
    }),
45 57592 stefania.m
    HighchartsChartModule
46
  ],
47
  providers: [
48 58825 stefania.m
    DataService,
49
    DataHandlerService
50 57592 stefania.m
  ],
51
  bootstrap: [AppComponent]
52
})
53
export class AppModule { }