Skip to content
Snippets Groups Projects
app.module.ts 971 B
Newer Older
import { NgModule }         from '@angular/core';
import { BrowserModule }    from '@angular/platform-browser';
import { RouterModule }     from '@angular/router';
import { HttpModule }       from '@angular/http';
import { FormsModule }      from '@angular/forms';
import { AppComponent }     from './app.component';
import { ProfileComponent } from './profile.component';
Damien's avatar
Damien committed
import { SignatureBookComponent, SafeUrlPipe }  from './signature-book.component';
Giovannoni Laurent's avatar
Giovannoni Laurent committed

@NgModule({
Damien's avatar
Damien committed
  imports:      [
      BrowserModule,
      FormsModule,
Damien's avatar
Damien committed
      RouterModule.forRoot([
Damien's avatar
Damien committed
          { path: 'profile', component: ProfileComponent },
Damien's avatar
Damien committed
          { path: ':basketId/signatureBook/:resId', component: SignatureBookComponent },
          { path: '**',   redirectTo: '', pathMatch: 'full' },
      ], { useHash: true }),
      HttpModule
  ],
Damien's avatar
Damien committed
  declarations: [ AppComponent, ProfileComponent, SignatureBookComponent, SafeUrlPipe ],
Damien's avatar
Damien committed
  bootstrap:    [ AppComponent]
Giovannoni Laurent's avatar
Giovannoni Laurent committed
})
export class AppModule { }