mirror of
https://github.com/hamster1963/nezha-dash.git
synced 2025-04-24 21:10:45 +08:00
24 lines
528 B
TypeScript
24 lines
528 B
TypeScript
// @auto-i18n-check. Please do not delete the line.
|
|
|
|
import React from "react";
|
|
import { NextIntlClientProvider, useMessages } from "next-intl";
|
|
|
|
export default function LocaleLayout({
|
|
children,
|
|
params: { locale },
|
|
}: {
|
|
children: React.ReactNode;
|
|
params: { locale: string };
|
|
}) {
|
|
const messages = useMessages();
|
|
return (
|
|
<html lang={locale}>
|
|
<body>
|
|
<NextIntlClientProvider locale={locale} messages={messages}>
|
|
{children}
|
|
</NextIntlClientProvider>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|