'use client'; import { Dialog, Transition } from '@headlessui/react'; import clsx from 'clsx'; import CloseIcon from 'components/icons/close'; import Logo from 'components/icons/logo'; import MenuIcon from 'components/icons/menu'; import { useLocale, useTranslations } from 'next-intl'; import Link from 'next/link'; import { Fragment, useRef, useState } from 'react'; import { LanguageControl, SupportedLocale } from '../navbar/language-control'; export function MenuModal({ scrolled }: { scrolled: boolean }) { const t = useTranslations('Index'); const locale = useLocale(); let [isOpen, setIsOpen] = useState(false); let closeButtonRef = useRef(null); const close = () => { setIsOpen(false); }; return ( <> setIsOpen(false)}>
); }