fix: bap is now true full width

This commit is contained in:
Christian Andolf
2025-01-31 14:45:12 +01:00
parent d02c1d5266
commit 0ead1ead62
4 changed files with 22 additions and 42 deletions
+20 -26
View File
@@ -1,4 +1,3 @@
import { assertNullableType } from "graphql"
import { Suspense } from "react"
import { getStartPage } from "@/lib/trpc/memoizedRequests"
@@ -6,7 +5,6 @@ import { getStartPage } from "@/lib/trpc/memoizedRequests"
import Blocks from "@/components/Blocks"
import FullWidthCampaign from "@/components/Blocks/FullWidthCampaign"
import Image from "@/components/Image"
import PageContainer from "@/components/PageContainer"
import Title from "@/components/TempDesignSystem/Text/Title"
import TrackingSDK from "@/components/TrackingSDK"
@@ -46,31 +44,27 @@ export default async function StartPage() {
/>
) : null}
</header>
<PageContainer>
<main className={styles.main}>
{blocks
? blocks.map((block) => {
if (block.typename === BlocksEnums.block.FullWidthCampaign) {
return (
<FullWidthCampaign
key={block.typename}
content={block.full_width_campaign}
/>
)
}
<main className={styles.main}>
{(blocks || []).map((block) => {
if (block.typename === BlocksEnums.block.FullWidthCampaign) {
return (
<FullWidthCampaign
key={block.typename}
content={block.full_width_campaign}
/>
)
}
return (
<div key={block.typename} className={styles.section}>
<Blocks blocks={[block]} />
</div>
)
})
: null}
</main>
<Suspense fallback={null}>
<TrackingSDK pageData={content.tracking} />
</Suspense>
</PageContainer>
return (
<div key={block.typename} className={styles.section}>
<Blocks blocks={[block]} />
</div>
)
})}
</main>
<Suspense fallback={null}>
<TrackingSDK pageData={content.tracking} />
</Suspense>
</>
)
}