diff --git a/components/Current/Header/BookingButton/index.tsx b/components/Current/Header/BookingButton/index.tsx index 431c9b5cc..095120ae4 100644 --- a/components/Current/Header/BookingButton/index.tsx +++ b/components/Current/Header/BookingButton/index.tsx @@ -2,9 +2,9 @@ import "@scandic-hotels/design-system/current/style.css" import styles from "./bookingButton.module.css" -export default function BookingButton() { +export default function BookingButton({ href }: { href: string }) { return ( - + Book ) diff --git a/components/Current/Header/MainMenu/index.tsx b/components/Current/Header/MainMenu/index.tsx index f63b43093..af241f7f7 100644 --- a/components/Current/Header/MainMenu/index.tsx +++ b/components/Current/Header/MainMenu/index.tsx @@ -1,7 +1,14 @@ "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" @@ -16,9 +23,13 @@ export function MainMenu({ logo, topMenuMobileLinks, languageSwitcher, + bookingHref, + isLoggedIn, }: MainMenuProps) { const [isOpen, setIsOpen] = useState(false) + const lang = useParams().lang as Lang + function toogleIsOpen() { setIsOpen((prevIsOpen) => !prevIsOpen) } @@ -59,6 +70,52 @@ export function MainMenu({