|
- import { NgModule } from '@angular/core';
- import { Routes, RouterModule } from '@angular/router';
- import { AuthComponent } from './auth/auth.component';
- import { CanvasComponent } from './canvas/canvas.component';
- import { DashboardComponent } from './dashboard/dashboard.component';
- import { AuthGuard } from './service/auth-guard.service';
- import { TransactionListComponent } from './transaction-list/transaction-list.component';
- import { TransactionComponent } from './transaction/transaction.component';
-
-
- const routes: Routes = [
- {path : '', component: DashboardComponent, canActivate: [AuthGuard]},
- {path : 'canvas', component: CanvasComponent},
- {path : 'dashboard', component: DashboardComponent, canActivate: [AuthGuard],},
- {path : 'login', component: AuthComponent},
- {path : 'transaction', component: TransactionComponent, canActivate: [AuthGuard],},
- {path : 'transaction-list', component: TransactionListComponent, canActivate: [AuthGuard],},
- ];
-
- @NgModule({
- imports: [RouterModule.forRoot(routes, {useHash: true} )],
- exports: [RouterModule]
- })
- export class AppRoutingModule {
-
- }
|