import type { Metadata } from "next";
import { BestellbestaetigungContent } from "./components/BestellbestaetigungContent";
import { TrustRow } from "../components/TrustRow";
import { Footer } from "../components/Footer";
import { getDefaultTaxRatePercent } from "../lib/payload";

// robots: noindex — transactional page, same reasoning as /cart and
// /checkout (this one doubles as a receipt, not something to surface in
// search results).
export const metadata: Metadata = {
  title: "Bestellbestätigung",
  description: "Deine Bestellung bei einfach produktiv wurde erfolgreich aufgegeben.",
  robots: {
    index: false,
    follow: true,
  },
};

export default async function BestellbestaetigungPage() {
  const defaultTaxRate = await getDefaultTaxRatePercent();

  return (
    <>
      <main className="flex flex-col flex-1 bg-bg-base">
        <BestellbestaetigungContent defaultTaxRate={defaultTaxRate} />
        <TrustRow />
      </main>
      <Footer />
    </>
  );
}
