'use client'; import { Dialog, Transition } from '@headlessui/react'; import { useLanguage } from 'app/context/language-context'; import CloseIcon from 'components/icons/close'; import MenuIcon from 'components/icons/menu'; import Link from 'next/link'; import { Fragment, useRef, useState } from 'react'; import { LanguageControl } from '../navbar/language-control'; export function MenuModal() { const { currentLanguage, currentDictionary } = useLanguage(); 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... */}
{currentDictionary?.menu?.products}
{currentDictionary?.menu?.shops}
{currentDictionary?.menu?.about}
{currentDictionary?.menu?.bar}
{currentDictionary?.menu?.concept}
{currentDictionary?.menu?.stories}
{currentDictionary?.menu?.company}
{currentDictionary?.menu?.contact}
); }