diff --git a/apps/blog/src/app/(blog)/[slug]/page.tsx b/apps/blog/src/app/(blog)/[slug]/page.tsx index 8b66172527..de6ae33ebc 100644 --- a/apps/blog/src/app/(blog)/[slug]/page.tsx +++ b/apps/blog/src/app/(blog)/[slug]/page.tsx @@ -7,14 +7,15 @@ import { blog } from "@/lib/source"; import { Badge, InlineTOC, Separator } from "@prisma/eclipse"; import { JsonLd } from "@prisma-docs/ui/components/json-ld"; -import { FooterNewsletterForm } from "@prisma-docs/ui/components/newsletter"; import { BlogShare } from "@/components/BlogShare"; import { BlogCTA } from "@/components/BlogCTA"; import { AuthorAvatarGroup } from "@/components/AuthorAvatarGroup"; import { SeriesBanner } from "@/components/SeriesBanner"; import { SeriesMarker } from "@/components/SeriesMarker"; import { SeriesNavigation } from "@/components/SeriesNavigation"; +import { KeepReading } from "@/components/KeepReading"; import { getSeriesContext } from "@/lib/series"; +import { getRelatedPosts } from "@/lib/related-posts"; import { getBaseUrl, withBlogBasePath, withBlogBasePathForImageSrc } from "@/lib/url"; import Link from "next/link"; import type { Metadata } from "next"; @@ -163,8 +164,8 @@ export default async function Page(props: { params: Promise<{ slug: string }> }) const MDX = page.data.body; const blogPostingJsonLd = getBlogPostingJsonLd(page); const seriesContext = getSeriesContext(page); + const relatedPosts = seriesContext ? [] : getRelatedPosts(page, 2); - const newsletterApiUrl = withBlogBasePath("/api/newsletter"); return (