import { notFound } from "next/navigation"; import { CrosswordConfigForm } from "@/components/crossword-config-form"; import { LanguageSwitcher } from "@/components/language-switcher"; import { getDictionary, isLocale } from "@/lib/i18n"; type NewCrosswordPageProps = { params: Promise<{ locale: string }>; }; export default async function NewCrosswordPage({ params }: NewCrosswordPageProps) { const { locale } = await params; if (!isLocale(locale)) { notFound(); } const dict = getDictionary(locale); return (
{dict.newPage.badge}

{dict.newPage.title}

{dict.newPage.subtitle}

); }