import { serverClient } from "@/lib/trpc/server" 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() { const [intl, languages, headerData] = await Promise.all([ getIntl(), serverClient().contentstack.languageSwitcher.get(), serverClient().contentstack.base.header(), ]) if (!languages || !headerData) { return null } return (