From 5cfff1ce65267ed360c0d4dde7b16f1de6edfb21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Eorkell=20M=C3=A1ni=20=C3=9Eorkelsson?= Date: Thu, 4 Jul 2024 10:46:50 +0000 Subject: [PATCH 1/3] fix:init --- .../src/lib/messages.ts | 11 ++++++++++- .../src/screens/PaymentPlan/PaymentPlan.tsx | 14 ++++++++++++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/libs/service-portal/social-insurance-maintenance/src/lib/messages.ts b/libs/service-portal/social-insurance-maintenance/src/lib/messages.ts index efe3c9ddf08b..792caf1c387b 100644 --- a/libs/service-portal/social-insurance-maintenance/src/lib/messages.ts +++ b/libs/service-portal/social-insurance-maintenance/src/lib/messages.ts @@ -7,7 +7,16 @@ export const m = defineMessages({ }, maintenanceFooter: { id: 'sp.social-insurance-maintenance:maintenance-footer', - defaultMessage: ' ', + defaultMessage: + 'Hægt er að nálgast eldri áætlanir á mínum síðum TR undir mín skjöl.', + }, + maintenanceFooterLinkUrl: { + id: 'sp.social-insurance-maintenance:maintenance-footer-link-url', + defaultMessage: 'https://minarsidur.tr.is/forsendur/rafraen-skjol', + }, + maintenanceFooterLink: { + id: 'sp.social-insurance-maintenance:maintenance-footer-link', + defaultMessage: ' Fara á mínar síður TR', }, paymentPlan: { id: 'sp.social-insurance-maintenance:payment-plan', diff --git a/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx b/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx index de4091509bde..040adec8dfbe 100644 --- a/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx +++ b/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx @@ -1,9 +1,10 @@ -import { Box, Divider, Stack, Text } from '@island.is/island-ui/core' +import { Box, Divider, Stack, Text, Button } from '@island.is/island-ui/core' import { useLocale, useNamespaces } from '@island.is/localization' import { Problem } from '@island.is/react-spa/shared' import { FootNote, IntroHeader, + LinkButton, UserInfoLine, amountFormat, m as coreMessages, @@ -21,7 +22,7 @@ const PaymentPlan = () => { return ( { {formatMessage(m.maintenanceFooter)} + {formatMessage(m.maintenanceFooterLink, { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + link: (str: any) => ( + + ), + })} From a923cd6f3ccd10ba6a8035b389932613e111bbb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Eorkell=20M=C3=A1ni=20=C3=9Eorkelsson?= Date: Thu, 4 Jul 2024 10:52:34 +0000 Subject: [PATCH 2/3] chore: improts --- .../src/screens/PaymentPlan/PaymentPlan.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx b/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx index 040adec8dfbe..59847a7549e0 100644 --- a/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx +++ b/libs/service-portal/social-insurance-maintenance/src/screens/PaymentPlan/PaymentPlan.tsx @@ -1,4 +1,4 @@ -import { Box, Divider, Stack, Text, Button } from '@island.is/island-ui/core' +import { Box, Divider, Stack, Text } from '@island.is/island-ui/core' import { useLocale, useNamespaces } from '@island.is/localization' import { Problem } from '@island.is/react-spa/shared' import { From e075e80f9b3bad61aeb299343a5eec9e8a5ad4dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Eorkell=20M=C3=A1ni=20=C3=9Eorkelsson?= Date: Thu, 4 Jul 2024 13:09:21 +0000 Subject: [PATCH 3/3] fix: messages --- libs/service-portal/core/src/lib/messages.ts | 4 ++++ .../social-insurance-maintenance/src/lib/navigation.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/libs/service-portal/core/src/lib/messages.ts b/libs/service-portal/core/src/lib/messages.ts index c581e9d10946..26e2717581f5 100644 --- a/libs/service-portal/core/src/lib/messages.ts +++ b/libs/service-portal/core/src/lib/messages.ts @@ -1422,6 +1422,10 @@ export const m = defineMessages({ id: 'service.portal:social-insurance-maintenance', defaultMessage: 'Framfærsla', }, + socialInsuranceMaintenanceIntro: { + id: 'service.portal:social-insurance-maintenance-intro', + defaultMessage: 'Yfirlit yfir greiðslur frá almannatryggingum', + }, socialInsuranceMaintenanceDescription: { id: 'service.portal:social-insurance-maintenance-description', defaultMessage: diff --git a/libs/service-portal/social-insurance-maintenance/src/lib/navigation.ts b/libs/service-portal/social-insurance-maintenance/src/lib/navigation.ts index 930011d005e0..256c616fc391 100644 --- a/libs/service-portal/social-insurance-maintenance/src/lib/navigation.ts +++ b/libs/service-portal/social-insurance-maintenance/src/lib/navigation.ts @@ -4,6 +4,7 @@ import { SocialInsuranceMaintenancePaths } from './paths' export const socialInsuranceMaintenanceNavigation: PortalNavigationItem = { name: m.socialInsuranceMaintenance, + description: m.socialInsuranceMaintenanceIntro, path: SocialInsuranceMaintenancePaths.SocialInsuranceMaintenanceRoot, icon: { icon: 'cardWithCheckmark',