diff --git a/src/app/(landing)/[locale]/community-edition/page.tsx b/src/app/(landing)/[locale]/community-edition/page.tsx index 7d2fb2e6..a4a14fab 100644 --- a/src/app/(landing)/[locale]/community-edition/page.tsx +++ b/src/app/(landing)/[locale]/community-edition/page.tsx @@ -1,8 +1,4 @@ -import { CtaSection } from "@/components/sections/CtaSection" -import { EditionFeatureSection } from "@/components/sections/EditionFeatureSection" -import { EditionHeroSection } from "@/components/sections/EditionHeroSection" -import { EditionInstallSection } from "@/components/sections/EditionInstallSection" -import { EditionUseCaseSection } from "@/components/sections/EditionUseCaseSection" +import { PageBlocks } from "@/components/PageBlockRenderer" import { LandingContainer } from "@/components/ui/LandingContainer" import { getLandingPage } from "@/lib/cms" import { isSupportedLocale } from "@/lib/i18n" @@ -20,31 +16,11 @@ export default async function CommunityEditionPage({ params }: { params: Promise if (!isSupportedLocale(locale)) notFound() const page = await getLandingPage("community-edition", locale) - const heroBlock = page?.layout?.find((item) => item.blockType === "editionHero") ?? null - const featuresBlock = page?.layout?.find((item) => item.blockType === "editionFeatures") ?? null - const installBlock = page?.layout?.find((item) => item.blockType === "editionInstall") ?? null - const useCaseBlock = page?.layout?.find((item) => item.blockType === "editionUseCases") ?? null - const ctaBlock = page?.layout?.find((item) => item.blockType === "cta") ?? null return (