From 6ff2dfdf2c90e85787c95df787b9f0009107aa59 Mon Sep 17 00:00:00 2001
From: Alexander Reifschneider <alexander.reifschneider@mgm-tp.com>
Date: Tue, 29 Apr 2025 08:45:45 +0200
Subject: [PATCH] OZG-7774 add new menu items

---
 .../statistik-menu.component.html             | 28 ++++++++++---------
 .../libs/admin/shared/src/lib/routes.ts       |  2 ++
 2 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/alfa-client/libs/admin/configuration/src/lib/statistik-menu-container/statistik-menu/statistik-menu.component.html b/alfa-client/libs/admin/configuration/src/lib/statistik-menu-container/statistik-menu/statistik-menu.component.html
index da11f79e80..6c6794fa9d 100644
--- a/alfa-client/libs/admin/configuration/src/lib/statistik-menu-container/statistik-menu/statistik-menu.component.html
+++ b/alfa-client/libs/admin/configuration/src/lib/statistik-menu-container/statistik-menu/statistik-menu.component.html
@@ -1,16 +1,18 @@
 <ods-nav-headline label="Statistik" />
-@if (configurationStateResource.resource | hasLink: configurationLinkRel.AGGREGATION_MAPPINGS) {
-  <ods-nav-item data-test-id="statistik-navigation" caption="Auswertungen" [path]="'/' + ROUTES.AGGREGATION_MAPPING">
-    <ods-icon icon name="statistic" fill="text" />
+<div class="flex flex-col gap-2">
+  @if (configurationStateResource.resource | hasLink: configurationLinkRel.AGGREGATION_MAPPINGS) {
+    <ods-nav-item data-test-id="statistik-navigation" caption="Auswertungen" [path]="'/' + ROUTES.AGGREGATION_MAPPING">
+      <ods-icon icon name="statistic" fill="text" />
+    </ods-nav-item>
+  }
+  <!-- @if (configurationStateResource.resource | hasLink: configurationLinkRel.**datenanfragen**) { -->
+  <ods-nav-item data-test-id="release-data-navigation" caption="Datenfreigaben" [path]="'/' + ROUTES.RELEASE_DATA">
+    <ods-icon icon name="bar-chart-arrow" fill="text" />
   </ods-nav-item>
-}
-<!-- @if (configurationStateResource.resource | hasLink: configurationLinkRel.**datenanfragen**) {
-  <ods-nav-item data-test-id="statistik-navigation" caption="Auswertungen" [path]="'/' + **datenanfragen**">
-    <ods-icon icon name="statistic" fill="text" />
+  <!-- } -->
+  <!-- @if (configurationStateResource.resource | hasLink: configurationLinkRel.**datenfreigaben**) { -->
+  <ods-nav-item data-test-id="request-data-navigation" caption="Datenanfragen" [path]="'/' + ROUTES.REQUEST_DATA">
+    <ods-icon icon name="bubble-question-mark" fill="text" />
   </ods-nav-item>
-}
-@if (configurationStateResource.resource | hasLink: configurationLinkRel.**datenfreigaben**) {
-  <ods-nav-item data-test-id="statistik-navigation" caption="Auswertungen" [path]="'/' + **datenfreigaben**">
-    <ods-icon icon name="statistic" fill="text" />
-  </ods-nav-item>
-} -->
+  <!-- } -->
+</div>
diff --git a/alfa-client/libs/admin/shared/src/lib/routes.ts b/alfa-client/libs/admin/shared/src/lib/routes.ts
index 3f872ee122..11338ba98f 100644
--- a/alfa-client/libs/admin/shared/src/lib/routes.ts
+++ b/alfa-client/libs/admin/shared/src/lib/routes.ts
@@ -31,4 +31,6 @@ export enum ROUTES {
   AGGREGATION_MAPPING = 'statistik/auswertungen',
   AGGREGATION_MAPPING_NEU = 'statistik/auswertungen/neu',
   AGGREGATION_MAPPING_ID = 'statistik/auswertungen/:aggregationMappingId',
+  RELEASE_DATA = 'statistik/datenfreigaben',
+  REQUEST_DATA = 'statistik/datenanfragen',
 }
-- 
GitLab