31 lines
592 B
TypeScript
31 lines
592 B
TypeScript
import type { Metadata } from "next";
|
|
import "../globals.css";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "AyrisMail Central",
|
|
description: "Multi-tenant Mailcow yönetim paneli — AyrisTech",
|
|
};
|
|
|
|
export async function generateStaticParams() {
|
|
return [{ lang: "tr" }, { lang: "en" }];
|
|
}
|
|
|
|
export default async function RootLayout(
|
|
props: {
|
|
children: React.ReactNode;
|
|
params: Promise<{ lang: string }>;
|
|
}
|
|
) {
|
|
const params = await props.params;
|
|
|
|
const {
|
|
children
|
|
} = props;
|
|
|
|
return (
|
|
<html lang={params.lang}>
|
|
<body>{children}</body>
|
|
</html>
|
|
);
|
|
}
|