Project

General

Profile

1
/**
2
 * Created by myrto on 11/27/17.
3
 */
4
import { RouterModule, Routes } from '@angular/router';
5
import { MetricsComponent } from './metrics.component';
6
import { MetricsEnableComponent } from './metrics-enable.component';
7
import { MetricsShowComponent } from './metrics-show.component';
8
import { MetricsInstructionsComponent } from './metrics-instructions.component';
9
import { MetricsUsagestatsComponent } from './metrics-usagestats.component';
10
import { MetricsUsagestatsReportComponent } from './metrics-usagestats-report.component';
11
import { MetricsUsagestatsReportResultsComponent } from './metrics-usagestats-report-results.component';
12
import { NgModule } from '@angular/core';
13

    
14
const metricsRoutes: Routes = [
15
    {
16
      path: '',
17
      component: MetricsComponent
18
    },
19
    {
20
      path: 'enable/:id',
21
      component: MetricsEnableComponent
22
    },
23
    {
24
      path: 'show_metrics/:id',
25
      component: MetricsShowComponent
26
    },
27
    {
28
      path: 'instructions/:id',
29
      component: MetricsInstructionsComponent
30
    },
31
    {
32
      path: 'usagestats/:id',
33
      component: MetricsUsagestatsComponent
34
    },
35
    {
36
      path: 'usagestats/:id/:reportID',
37
      component: MetricsUsagestatsReportComponent
38
    },
39
    {
40
      path: 'usagestats-report-results',
41
      component: MetricsUsagestatsReportResultsComponent
42
    }
43
];
44

    
45

    
46
@NgModule ({
47
  imports: [RouterModule.forChild(metricsRoutes)],
48
  exports: [RouterModule]
49
})
50

    
51
export class MetricsRouting {}
52

    
(17-17/17)