FE_Dev / app /layout.tsx
GitHub Actions
Deploy from GitHub Actions [dev] - 2025-10-31 07:28:50
68f7925
import { AuthWrapper } from '@/components/auth-wrapper';
import { Providers } from '@/components/providers';
import { ServiceWorkerProvider } from '@/components/service-worker-provider';
import { Toaster } from '@/components/ui/sonner';
import type { Metadata } from 'next';
import { Noto_Sans_JP, Noto_Sans_Mono } from 'next/font/google';
import './globals.css';
const notoSans = Noto_Sans_JP({
variable: '--font-noto-sans',
subsets: ['latin'],
weight: ['400', '700'],
adjustFontFallback: false,
});
const notoMono = Noto_Sans_Mono({
variable: '--font-noto-mono',
subsets: ['latin'],
adjustFontFallback: false,
});
export const metadata: Metadata = {
title: '∞AI LP',
description: '∞AI LP',
robots: 'noindex, nofollow', // Prevent indexing by search engines
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en" suppressHydrationWarning>
<body className={`${notoSans.variable} ${notoMono.variable} flex min-h-screen flex-col font-sans antialiased`}>
<Providers>
<ServiceWorkerProvider>
<AuthWrapper>{children}</AuthWrapper>
<Toaster />
</ServiceWorkerProvider>
</Providers>
</body>
</html>
);
}