diff --git a/components/Header/TopMenu/index.tsx b/components/Header/TopMenu/index.tsx index 1fed5161e..097430b32 100644 --- a/components/Header/TopMenu/index.tsx +++ b/components/Header/TopMenu/index.tsx @@ -5,6 +5,7 @@ import { } from "@/lib/trpc/memoizedRequests" import LanguageSwitcher from "@/components/LanguageSwitcher" +import SkeletonShimmer from "@/components/SkeletonShimmer" import Caption from "@/components/TempDesignSystem/Text/Caption" import { getIntl } from "@/i18n" @@ -44,3 +45,15 @@ export default async function TopMenu() { ) } + +export function TopMenuSkeleton() { + return ( +
+
+
+ +
+
+
+ ) +} diff --git a/components/Header/index.tsx b/components/Header/index.tsx index 2d5fde2ad..9a71d45cf 100644 --- a/components/Header/index.tsx +++ b/components/Header/index.tsx @@ -7,7 +7,7 @@ import { } from "@/lib/trpc/memoizedRequests" import MainMenu from "./MainMenu" -import TopMenu from "./TopMenu" +import TopMenu, { TopMenuSkeleton } from "./TopMenu" import styles from "./header.module.css" @@ -18,7 +18,7 @@ export default function Header() { return (
- + }>