import { Separator } from "@/components/ui/separator";
import { AccountForm } from "./account-form";
import { redirect } from "next/navigation";
import { getServerSession } from "next-auth";

export default async function SettingsAccountPage() {

  const session = await getServerSession();
  const userId = session?.user?.email;

  if (!userId) {
      redirect("/login");
  }

  return (
    <div className="space-y-6">
      <div>
        <h3 className="text-lg font-medium">Account</h3>
        <p className="text-sm text-muted-foreground">
          Update your account settings. Set your preferred language and
          timezone.
        </p>
      </div>
      <Separator />
      <AccountForm />
    </div>
  )
}
