Files
web/types/requests/languageSwitcher.ts
2024-09-24 09:47:31 +02:00

30 lines
618 B
TypeScript

type CurrentLanguageResult = {
url: string
isExternal?: boolean
}
export type LanguageSwitcherData = {
da?: CurrentLanguageResult
de?: CurrentLanguageResult
en?: CurrentLanguageResult
fi?: CurrentLanguageResult
no?: CurrentLanguageResult
sv?: CurrentLanguageResult
}
type LanguageResult = {
web?: {
original_url?: string | null
}
url: string
}
export type LanguageSwitcherQueryDataRaw = {
da: LanguageResult | undefined
de: LanguageResult | undefined
en: LanguageResult | undefined
fi: LanguageResult | undefined
no: LanguageResult | undefined
sv: LanguageResult | undefined
}