import {NgModule} from '@angular/core'; import {RouterModule, Routes} from '@angular/router'; import {HomeComponent} from './home/home.component'; import {PodAuthGuard, PodLocalLoginComponent} from '@monsantoit/pod-ui-commons-lib'; import {PodCreditConsumptionRequestComponent} from '../../projects/pod-credit-consumption-page/src/lib/pod-credit-consumption-req/pod-credit-consumption-request.component'; import {PodCreditConsumptionHistoryComponent} from '../../projects/pod-credit-consumption-page/src/lib/pod-credit-consumption-history/pod-credit-consumption-history.component'; const routes: Routes = [ { path: '', component: PodLocalLoginComponent, data: {'redirect_uri': 'home'} }, {path: 'home', component: HomeComponent, canActivate: [PodAuthGuard]}, { path: 'req', component: PodCreditConsumptionRequestComponent, canActivate: [PodAuthGuard] }, { path: 'list', component: PodCreditConsumptionHistoryComponent, canActivate: [PodAuthGuard] }, {path: '**', redirectTo: ''} ]; @NgModule({ imports: [ RouterModule.forRoot(routes) ], exports: [RouterModule] }) export class AppRoutingModule { }