import { Routes } from '@angular/router'; import { HomeComponent } from './home/home.component'; import { AuthGuard } from './auth/auth.guard'; import { UserComponent } from './components/user/user.component'; import { GroupComponent } from './components/group/group.component'; import { ModuleComponent } from './components/module/module.component'; import { UserAssignmentComponent } from './components/user-assignment/user-assignment.component'; import { UserRepresentationComponent } from './components/user-representation/user-representation.component'; export const routes: Routes = [ { path: '', component: HomeComponent }, { path: 'user-table', component: UserComponent, canActivate: [AuthGuard] }, { path: 'group-table', component: GroupComponent, canActivate: [AuthGuard] }, { path: 'module-table', component: ModuleComponent, canActivate: [AuthGuard] }, { path: 'user-assignment', component: UserAssignmentComponent, canActivate: [AuthGuard] }, { path: 'user-representation', component: UserRepresentationComponent, canActivate: [AuthGuard] } ];