Revision 50587
Added by Argiro Kokogiannaki about 6 years ago
searchDatasets-routing.module.ts | ||
---|---|---|
2 | 2 |
import { RouterModule } from '@angular/router'; |
3 | 3 |
|
4 | 4 |
import{OpenaireSearchDatasetsComponent} from './searchDatasets.component'; |
5 |
import {FreeGuard,PreviousRouteRecorder, IsRouteEnabled} from 'ng-openaire-library'; |
|
5 |
import {FreeGuard,PreviousRouteRecorder, IsRouteEnabled, EnvironmentSpecificResolver} from 'ng-openaire-library'; |
|
6 |
import {OpenaireProperties} from '../../utils/openaireProperties'; |
|
6 | 7 |
|
7 | 8 |
@NgModule({ |
8 | 9 |
imports: [ |
9 | 10 |
RouterModule.forChild([ |
10 | 11 |
{ path: '', component: OpenaireSearchDatasetsComponent, canActivate: [FreeGuard, IsRouteEnabled], data: { |
11 |
redirect: '/error' |
|
12 |
}, canDeactivate: [PreviousRouteRecorder] }
|
|
12 |
redirect: '/error', api: OpenaireProperties.adminToolsAPIURL, community :OpenaireProperties.adminToolsCommunity
|
|
13 |
}, canDeactivate: [PreviousRouteRecorder] , resolve: { envSpecific: EnvironmentSpecificResolver }},
|
|
13 | 14 |
|
14 | 15 |
]) |
15 | 16 |
] |
Also available in: Unified diff
USe a json file to read properties | replace openaire Properties