import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { ProbeTabPageComponent } from './probe-tab-page.component'; import { ProbeListPageComponent } from '@app/pages/probes/probe/probe-list-page.component'; import { ProbeDetailPageComponent } from '@app/pages/probes/probe/probe-detail-page.component'; const routes: Routes = [ { path: '', component: ProbeTabPageComponent, children: [ { path: 'list', component: ProbeListPageComponent }, { path: 'noauth', loadChildren: './noauth-probe/noauth-probe-page.module#NoAuthProbePageModule' }, { path: 'download', loadChildren: './download/download-page.module#ProbeDownloadPageModule' }, { path: ':id/info', component: ProbeDetailPageComponent }, // { path: ':id/targets', loadChildren: 'app/pages/targets/targets-page.module#TargetsPageModule'}, { path: ':id/history', component: null }, ] }, ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class ProbeTabPageRoutingModule { }