From e331fe36910a299914f83b3de8cc648ac4216307 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Fri, 5 Aug 2022 13:56:09 +0300 Subject: [PATCH] [Connect | new-theme]: app.component.ts & develop.module.ts & develop-routing.module.ts: Added route enabled check for Develop page | develop.component.ts: Added example bullet for research products & Updated view of bullets (removed quotes - type bold). --- src/app/app.component.ts | 2 +- src/app/develop/develop-routing.module.ts | 15 +++++++ src/app/develop/develop.component.ts | 50 +++++------------------ src/app/develop/develop.module.ts | 3 +- 4 files changed, 29 insertions(+), 41 deletions(-) create mode 100644 src/app/develop/develop-routing.module.ts diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 902351d..cb569e0 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -353,7 +353,7 @@ export class AppComponent implements OnInit, OnDestroy { ] }); this.menuItems.push({ - rootItem: new MenuItem("develop", "Develop", "", "/develop", false, [], null, {}), + rootItem: new MenuItem("develop", "Develop", "", "/develop", false, [], ["/develop"], {}), items: [] }); if (this.isManager) { diff --git a/src/app/develop/develop-routing.module.ts b/src/app/develop/develop-routing.module.ts new file mode 100644 index 0000000..b2fd65d --- /dev/null +++ b/src/app/develop/develop-routing.module.ts @@ -0,0 +1,15 @@ +import { NgModule} from '@angular/core'; +import { RouterModule } from '@angular/router'; +import {IsRouteEnabled} from "../openaireLibrary/error/isRouteEnabled.guard"; +import {PreviousRouteRecorder} from "../openaireLibrary/utils/piwik/previousRouteRecorder.guard"; +import {DevelopComponent} from "./develop.component"; + +@NgModule({ + imports: [ + RouterModule.forChild([ + { path: '', component: DevelopComponent, canActivate: [IsRouteEnabled], canDeactivate: [PreviousRouteRecorder]} + ]) + ] +}) +export class DevelopRoutingModule { +} diff --git a/src/app/develop/develop.component.ts b/src/app/develop/develop.component.ts index 631d8fc..5f1e111 100644 --- a/src/app/develop/develop.component.ts +++ b/src/app/develop/develop.component.ts @@ -41,27 +41,33 @@ import {EnvProperties} from "../openaireLibrary/utils/properties/env-properties"
Request examples: