From b519b50e824e466ec52789f19aef8b1f8711b279 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 30 Sep 2024 15:04:02 +0200
Subject: [PATCH] OZG-3034 add types

---
 .../src/lib/resource-redirect.service.ts                     | 4 ++--
 .../src/lib/resource-redirect/resource-redirect.component.ts | 5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/alfa-client/libs/resource-redirect-shared/src/lib/resource-redirect.service.ts b/alfa-client/libs/resource-redirect-shared/src/lib/resource-redirect.service.ts
index dec7934f77..487cb4b016 100644
--- a/alfa-client/libs/resource-redirect-shared/src/lib/resource-redirect.service.ts
+++ b/alfa-client/libs/resource-redirect-shared/src/lib/resource-redirect.service.ts
@@ -10,7 +10,7 @@ import { ResourceRedirectLinkRel } from './resource-redirect-linkrel';
 
 @Injectable({ providedIn: 'root' })
 export class ResourceRedirectService {
-  private readonly PARAM_URI_PLACEHOLDER = '{uri}';
+  private readonly PARAM_URI_PLACEHOLDER: string = '{uri}';
 
   constructor(
     private apiRootService: ApiRootService,
@@ -51,7 +51,7 @@ export class ResourceRedirectService {
 
   navigateToResource(resource: Resource): void {
     if (hasLink(resource, ResourceRedirectLinkRel.VORGANG)) {
-      const vorgangUri: string = toResourceUri(resource, ResourceRedirectLinkRel.VORGANG);
+      const vorgangUri: ResourceUri = toResourceUri(resource, ResourceRedirectLinkRel.VORGANG);
       this.navigationService.navigateToVorgang(vorgangUri);
 
       return;
diff --git a/alfa-client/libs/resource-redirect/src/lib/resource-redirect/resource-redirect.component.ts b/alfa-client/libs/resource-redirect/src/lib/resource-redirect/resource-redirect.component.ts
index fd41c87deb..77037dcc57 100644
--- a/alfa-client/libs/resource-redirect/src/lib/resource-redirect/resource-redirect.component.ts
+++ b/alfa-client/libs/resource-redirect/src/lib/resource-redirect/resource-redirect.component.ts
@@ -1,13 +1,14 @@
 import { ResourceRedirectService } from '@alfa-client/resource-redirect-shared';
 import { Component, OnInit } from '@angular/core';
 import { ActivatedRoute } from '@angular/router';
+import { ResourceUri } from '@ngxp/rest';
 
 @Component({
   standalone: true,
   template: '',
 })
 export class ResourceRedirectComponent implements OnInit {
-  private readonly PARAM_URI = 'uri';
+  private readonly PARAM_URI: string = 'uri';
 
   constructor(
     private route: ActivatedRoute,
@@ -16,7 +17,7 @@ export class ResourceRedirectComponent implements OnInit {
 
   ngOnInit(): void {
     this.route.queryParamMap.subscribe((queryParams) => {
-      const resourceUri: string = queryParams.get(this.PARAM_URI);
+      const resourceUri: ResourceUri = queryParams.get(this.PARAM_URI);
       if (resourceUri) {
         this.resourceRedirectService.redirectToResource(resourceUri);
       }
-- 
GitLab