explore-services/sample-components/sampleComponent-rc6/src/main.browser.ts

73 lines
2.1 KiB
TypeScript

import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { UniversalModule } from 'angular2-universal';
import { App } from './app/app';
/* Feature Modules */
import { LoadingModule } from './app/common/modal/loading.module';
import {ClaimEntityFormatterModule } from './app/common/claimEntityFormatter.module';
//
import {ClaimsModule } from './app/claimPages/claims/claims.module';
//for routing:
import {ClaimsAdminComponent} from './app/claimPages/claims/claimsAdmin.component';
import { routing } from './app/app.routing';
import {Routes, RouterModule} from "@angular/router";
import {Open} from './app/common/modal/open.component';
import {Alert} from './app/common/modal/alert';
import {Loading} from './app/common/modal/loading.component';
import {ClaimsComponent} from './app/claimPages/claims/claims.component';
import {ClaimsService} from './app/services/claims.service';
import {Claim} from './app/entities/claim';
import {pagingFormatterNoLoad} from './app/common/pagingFormatterNoLoad.component';
import {ClaimEntityFormatter} from './app/common/claimEntityFormatter.component';
import {PublicationTitleFormatter} from './app/common/publicationTitleFormatter.component';
import {ProjectTitleFormatter} from './app/common/projectTitleFormatter.component';
import {HomeComponent} from './app/home/home.component';
export function main() {
@NgModule({
bootstrap: [ App ],
declarations: [ App, ClaimsAdminComponent, ClaimsComponent, ClaimEntityFormatter,pagingFormatterNoLoad, Open, ProjectTitleFormatter, PublicationTitleFormatter,HomeComponent, Loading, Alert],
imports: [
UniversalModule,
FormsModule,
routing
],
providers: [ ClaimsService ]
})
//
// //OpenModule, ClaimEntityFormatterModule,ClaimEntityFormatter,
// //ClaimsService
// export function main() {
// @NgModule({
// bootstrap: [ App ],
// declarations: [ App, ClaimsAdminComponent],
// imports: [
// UniversalModule,
// FormsModule,
// ClaimsModule,
// LoadingModule,
//
// routing
// ],
//
// providers: [ ]
//
// })
class MainModule {
}
return MainModule;
}