feat(SW-187): Added tertiary links data

This commit is contained in:
Pontus Dreij
2024-09-05 10:16:55 +02:00
parent 144ab30bc6
commit 05ee4d1717
9 changed files with 93 additions and 20 deletions

View File

@@ -21,11 +21,12 @@ function SocialIcon({ iconName }: SocialIconsProps) {
export default async function FooterDetails({
socialMedia,
tertiaryLinks,
}: FooterDetailsProps) {
const lang = getLang()
const { formatMessage } = await getIntl()
const currentYear = new Date().getFullYear()
const { tertiaryLinks, languageSwitcher } = footer
const { languageSwitcher } = footer
return (
<section className={styles.details}>
<div className={styles.topContainer}>
@@ -68,18 +69,21 @@ export default async function FooterDetails({
</div>
<div className={styles.navigationContainer}>
<nav className={styles.navigation}>
{tertiaryLinks.map((link) => (
<Footnote asChild textTransform="uppercase" key={link.id}>
<Link
className={styles.link}
color="peach50"
href={link.href}
target="_blank"
>
{link.title}
</Link>
</Footnote>
))}
{tertiaryLinks?.map(
(link) =>
link.url && (
<Footnote asChild textTransform="uppercase" key={link.title}>
<Link
className={styles.link}
color="peach50"
href={link.url}
target="_blank"
>
{link.title}
</Link>
</Footnote>
)
)}
</nav>
<LanguageSwitcher type="desktopFooter" urls={languageSwitcher.urls} />
</div>