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 58912 stefania.m
import { AutocompleteLibModule } from 'angular-ng-autocomplete';
24
import { TopmenuComponent } from './shared/topmenu/top-menu.component';
25
import { TreemapHighchartsComponent } from './chart-components/treemap-highcharts/treemap-highcharts.component';
26 58825 stefania.m
27 57592 stefania.m
@NgModule({
28
  declarations: [
29
    AppComponent,
30
    HomeComponent,
31 58825 stefania.m
    ContinentOverviewComponent,
32 57592 stefania.m
    CountriesTableComponent,
33
    DataViewComponent,
34 57666 stefania.m
    CountriesMapOverviewComponent,
35 58825 stefania.m
    EuropeMapOverviewComponent,
36 57668 stefania.m
    CountryPageComponent,
37 57732 stefania.m
    CountryMapComponent,
38 58610 stefania.m
    GaugeChartComponent,
39 58912 stefania.m
    MethodologyPageComponent,
40
    TopmenuComponent,
41
    TreemapHighchartsComponent
42 57592 stefania.m
  ],
43
  imports: [
44
    BrowserModule,
45
    AppRoutingModule,
46
    ReusableComponentsModule,
47 60849 stefania.m
    // NgxEchartsModule.forRoot({
48
    //   echarts
49
    // }),
50
    NgxEchartsModule,
51 58912 stefania.m
    HighchartsChartModule,
52
    AutocompleteLibModule
53 57592 stefania.m
  ],
54
  providers: [
55 58825 stefania.m
    DataService,
56
    DataHandlerService
57 57592 stefania.m
  ],
58
  bootstrap: [AppComponent]
59
})
60
export class AppModule { }