From 42d15fb0ffffd04e46ce7b89710936b2a9072666 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Thu, 14 May 2026 11:36:55 +0200 Subject: [PATCH] fix(build): resolve next.js 15 generateStaticParams type/runtime error for nested dynamic segments --- app/[locale]/referenzen/[slug]/page.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/[locale]/referenzen/[slug]/page.tsx b/app/[locale]/referenzen/[slug]/page.tsx index d76574dde..dc99c76df 100644 --- a/app/[locale]/referenzen/[slug]/page.tsx +++ b/app/[locale]/referenzen/[slug]/page.tsx @@ -38,10 +38,13 @@ export async function generateMetadata({ params }: PageProps): Promise }; } -export async function generateStaticParams({ params }: { params: { locale: string } }) { - const references = await getAllReferences(params.locale); +export async function generateStaticParams(props: any) { + const params = await props.params; + const locale = params?.locale || 'de'; // fallback to 'de' if undefined + const references = await getAllReferences(locale); return references.map((ref) => ({ slug: ref.slug, + locale })); }