Broker System for Supercredit
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

27 lines
1.1KB

  1. import { NgModule } from '@angular/core';
  2. import { Routes, RouterModule } from '@angular/router';
  3. import { AuthComponent } from './auth/auth.component';
  4. import { CanvasComponent } from './canvas/canvas.component';
  5. import { DashboardComponent } from './dashboard/dashboard.component';
  6. import { AuthGuard } from './service/auth-guard.service';
  7. import { TransactionListComponent } from './transaction-list/transaction-list.component';
  8. import { TransactionComponent } from './transaction/transaction.component';
  9. const routes: Routes = [
  10. {path : '', component: DashboardComponent, canActivate: [AuthGuard]},
  11. {path : 'canvas', component: CanvasComponent},
  12. {path : 'dashboard', component: DashboardComponent, canActivate: [AuthGuard],},
  13. {path : 'login', component: AuthComponent},
  14. {path : 'transaction', component: TransactionComponent, canActivate: [AuthGuard],},
  15. {path : 'transaction-list', component: TransactionListComponent, canActivate: [AuthGuard],},
  16. ];
  17. @NgModule({
  18. imports: [RouterModule.forRoot(routes, {useHash: true} )],
  19. exports: [RouterModule]
  20. })
  21. export class AppRoutingModule {
  22. }