import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { AuthGuard } from '@karmed/core'; import { MainComponent } from './components/main/main.component'; import { PolyclinicComponent } from './components/polyclinic/polyclinic.component'; import { DirectAdmissionComponent } from './components/direct-admission/direct-admission.component'; const routes: Routes = [ { path: 'pr', component: MainComponent, canActivate: [AuthGuard], children: [ { path: '', redirectTo: 'polyclinic', pathMatch: 'full' }, { path: 'polyclinic', component: PolyclinicComponent, canActivate: [AuthGuard] }, { path: 'admission', component: DirectAdmissionComponent, canActivate: [AuthGuard] }, ] } ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class AppRoutingModule { }