Files
web/components/Header/index.tsx

30 lines
576 B
TypeScript

import { Suspense } from "react"
import {
getHeader,
getLanguageSwitcher,
getName,
} from "@/lib/trpc/memoizedRequests"
import MainMenu from "./MainMenu"
import TopMenu from "./TopMenu"
import styles from "./header.module.css"
export default function Header() {
void getHeader()
void getLanguageSwitcher()
void getName()
return (
<header className={styles.header}>
<Suspense fallback="Loading top menu">
<TopMenu />
</Suspense>
<Suspense fallback="Loading main menu">
<MainMenu />
</Suspense>
</header>
)
}