"use client" import { useState } from "react" import { Lang, languages } from "@/constants/languages" import useLang from "@/hooks/useLang" import styles from "./mobile.module.css" 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