Broker System for Supercredit
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

27 行
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. }