diff --git a/components/ContentType/LoyaltyPage.tsx b/components/ContentType/LoyaltyPage.tsx index e0cb7b42a..5059da0b7 100644 --- a/components/ContentType/LoyaltyPage.tsx +++ b/components/ContentType/LoyaltyPage.tsx @@ -1,15 +1,21 @@ import { serverClient } from "@/lib/trpc/server" +import { auth } from "@/auth" import { Blocks } from "@/components/Loyalty/Blocks" import Sidebar from "@/components/Loyalty/Sidebar" import MaxWidth from "@/components/MaxWidth" +import Breadcrumbs from "../MyPages/Breadcrumbs" + import styles from "./loyaltyPage.module.css" export default async function LoyaltyPage() { const loyaltyPage = await serverClient().contentstack.loyaltyPage.get() + const session = await auth() + return (
+ {session && } {loyaltyPage.sidebar.length ? ( ) : null} diff --git a/components/MyPages/Breadcrumbs/index.tsx b/components/MyPages/Breadcrumbs/index.tsx index f0fa8d566..e397694c2 100644 --- a/components/MyPages/Breadcrumbs/index.tsx +++ b/components/MyPages/Breadcrumbs/index.tsx @@ -6,9 +6,13 @@ import BreadcrumbsWithLink from "./BreadcrumbWithLink" import styles from "./breadcrumbs.module.css" -export default async function Breadcrumbs() { - const breadcrumbs = await serverClient().contentstack.breadcrumbs.get() - +type bool = { + b?: Boolean +} +export default async function Breadcrumbs({ b = false }: bool) { + let breadcrumbs + if (!b) breadcrumbs = await serverClient().contentstack.breadcrumbs.get() + else breadcrumbs = await serverClient().contentstack.breadcrumbs.loyalty() return (