feat: fetch urls for language switcher from contentstack

This commit is contained in:
Christel Westerberg
2024-05-27 16:46:01 +02:00
parent f4c58ec3ee
commit 28efca98b9
15 changed files with 223 additions and 24 deletions

View File

@@ -7,4 +7,5 @@ export type MainMenuProps = {
links: HeaderLink[]
logo: Image
topMenuMobileLinks: TopMenuHeaderLink[]
languageSwitcher: React.ReactNode
}

View File

@@ -4,4 +4,5 @@ export type TopMenuProps = {
frontpageLinkText: string
homeHref: string
links: TopMenuHeaderLink[]
languageSwitcher: React.ReactNode
}

View File

@@ -1,4 +1,6 @@
import type { LanguageSwitcherQueryData } from "@/types/requests/languageSwitcher"
import { Lang } from "@/constants/languages"
import type { LanguageSwitcherData } from "@/types/requests/languageSwitcher"
export type LanguageSwitcherLink = {
href: string
@@ -6,6 +8,6 @@ export type LanguageSwitcherLink = {
}
export type LanguageSwitcherProps = {
currentLanguage: string
urls: LanguageSwitcherQueryData
currentLanguage: Lang
urls: LanguageSwitcherData
}