import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { AuthGuard } from '../_guards/auth.guard'; import { JVHeadEntryComponent } from './jv/jv-head-entry.component'; import { JVHeadListComponent } from './jv/jv-head-list.component'; import { opiBasicComponent } from './opi/opi-basic-entry/opi-basic-entry.component'; import { opiParameterizationEntryComponent } from './opi/opi-parameterization/opi-parameterization-entry/opi-parameterization-entry.component'; import { opiParameterizationComponent } from './opi/opi-parameterization/opi-parameterization.component'; import { opiProcessUndoComponent } from './opi/opi-process-undo/opi-process-undo.component'; import { opiProcessComponent } from './opi/opi-process/opi-process.component'; export const routes: Routes = [ { path: 'jv-setup', component: JVHeadListComponent, canActivate: [AuthGuard] }, { path: 'opi-basic', component: opiBasicComponent, canActivate: [AuthGuard] }, { path: 'opi-parameter', component: opiParameterizationComponent, canActivate: [AuthGuard] }, { path: 'opi-parameter-entry', component: opiParameterizationEntryComponent, canActivate: [AuthGuard] }, { path: 'opi-process', component: opiProcessComponent, canActivate: [AuthGuard] }, { path: 'opi-process-undo', component: opiProcessUndoComponent, canActivate: [AuthGuard] }, ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class opiRoutingModule { }