From 4493c336456fb38a36a3f4bd763efa1c8bf0b2e1 Mon Sep 17 00:00:00 2001 From: Michael Zetterberg Date: Thu, 16 May 2024 09:09:52 +0200 Subject: [PATCH] chore(debug): add breadcrumbs to bypass --- .../bypass/@breadcrumbs/benefits/default.tsx | 3 +++ .../bypass/@breadcrumbs/benefits/page.tsx | 17 +++++++++++++++++ .../(protected)/bypass/@breadcrumbs/default.tsx | 3 +++ .../bypass/@breadcrumbs/overview/default.tsx | 3 +++ .../bypass/@breadcrumbs/overview/page.tsx | 17 +++++++++++++++++ .../@breadcrumbs/profile/[...catchAll]/page.tsx | 17 +++++++++++++++++ .../bypass/@breadcrumbs/profile/page.tsx | 17 +++++++++++++++++ .../bypass/@breadcrumbs/stays/default.tsx | 3 +++ .../bypass/@breadcrumbs/stays/page.tsx | 17 +++++++++++++++++ 9 files changed, 97 insertions(+) create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/default.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/page.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/default.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/default.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/page.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/[...catchAll]/page.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/page.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/default.tsx create mode 100644 app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/page.tsx diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/default.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/default.tsx new file mode 100644 index 000000000..86b9e9a38 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/default.tsx @@ -0,0 +1,3 @@ +export default function Default() { + return null +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/page.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/page.tsx new file mode 100644 index 000000000..25acf3e0a --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/benefits/page.tsx @@ -0,0 +1,17 @@ +import { benefits } from "@/constants/routes/myPages" +import { serverClient } from "@/lib/trpc/server" + +import Breadcrumbs from "@/components/MyPages/Breadcrumbs" + +import type { LangParams, PageArgs } from "@/types/params" + +export default async function BenefitsBreadcrumbs({ + params, +}: PageArgs) { + const href = benefits[params.lang].replace(`/${params.lang}`, "") + const breadcrumbs = await serverClient().contentstack.breadcrumbs.get({ + href, + locale: params.lang, + }) + return +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/default.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/default.tsx new file mode 100644 index 000000000..86b9e9a38 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/default.tsx @@ -0,0 +1,3 @@ +export default function Default() { + return null +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/default.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/default.tsx new file mode 100644 index 000000000..86b9e9a38 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/default.tsx @@ -0,0 +1,3 @@ +export default function Default() { + return null +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/page.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/page.tsx new file mode 100644 index 000000000..203ace024 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/overview/page.tsx @@ -0,0 +1,17 @@ +import { overview } from "@/constants/routes/myPages" +import { serverClient } from "@/lib/trpc/server" + +import Breadcrumbs from "@/components/MyPages/Breadcrumbs" + +import type { LangParams, PageArgs } from "@/types/params" + +export default async function OverviewBreadcrumbs({ + params, +}: PageArgs) { + const href = overview[params.lang].replace(`/${params.lang}`, "") + const breadcrumbs = await serverClient().contentstack.breadcrumbs.get({ + href, + locale: params.lang, + }) + return +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/[...catchAll]/page.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/[...catchAll]/page.tsx new file mode 100644 index 000000000..243892846 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/[...catchAll]/page.tsx @@ -0,0 +1,17 @@ +import { profile } from "@/constants/routes/myPages" +import { serverClient } from "@/lib/trpc/server" + +import Breadcrumbs from "@/components/MyPages/Breadcrumbs" + +import type { LangParams, PageArgs } from "@/types/params" + +export default async function ProfileBreadcrumbs({ + params, +}: PageArgs) { + const href = profile[params.lang].replace(`/${params.lang}`, "") + const breadcrumbs = await serverClient().contentstack.breadcrumbs.get({ + href, + locale: params.lang, + }) + return +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/page.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/page.tsx new file mode 100644 index 000000000..243892846 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/profile/page.tsx @@ -0,0 +1,17 @@ +import { profile } from "@/constants/routes/myPages" +import { serverClient } from "@/lib/trpc/server" + +import Breadcrumbs from "@/components/MyPages/Breadcrumbs" + +import type { LangParams, PageArgs } from "@/types/params" + +export default async function ProfileBreadcrumbs({ + params, +}: PageArgs) { + const href = profile[params.lang].replace(`/${params.lang}`, "") + const breadcrumbs = await serverClient().contentstack.breadcrumbs.get({ + href, + locale: params.lang, + }) + return +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/default.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/default.tsx new file mode 100644 index 000000000..86b9e9a38 --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/default.tsx @@ -0,0 +1,3 @@ +export default function Default() { + return null +} diff --git a/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/page.tsx b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/page.tsx new file mode 100644 index 000000000..69a7ccdab --- /dev/null +++ b/app/[lang]/(live)/(protected)/bypass/@breadcrumbs/stays/page.tsx @@ -0,0 +1,17 @@ +import { stays } from "@/constants/routes/myPages" +import { serverClient } from "@/lib/trpc/server" + +import Breadcrumbs from "@/components/MyPages/Breadcrumbs" + +import type { LangParams, PageArgs } from "@/types/params" + +export default async function StaysBreadcrumbs({ + params, +}: PageArgs) { + const href = stays[params.lang].replace(`/${params.lang}`, "") + const breadcrumbs = await serverClient().contentstack.breadcrumbs.get({ + href, + locale: params.lang, + }) + return +}