Skip to content
Snippets Groups Projects
app.module.ts 1.4 KiB
Newer Older
  • Learn to ignore specific revisions
  • 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';
    
    Pegane Nestor's avatar
    Pegane Nestor committed
    import { ParameterComponent } from './parameter.component';
    
    import { ParametersComponent } from './parameters.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,
    
          //DataTablesModule,
    
          FormsModule,
    
    Damien's avatar
    Damien committed
          RouterModule.forRoot([
    
    Damien's avatar
    Damien committed
              { path: 'profile', component: ProfileComponent },
    
    Pegane Nestor's avatar
    Pegane Nestor committed
              { path: 'administration/parameter/create', component: ParameterComponent },
              { path: 'administration/parameter/update/:id', component: ParameterComponent },
    
              { path: 'administration/parameters', component: ParametersComponent },
    
    Damien's avatar
    Damien committed
              { path: ':basketId/signatureBook/:resId', component: SignatureBookComponent },
              { path: '**',   redirectTo: '', pathMatch: 'full' },
          ], { useHash: true }),
          HttpModule
      ],
    
      declarations: [ AppComponent, ProfileComponent, ParametersComponent, ParameterComponent, SignatureBookComponent, SafeUrlPipe ],
    
      providers: [],
    
    Damien's avatar
    Damien committed
      bootstrap:    [ AppComponent]
    
    Giovannoni Laurent's avatar
    Giovannoni Laurent committed
    })
    export class AppModule { }