import { requireSession } from "@/lib/auth";
import { PageHeader } from "@/components/ui";
import { loadCustomerFormOptions } from "../form-options";
import { CustomerForm } from "./customer-form";

export const dynamic = "force-dynamic";

export default async function NewCustomerPage() {
  const session = await requireSession();
  const options = await loadCustomerFormOptions(session);

  return (
    <>
      <PageHeader
        title="Thêm khách hàng"
        subtitle="Khách mới thường bắt đầu ở trạng thái “Sẽ”, chuyển dần sang “Đang” rồi thành Đại lý."
      />
      <CustomerForm {...options} />
    </>
  );
}
