Project

General

Profile

1 54479 myrto.kouk
import { NgModule } from '@angular/core';
2
import { RouterModule, Routes } from '@angular/router';
3
4
import { AdminPgComponent } from './adminPg.component';
5
import { AdminPgMetricsComponent } from './adminPg-metrics.component';
6 54747 myrto.kouk
import { AuthGuardService } from '../../services/auth-guard.service';
7 56889 antonis.le
import {RegistrationComponent} from './adminPg-registrations.component';
8 54479 myrto.kouk
9
const adminRoutes: Routes = [
10
  {
11
    path: '',
12
    component: AdminPgComponent,
13 54747 myrto.kouk
    canActivate: [AuthGuardService],
14
    canLoad: [AuthGuardService],
15 54479 myrto.kouk
    children: [
16
      {
17
        path: 'metrics',
18
        component: AdminPgMetricsComponent
19 56635 antonis.le
      },
20
      {
21
        path: 'registrations',
22
        component: RegistrationComponent
23 54479 myrto.kouk
      }
24
    ]
25
  }
26
];
27
28
@NgModule ({
29
  imports: [RouterModule.forChild(adminRoutes)],
30
  exports: [RouterModule]
31
})
32
33
export class AdminPgRouting {}