{intl.formatMessage({ id: "Customer service" })}
diff --git a/components/Header/MainMenu/index.tsx b/components/Header/MainMenu/index.tsx
index 9e58ee65a..5c6632cf8 100644
--- a/components/Header/MainMenu/index.tsx
+++ b/components/Header/MainMenu/index.tsx
@@ -21,6 +21,7 @@ import type { MainMenuProps } from "@/types/components/header/mainMenu"
export default async function MainMenu({
languageUrls,
menuItems,
+ topLink,
}: MainMenuProps) {
const intl = await getIntl()
const lang = getLang()
@@ -46,9 +47,7 @@ export default async function MainMenu({
/>
- {menuItems?.length ? (
-
- ) : null}
+
{user ? (
<>
)}
- {menuItems?.length ? (
-
- ) : null}
+
diff --git a/components/Header/index.tsx b/components/Header/index.tsx
index 01097f1e7..effc8aadb 100644
--- a/components/Header/index.tsx
+++ b/components/Header/index.tsx
@@ -19,6 +19,7 @@ export default async function Header() {
)
diff --git a/lib/graphql/Fragments/Refs/HotelPage/Breadcrumbs.graphql b/lib/graphql/Fragments/Refs/HotelPage/Breadcrumbs.graphql
deleted file mode 100644
index 1575f4eb6..000000000
--- a/lib/graphql/Fragments/Refs/HotelPage/Breadcrumbs.graphql
+++ /dev/null
@@ -1,48 +0,0 @@
-#import "../System.graphql"
-
-fragment HotelPageBreadcrumbsRefs on HotelPage {
- web {
- breadcrumbs {
- title
- parentsConnection {
- edges {
- node {
- ... on ContentPage {
- web {
- breadcrumbs {
- title
- }
- }
- system {
- ...System
- }
- }
- ... on HotelPage {
- web {
- breadcrumbs {
- title
- }
- }
- system {
- ...System
- }
- }
- ... on LoyaltyPage {
- web {
- breadcrumbs {
- title
- }
- }
- system {
- ...System
- }
- }
- }
- }
- }
- }
- }
- system {
- ...System
- }
-}
diff --git a/types/components/header/mainMenu.ts b/types/components/header/mainMenu.ts
index 495aefa95..dbd2456df 100644
--- a/types/components/header/mainMenu.ts
+++ b/types/components/header/mainMenu.ts
@@ -1,7 +1,8 @@
-import { MenuItem } from "@/types/header"
+import { Header, MenuItem } from "@/types/header"
import type { LanguageSwitcherData } from "@/types/requests/languageSwitcher"
export interface MainMenuProps {
languageUrls: LanguageSwitcherData
- menuItems: MenuItem[] | null
+ menuItems: MenuItem[]
+ topLink: Header["topLink"]
}
diff --git a/types/components/header/mobileMenu.ts b/types/components/header/mobileMenu.ts
index e75ff32ce..50a864ec3 100644
--- a/types/components/header/mobileMenu.ts
+++ b/types/components/header/mobileMenu.ts
@@ -1,7 +1,8 @@
-import { MenuItem } from "@/types/header"
+import { Header, MenuItem } from "@/types/header"
import type { LanguageSwitcherData } from "@/types/requests/languageSwitcher"
export interface MobileMenuProps {
languageUrls: LanguageSwitcherData
menuItems: MenuItem[]
+ topLink: Header["topLink"]
}