import Link from "next/link";
import { getPartnerApplicationOptions } from "@/lib/applications/partner-queries";
import { Button } from "@/components/ui/button";
import { PartnerApplicationSubmitForm } from "../submit-form";

export default async function NewPartnerApplicationPage() {
  const options = await getPartnerApplicationOptions();

  return (
    <div className="space-y-6">
      <div className="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between">
        <div>
          <h1 className="font-heading text-2xl font-bold text-brand-navy">
            Submit application
          </h1>
          <p className="mt-1 text-sm text-muted-foreground">
            Upload a student application for EduAdvise to process.
          </p>
        </div>
        <Button asChild variant="outline">
          <Link href="/partner/applications">Back to applications</Link>
        </Button>
      </div>
      <PartnerApplicationSubmitForm options={options} />
    </div>
  );
}
