fix: add generateStaticParams

This commit is contained in:
hamster1963 2024-09-26 14:13:53 +08:00
parent c4c73c2ef6
commit c48c2e385b

View File

@ -9,6 +9,7 @@ import { Inter as FontSans } from "next/font/google";
import { ThemeProvider } from "next-themes"; import { ThemeProvider } from "next-themes";
import { Viewport } from "next"; import { Viewport } from "next";
import { cn } from "@/lib/utils"; import { cn } from "@/lib/utils";
import { locales } from "@/i18n-metadata";
const fontSans = FontSans({ const fontSans = FontSans({
subsets: ["latin"], subsets: ["latin"],
@ -33,6 +34,11 @@ export const viewport: Viewport = {
userScalable: false, userScalable: false,
}; };
export function generateStaticParams() {
return locales.map((locale) => ({ locale }));
}
export default function LocaleLayout({ export default function LocaleLayout({
children, children,
params: { locale }, params: { locale },