From c48c2e385bd7b233271cdc5ba2b56d74e4a0773f Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Thu, 26 Sep 2024 14:13:53 +0800 Subject: [PATCH] fix: add generateStaticParams --- app/[locale]/layout.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/[locale]/layout.tsx b/app/[locale]/layout.tsx index d83f8e4..46993ac 100644 --- a/app/[locale]/layout.tsx +++ b/app/[locale]/layout.tsx @@ -9,6 +9,7 @@ import { Inter as FontSans } from "next/font/google"; import { ThemeProvider } from "next-themes"; import { Viewport } from "next"; import { cn } from "@/lib/utils"; +import { locales } from "@/i18n-metadata"; const fontSans = FontSans({ subsets: ["latin"], @@ -33,6 +34,11 @@ export const viewport: Viewport = { userScalable: false, }; +export function generateStaticParams() { + return locales.map((locale) => ({ locale })); +} + + export default function LocaleLayout({ children, params: { locale },