Project

General

Profile

1
import { NgModule } from '@angular/core';
2
import { FormsModule } from '@angular/forms';
3

    
4
import { UniversalModule } from 'angular2-universal';
5

    
6
import { App } from './app/app';
7
//for routing:
8
import {ClaimsAdminComponent} from './app/claimPages/claims/claimsAdmin.component';
9
import { routing } from './app/app.routing';
10
import {Routes, RouterModule} from "@angular/router";
11

    
12
import {Open} from './app/common/modal/open.component';
13

    
14
import {Alert} from './app/common/modal/alert';
15
import {Loading} from './app/common/modal/loading.component';
16
import {ClaimsComponent} from './app/claimPages/claims/claims.component';
17
import {ClaimsService} from './app/services/claims.service';
18
import {Claim} from './app/entities/claim';
19
import {pagingFormatterNoLoad} from './app/common/pagingFormatterNoLoad.component';
20

    
21
import {ClaimEntityFormatter} from './app/common/claimEntityFormatter.component';
22
import {PublicationTitleFormatter} from './app/common/publicationTitleFormatter.component';
23
import {ProjectTitleFormatter} from './app/common/projectTitleFormatter.component';
24
import {HomeComponent} from './app/home/home.component';
25

    
26
@NgModule({
27
  bootstrap: [ App ],
28
  declarations: [ App,  ClaimsAdminComponent,  ClaimsComponent, ClaimEntityFormatter,pagingFormatterNoLoad, Open, ProjectTitleFormatter, PublicationTitleFormatter,HomeComponent, Loading, Alert],
29
  imports: [
30
    UniversalModule, // BrowserModule, HttpModule, and JsonpModule are included
31
    FormsModule,
32
	routing
33
  ],
34
    providers:    [ ClaimsService ]
35
})
36
export class MainModule {
37

    
38
}
(3-3/6)