/* eslint-disable formatjs/no-literal-string-in-jsx */ "use client" import { useState } from "react" import { languages } from "@/constants/languages" import { env } from "@/env/client" import useLang from "@/hooks/useLang" import styles from "./mobile.module.css" import type { Lang } from "@scandic-hotels/common/constants/language" import type { LanguageSwitcherProps } from "@/types/components/current/languageSwitcher" export default function Mobile({ urls }: LanguageSwitcherProps) { const currentLanguage = useLang() const [isOpen, setIsOpen] = useState(false) function toggleOpen() { setIsOpen((prevIsOpen) => !prevIsOpen) } const urlKeys = Object.keys(urls) if (urlKeys.length === 1 && urlKeys[0] === currentLanguage) { return
{languages[currentLanguage]}
} return (
) }