Skip to content
Snippets Groups Projects
app-routing.module.ts 1.63 KiB
Newer Older
  • Learn to ignore specific revisions
  • import { NgModule }                         from '@angular/core';
    import { RouterModule }                     from '@angular/router';
    
    Damien's avatar
    Damien committed
    
    
    Damien's avatar
    Damien committed
    import { ActivateUserComponent }            from './activate-user.component';
    import { PasswordModificationComponent }    from './password-modification.component';
    
    import { ProfileComponent }                 from './profile.component';
    
    Florian Azizian's avatar
    Florian Azizian committed
    import { AboutUsComponent }                 from './about-us.component';
    
    import { HomeComponent }                    from './home.component';
    
    import { BasketListComponent }              from './list/basket-list.component';
    
    import { SignatureBookComponent }           from './signature-book.component';
    import { SaveNumericPackageComponent }      from './save-numeric-package.component';
    
    Damien's avatar
    Damien committed
    
    @NgModule({
        imports: [
            RouterModule.forRoot([
    
    Damien's avatar
    Damien committed
                { path: 'activate-user', component: ActivateUserComponent},
                { path: 'password-modification', component: PasswordModificationComponent },
    
    Damien's avatar
    Damien committed
                { path: 'profile', component: ProfileComponent },
    
    Florian Azizian's avatar
    Florian Azizian committed
                { path: 'about-us', component: AboutUsComponent },
    
    Florian Azizian's avatar
    Florian Azizian committed
                { path: 'home', component: HomeComponent },
    
                { path: 'basketList/users/:userSerialId/groups/:groupSerialId/baskets/:basketId', component: BasketListComponent },
    
                { path: 'saveNumericPackage', component: SaveNumericPackageComponent },
    
    Damien's avatar
    Damien committed
                { path: 'groups/:groupId/baskets/:basketId/signatureBook/:resId', component: SignatureBookComponent },
    
                { path: '**',   redirectTo: 'home', pathMatch: 'full' },
    
    Damien's avatar
    Damien committed
            ], { useHash: true }),
        ],
        exports: [
            RouterModule
        ]
    })
    export class AppRoutingModule {}