import type { ReactNode } from "react"; import type { Metadata } from "next"; import { notFound } from "next/navigation"; import { MessagesProvider } from "../contexts/MessagesContext"; import { AuthModalProvider } from "../contexts/AuthModalContext"; import messages from "../../messages/en/index"; import { MAIN_CONTENT_ID } from "../../lib/mainContent"; import { NO_INDEX_ROBOTS } from "../../lib/siteMetadata"; export const metadata: Metadata = { robots: NO_INDEX_ROBOTS, }; // Development-only previews (e.g. `/components-preview`) — no public chrome. export default function DevLayout({ children }: { children: ReactNode }) { if (process.env.NODE_ENV === "production") { notFound(); } return (
{children}
); }