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 (