Project

General

Profile

1
/**
2
 * Created by stefania on 10/3/16.
3
 */
4
import {NgModule} from '@angular/core';
5
import {BrowserModule} from '@angular/platform-browser';
6
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
7
import {HttpModule, JsonpModule} from '@angular/http';
8

    
9
import {TabsModule, ModalModule} from 'ngx-bootstrap';
10

    
11
import {AppRouting} from './app.routing';
12
import {AppComponent} from './app.component';
13
import {UserModule} from './user/user.module';
14
import {HomeComponent} from './pages/home/home.component';
15
import {TopMenuComponent} from './shared/topmenu/topmenu.component';
16
import {FooterComponent} from './shared/footer/footer.component';
17
import {MetricsModule} from './pages/metrics/metrics.module';
18
import {SourcesModule} from './pages/sources/sources.module';
19
import {CompatibilityModule} from './pages/compatibility/compatibility.module';
20
import {ContentModule} from './pages/content/content.module';
21
import {AdminPgModule} from './pages/adminPg/adminPg.module';
22
import {RepositoryService} from "./services/repository.service";
23
import {AuthenticationService} from './services/authentication.service';
24
import {AuthGuardService} from './services/auth-guard.service';
25
import { ValidatorService } from './services/validator.service';
26
import { PiwikService } from './services/piwik.service';
27

    
28

    
29
@NgModule({
30
  imports: [
31
    BrowserModule,
32
    FormsModule,
33
    ReactiveFormsModule,
34
    HttpModule,
35
    JsonpModule,
36
    ModalModule.forRoot(),
37
//    routing,
38
    AppRouting,
39
    TabsModule,
40
    MetricsModule,
41
    SourcesModule,
42
    CompatibilityModule,
43
    ContentModule,
44
    AdminPgModule,
45
    UserModule
46
  ],
47
  declarations: [
48
    AppComponent,
49
    TopMenuComponent,
50
    FooterComponent,
51
    HomeComponent,
52
  ],
53
  providers: [
54
//    appRoutingProviders
55
    PiwikService,
56
    RepositoryService,
57
    ValidatorService,
58
    AuthGuardService,
59
    AuthenticationService
60
  ],
61
  bootstrap: [AppComponent]
62
})
63

    
64
export class AppModule {
65
}
(3-3/7)