Revision 50167
Added by Argiro Kokogiannaki over 6 years ago
dataProvider-routing.module.ts | ||
---|---|---|
1 | 1 |
import { NgModule } from '@angular/core'; |
2 | 2 |
import { RouterModule } from '@angular/router'; |
3 | 3 |
|
4 |
import { DataProviderComponent } from './dataProvider.component'; |
|
5 |
import {FreeGuard} from'../../login/freeGuard.guard'; |
|
6 |
import {PreviousRouteRecorder} from'../../utils/piwik/previousRouteRecorder.guard'; |
|
7 |
import {IsRouteEnabled} from '../../error/isRouteEnabled.guard'; |
|
4 |
import { OpenaireDataProviderComponent } from './dataProvider.component'; |
|
5 |
import {FreeGuard,PreviousRouteRecorder, IsRouteEnabled} from 'ng-openaire-library'; |
|
8 | 6 |
|
9 | 7 |
@NgModule({ |
10 | 8 |
imports: [ |
11 | 9 |
RouterModule.forChild([ |
12 |
{ path: '', component: DataProviderComponent, canActivate: [FreeGuard, IsRouteEnabled], data: { |
|
10 |
{ path: '', component: OpenaireDataProviderComponent, canActivate: [FreeGuard, IsRouteEnabled], data: {
|
|
13 | 11 |
redirect: '/error' |
14 | 12 |
},canDeactivate: [PreviousRouteRecorder] } |
15 | 13 |
]) |
Also available in: Unified diff
A first draft for the portal to use openaire library