From dd930688fca2f54d03d234bf31df9591f081a58b Mon Sep 17 00:00:00 2001 From: Christel Westerberg Date: Fri, 24 May 2024 13:22:15 +0200 Subject: [PATCH] fix: sync current header with static-pages --- .../current-content-page/page.tsx | 2 +- app/[lang]/(live-current)/layout.tsx | 2 + components/Current/Header/MainMenu/index.tsx | 20 +- components/Current/Header/TopMenu/index.tsx | 28 ++- components/Current/Header/index.tsx | 96 +++------ .../JoinLoyalty/Contact/ContactRow/index.tsx | 2 +- lib/graphql/Query/CurrentHeader.graphql | 32 +++ server/routers/contentstack/config/index.ts | 5 + .../{contactConfig => config}/output.ts | 60 ++++++ server/routers/contentstack/config/query.ts | 66 ++++++ .../contentstack/contactConfig/index.ts | 5 - .../contentstack/contactConfig/query.ts | 30 --- server/routers/contentstack/header/index.ts | 5 + server/routers/contentstack/header/output.ts | 190 ++++++++++++++++++ server/routers/contentstack/header/query.ts | 134 ++++++++++++ server/routers/contentstack/header/utils.ts | 31 +++ server/routers/contentstack/index.ts | 4 +- types/components/current/header/mainMenu.ts | 5 +- types/components/current/header/topMenu.ts | 3 - types/components/loyalty/sidebar.ts | 2 +- types/requests/currentHeader.ts | 36 ++++ utils/contactConfig.ts | 2 +- 22 files changed, 612 insertions(+), 148 deletions(-) create mode 100644 lib/graphql/Query/CurrentHeader.graphql create mode 100644 server/routers/contentstack/config/index.ts rename server/routers/contentstack/{contactConfig => config}/output.ts (53%) create mode 100644 server/routers/contentstack/config/query.ts delete mode 100644 server/routers/contentstack/contactConfig/index.ts delete mode 100644 server/routers/contentstack/contactConfig/query.ts create mode 100644 server/routers/contentstack/header/index.ts create mode 100644 server/routers/contentstack/header/output.ts create mode 100644 server/routers/contentstack/header/query.ts create mode 100644 server/routers/contentstack/header/utils.ts create mode 100644 types/requests/currentHeader.ts diff --git a/app/[lang]/(live-current)/current-content-page/page.tsx b/app/[lang]/(live-current)/current-content-page/page.tsx index 7fd60e98f..0cb828fa8 100644 --- a/app/[lang]/(live-current)/current-content-page/page.tsx +++ b/app/[lang]/(live-current)/current-content-page/page.tsx @@ -60,7 +60,7 @@ export default async function CurrentContentPage({ return ( <> -
+
diff --git a/app/[lang]/(live-current)/layout.tsx b/app/[lang]/(live-current)/layout.tsx index fddbd26ed..810cd1314 100644 --- a/app/[lang]/(live-current)/layout.tsx +++ b/app/[lang]/(live-current)/layout.tsx @@ -4,6 +4,7 @@ import Script from "next/script" import AdobeScript from "@/components/Current/AdobeScript" import Footer from "@/components/Current/Footer" +import Header from "@/components/Current/Header" import LangPopup from "@/components/Current/LangPopup" import SkipToMainContent from "@/components/SkipToMainContent" @@ -75,6 +76,7 @@ export default function RootLayout({ +
{children}