"use client" import { useParams } from "next/navigation" import { useState } from "react" import { Lang } from "@/constants/languages" import { login } from "@/constants/routes/handleAuth" import { myPages } from "@/constants/routes/myPages" import { _ } from "@/lib/translation" import Image from "@/components/Image" import Link from "@/components/TempDesignSystem/Link" import BookingButton from "../BookingButton" import styles from "./mainMenu.module.css" import type { MainMenuProps } from "@/types/components/current/header/mainMenu" export function MainMenu({ frontpageLinkText, homeHref, links, logo, topMenuMobileLinks, languageSwitcher, bookingHref, isLoggedIn, lang, }: MainMenuProps) { const [isOpen, setIsOpen] = useState(false) function toogleIsOpen() { setIsOpen((prevIsOpen) => !prevIsOpen) } return (
) }