Merged in fix/SW-378-footer-language-switcher (pull request #579)

fix(SW-378): Added close button to footer language switcher and made it slide up from below

Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
This commit is contained in:
Pontus Dreij
2024-09-13 15:01:13 +00:00
13 changed files with 219 additions and 56 deletions

View File

@@ -1,6 +1,25 @@
import { ReactElement } from "react"
import type { LanguageSwitcherData } from "@/types/requests/languageSwitcher"
export enum LanguageSwitcherTypesEnum {
MobileHeader = "mobileHeader",
DesktopHeader = "desktopHeader",
Footer = "footer",
}
export type LanguageSwitcherTypes = `${LanguageSwitcherTypesEnum}`
export interface LanguageSwitcherProps {
type: "mobileHeader" | "desktopHeader" | "footer"
type: LanguageSwitcherTypes
urls: LanguageSwitcherData
}
export interface LanguageSwitcherContentProps {
urls: LanguageSwitcherData
}
export interface LanguageSwitcherContainerProps {
type: LanguageSwitcherTypes
children: ReactElement<any, any>
}