import type { Metadata } from "next";
import { AuthShell } from "@/components/auth/AuthShell";
import { RegisterForm } from "@/components/auth/RegisterForm";
import { resolvePageMetadata } from "@/lib/seo/metadata";

export async function generateMetadata(): Promise<Metadata> {
  return resolvePageMetadata("/kayit", {
    title: "Ücretsiz Üye Ol",
    description: "Ücretsiz üye ol, profilini oluştur, sohbete hemen katıl.",
  });
}

export default function RegisterPage() {
  return (
    <AuthShell title="Hesabını Oluştur" subtitle="Ücretsiz üye ol, sohbete hemen katıl.">
      <RegisterForm />
    </AuthShell>
  );
}
