Skip to content
Snippets Groups Projects
workspace-routing.module.ts 984 B
Newer Older
  • Learn to ignore specific revisions
  • import { SyscheckComponent } from './syscheck/syscheck.component';
    
    import { MonitorComponent } from './monitor/monitor.component';
    import { ResultsComponent } from './results/results.component';
    import { NgModule, Component } from '@angular/core';
    import { Routes, RouterModule } from '@angular/router';
    
    Martin Mechtel's avatar
    Martin Mechtel committed
    import { FilesComponent } from './files/files.component';
    import { WorkspaceComponent } from './workspace.component';
    
    
    const routes: Routes = [
      {
    
    Martin Mechtel's avatar
    Martin Mechtel committed
        path: 'ws/:ws',
        component: WorkspaceComponent,
    
    mechtelm's avatar
    mechtelm committed
          {path: '', redirectTo: 'monitor', pathMatch: 'full'},
    
    Martin Mechtel's avatar
    Martin Mechtel committed
          {path: 'files', component: FilesComponent},
    
          {path: 'syscheck', component: SyscheckComponent},
    
          {path: 'monitor', component: MonitorComponent},
          {path: 'results', component: ResultsComponent},
    
    mechtelm's avatar
    mechtelm committed
          {path: '**', component: MonitorComponent}
    
        ]
      }];
    
    
    @NgModule({
      imports: [RouterModule.forChild(routes)],
      exports: [RouterModule]
    })
    
    Martin Mechtel's avatar
    Martin Mechtel committed
    export class WorkspaceRoutingModule { }