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 da11f79e80b7619bf23523ce071e472096335366..6c6794fa9d3b97408432c1cc5868582e7d4f6103 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 3f872ee122fc8de4e388d6bb56e471d9267c0e0b..11338ba98f08b19ad8085ed77c339254a4d699dc 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', }