import { useIntl } from "react-intl" import useDropdownStore from "@/stores/main-menu" import { ChevronLeftIcon } from "@/components/Icons" import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" import styles from "./languageSwitcherContainer.module.css" import { DropdownTypeEnum } from "@/types/components/dropdown/dropdown" import { type LanguageSwitcherContainerProps, LanguageSwitcherTypesEnum, } from "@/types/components/languageSwitcher/languageSwitcher" export default function LanguageSwitcherContainer({ children, type, }: LanguageSwitcherContainerProps) { const { toggleDropdown } = useDropdownStore() const intl = useIntl() const isFooter = type === LanguageSwitcherTypesEnum.Footer const isMobileHeader = type === LanguageSwitcherTypesEnum.MobileHeader const position = isFooter ? DropdownTypeEnum.FooterLanguageSwitcher : DropdownTypeEnum.HamburgerMenu return (
{isMobileHeader ? (
) : null} {isFooter ? (
) : null} {children}
) }