"use client" import Link from "next/link" import { useState } from "react" import { Lang, languages } from "@/constants/languages" import { CheckIcon, ChevronDownIcon, GlobeIcon } from "@/components/Icons" import useLang from "@/hooks/useLang" import Button from "../Button" import styles from "./languageSwitcher.module.css" import { LanguageSwitcherProps } from "@/types/components/current/languageSwitcher" export default function LanguageSwitcher({ urls }: LanguageSwitcherProps) { const currentLanguage = useLang() const [isExpanded, setIsExpanded] = useState(false) function toggleExpand() { setIsExpanded((prev) => !prev) } const urlKeys = Object.keys(urls) as Lang[] return (
) }