import { CreateBankApiPage } from "@/components/xml-apis/bank-api/create/create-bank-api-page"
import { fetchBackendCorporateAccountOptions } from "../_lib/bank-api-server-api"

export default async function CreateBankApiRoute() {
  const { options, errorMessage } = await fetchBackendCorporateAccountOptions()

  if (errorMessage === "Authentication is required.") {
    throw new Error(errorMessage)
  }

  return <CreateBankApiPage corporateAccountOptions={options} />
}
