'use client'; import { Dialog, Transition } from '@headlessui/react'; import CloseIcon from 'components/icons/close'; 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, SupportedLocales } from '../navbar/language-control'; export function MenuModal() { const t = useTranslations('Index'); const locale = useLocale(); let [isOpen, setIsOpen] = useState(false); let closeButtonRef = useRef(null); const close = () => { setIsOpen(false); }; return ( <> setIsOpen(false)}> {/* Use one Transition.Child to apply one transition to the backdrop... */}
{t('menu.products')}
{t('menu.shops')}
{t('menu.about')}
{t('menu.bar')}
{t('menu.concept')}
{t('menu.stories')}
{t('menu.company')}
{t('menu.contact')}
); }