|
@@ -8,6 +8,7 @@ import { HomeComponent } from './composants/home/home.component';
|
|
|
import { LoginComponent } from './composants/login/login.component';
|
|
import { LoginComponent } from './composants/login/login.component';
|
|
|
import { EventListComponent } from './composants/event-list/event-list.component';
|
|
import { EventListComponent } from './composants/event-list/event-list.component';
|
|
|
import { WebcamListComponent } from './composants/webcam-list/webcam-list.component';
|
|
import { WebcamListComponent } from './composants/webcam-list/webcam-list.component';
|
|
|
|
|
+import { ChatComponent } from './composants/chat/chat.component';
|
|
|
import { AccountDetailsComponent } from './composants/account-details/account-details.component';
|
|
import { AccountDetailsComponent } from './composants/account-details/account-details.component';
|
|
|
import { AccountUpdateComponent } from './composants/account-update/account-update.component';
|
|
import { AccountUpdateComponent } from './composants/account-update/account-update.component';
|
|
|
import { AccountPasswordComponent } from './composants/account-password/account-password.component';
|
|
import { AccountPasswordComponent } from './composants/account-password/account-password.component';
|
|
@@ -38,6 +39,7 @@ export const routes: Routes = [
|
|
|
{path: 'login', component: LoginComponent, runGuardsAndResolvers: 'always' },
|
|
{path: 'login', component: LoginComponent, runGuardsAndResolvers: 'always' },
|
|
|
{path: 'event-list', component: EventListComponent, runGuardsAndResolvers: 'always' },
|
|
{path: 'event-list', component: EventListComponent, runGuardsAndResolvers: 'always' },
|
|
|
{path: 'webcam-list', component: WebcamListComponent, runGuardsAndResolvers: 'always' },
|
|
{path: 'webcam-list', component: WebcamListComponent, runGuardsAndResolvers: 'always' },
|
|
|
|
|
+ {path: 'chat', component: ChatComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|
|
|
{path: 'account-details', component: AccountDetailsComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|
|
{path: 'account-details', component: AccountDetailsComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|
|
|
{path: 'account-update', component: AccountUpdateComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|
|
{path: 'account-update', component: AccountUpdateComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|
|
|
{path: 'account-password', component: AccountPasswordComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|
|
{path: 'account-password', component: AccountPasswordComponent, canActivate: [UserGuard], runGuardsAndResolvers: 'always' },
|