UNPKG

portal-www

Version:

Nova Portal Website. Based on Next starter by Ueno

58 lines (52 loc) 1.6 kB
import { LinkProps as StaffLinkProps } from '@nova-hf/ui/umd/ts/src/sidemenu/StaffMenuLink'; import { getFeatureFlags } from '../components/feature-flags/FeatureFlags'; const featureFlags = getFeatureFlags(); const isAfslatturActive = featureFlags['afslattur']; export const ljosLinks = ( nationalId: string, payerNationalId: string, ossId: string, address: string, serviceId: string, customerId: string, ): Array<Omit<StaffLinkProps, 'isStaffMenuOpen'>> => { const links = [ { text: 'Ótakm. net með Ljósleiðara', href: 'https://portal.nova.is/netnet', openInNewTab: true, }, { text: 'Yfirlitsmynd', href: `https://innri.nova.is/stollinnweb/?msisdn=${address}&ossId=${ossId}`, openInNewTab: true, }, { text: 'Leiðrétting á núverandi reikning', href: `https://portal.nova.is/beta/${customerId}/thjonustur/${serviceId}/leidretting`, openInNewTab: true, }, { text: 'Leiðrétting á eldri reikningum', href: `https://innri.tankar.local/leidretting/velja/${nationalId}`, openInNewTab: true, }, { text: 'Skrá tæki í viðgerð', href: `https://innri.nova.is/vidgerd?msisdn=${ossId}`, openInNewTab: true, }, { text: 'Flytja tengingu', href: `/beta/${customerId}/thjonustur/${serviceId}/flutningur`, }, ]; if (isAfslatturActive) { links.push({ text: 'Afslættir', href: `https://portal.nova.is/beta/${customerId}/thjonustur/${serviceId}/afslattur`, openInNewTab: true, }); } return links; };