diff --git a/solutions/blog/app/blog/[slug]/page.tsx b/solutions/blog/app/blog/[slug]/page.tsx index 4fcc86c3cf..be08290210 100644 --- a/solutions/blog/app/blog/[slug]/page.tsx +++ b/solutions/blog/app/blog/[slug]/page.tsx @@ -11,8 +11,10 @@ export async function generateStaticParams() { })) } -export function generateMetadata({ params }) { - let post = getBlogPosts().find((post) => post.slug === params.slug) +export async function generateMetadata({ params }) { + const { slug } = await params + const post = getBlogPosts().find((post) => post.slug === slug) + if (!post) { return } @@ -51,8 +53,9 @@ export function generateMetadata({ params }) { } } -export default function Blog({ params }) { - let post = getBlogPosts().find((post) => post.slug === params.slug) +export default async function Blog({ params }) { + const { slug } = await params + const post = getBlogPosts().find(post => post.slug === slug) if (!post) { notFound()