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 dec7934f776bf1bf6e1fdb9318f7d6fe478b7fae..487cb4b016d03ddb5ed0e2926121bfa7d33b2212 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 fd41c87deb06a8aaa89683e9bf66b5806ce176fb..77037dcc57df3bbabbf5bea568fa4fb8d3b34309 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); }