Files
kite-qr/app/[lang]/layout.tsx
T
2026-06-11 14:05:36 +03:00

49 lines
1.3 KiB
TypeScript

import type { Metadata } from "next";
import { Cormorant_Garamond, Plus_Jakarta_Sans } from "next/font/google";
import Script from "next/script";
import "../globals.css";
const cormorant = Cormorant_Garamond({
variable: "--font-cormorant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
style: ["normal", "italic"],
display: "swap",
});
const jakarta = Plus_Jakarta_Sans({
variable: "--font-jakarta",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
display: "swap",
});
export const metadata: Metadata = {
title: "Kite Beach Akyaka | Menü",
description: "Kite Beach Akyaka dijital menü.",
};
export default async function RootLayout({
children,
params,
}: Readonly<{
children: React.ReactNode;
params: Promise<{ lang: string }>;
}>) {
const { lang } = await params;
return (
<html lang={lang} className={`${cormorant.variable} ${jakarta.variable} h-full`}>
<body className="min-h-full flex flex-col antialiased" suppressHydrationWarning>
{children}
{/* VPS Panel Analytics */}
<Script
src="https://panel.ayris.tech/api/analytics/script"
data-domain="https://menu.kitebeachakyaka.com.tr/"
strategy="afterInteractive"
/>
</body>
</html>
);
}