This repository has been archived on 2026-05-01. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
chatless/frontend/src/app/app-routing.module.ts
2021-06-01 22:31:58 +02:00

36 lines
977 B
TypeScript

import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import {LoginComponent} from "./login/login.component";
import {ChatComponent} from "./chat/chat.component";
import {AuthGuard} from "./auth.guard";
import {ChangePasswordComponent} from "./change-password/change-password.component";
const routes: Routes = [
// {
// path: 'login',
// component: LoginComponent,
// },
// {
// path: '',
// canActivateChild: [AuthGuard],
// children: [
// { path: 'chat', component: ChatComponent},
// { path: 'changePassword', component: ChangePasswordComponent}
// ]
// }
{
path: '',
component: LoginComponent,
},
{ path: 'chat',
canActivateChild: [AuthGuard],
component: ChatComponent
},
{ path: 'changePassword', component: ChangePasswordComponent}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule],
})
export class AppRoutingModule { }