diff --git a/app/[lang]/(live)/current-content-page/page.tsx b/app/[lang]/(live)/current-content-page/page.tsx index 2585f6982..de9faf0e1 100644 --- a/app/[lang]/(live)/current-content-page/page.tsx +++ b/app/[lang]/(live)/current-content-page/page.tsx @@ -1,12 +1,13 @@ import { notFound } from "next/navigation" -import { request } from "@/lib/request"; -import { GetCurrentBlockPage } from "@/lib/graphql/Query/CurrentBlockPage.graphql"; +import { request } from "@/lib/request" +import { GetCurrentBlockPage } from "@/lib/graphql/Query/CurrentBlockPage.graphql" import ContentPage from "@/components/Current/ContentPage" import type { PageArgs, LangParams, UriParams } from "@/types/params" import type { GetCurrentBlockPageData } from "@/types/requests/currentBlockPage" +import Tracking from "../../Tracking" export default async function CurrentContentPage({ params, @@ -31,13 +32,24 @@ export default async function CurrentContentPage({ console.log("SearchParams URI: ", searchParams.uri) throw new Error("Not found") } + const pageData = response.data.all_current_blocks_page.items[0] + const trackingData = { + pageName: pageData.title, + pageType: pageData.__typename, + publishedDate: pageData.system.updated_at, + createdDate: pageData.system.created_at, + pageId: pageData.system.uid, + } return ( - + <> + + + ) } catch (err) { return notFound() diff --git a/app/[lang]/(live)/layout.tsx b/app/[lang]/(live)/layout.tsx index 797078b88..c168eeb3e 100644 --- a/app/[lang]/(live)/layout.tsx +++ b/app/[lang]/(live)/layout.tsx @@ -1,18 +1,19 @@ -import "../../core.css"; -import "../../scandic.css"; +import "../../core.css" +import "../../scandic.css" -import Footer from "@/components/Current/Footer"; -import LangPopup from "@/components/Current/LangPopup"; -import Script from "next/script"; -import SkipToMainContent from "@/components/SkipToMainContent"; +import Footer from "@/components/Current/Footer" +import LangPopup from "@/components/Current/LangPopup" +import Script from "next/script" +import SkipToMainContent from "@/components/SkipToMainContent" -import type { Metadata } from "next"; -import type { LangParams, LayoutArgs } from "@/types/params"; +import type { Metadata } from "next" +import type { LangParams, LayoutArgs } from "@/types/params" +import AdobeScript from "../AdobeScript" export const metadata: Metadata = { description: "New web", title: "Scandic Hotels New Web", -}; +} export default function RootLayout({ children, @@ -61,13 +62,17 @@ export default function RootLayout({ src="/Static/dist/js/main-ng.js?336b801d6b38eff10884" strategy="lazyOnload" /> */} + {children}