import { getHeader, getLanguageSwitcher } from "@/lib/trpc/memoizedRequests" import { GiftIcon, SearchIcon } from "@/components/Icons" import LanguageSwitcher from "@/components/LanguageSwitcher" import { getIntl } from "@/i18n" import HeaderLink from "../HeaderLink" import styles from "./topMenu.module.css" export default async function TopMenu() { // cached const intl = await getIntl() // both preloaded const languages = await getLanguageSwitcher() const header = await getHeader() if (!languages || !header) { return null } return (
{header.data.topLink.link ? ( {header.data.topLink.title} ) : null}
{intl.formatMessage({ id: "Find booking" })}
) }