/**
 * WaitlistThankYou.jsx - Bevestigingspagina na wachtlijst inschrijving
 *
 * Bezoekers komen hier na het invullen van het wachtlijst formulier.
 * Geen betaling - alleen bevestiging + uitleg wat er nu gebeurt.
 */

import { Link } from 'react-router-dom';

function WaitlistThankYou() {
  return (
    <div className="min-h-screen bg-warm-50">
      {/* Header */}
      <header className="bg-white border-b border-warm-200 py-6">
        <div className="container-page">
          <Link
            to="/"
            className="text-coral-500 hover:text-coral-600 transition-colors inline-flex items-center gap-2"
          >
            <svg className="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M15 19l-7-7 7-7" />
            </svg>
            Terug naar homepage
          </Link>
        </div>
      </header>

      {/* Content */}
      <main className="container-page py-12">
        <div className="max-w-2xl mx-auto text-center">
          {/* Klokje icoon */}
          <div className="mx-auto w-20 h-20 bg-teal-100 rounded-full flex items-center justify-center mb-8">
            <svg className="w-10 h-10 text-teal-500" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M5 13l4 4L19 7" />
            </svg>
          </div>

          <h1 className="heading-hero mb-4">Je staat op de wachtlijst!</h1>
          <p className="text-xl text-warm-600 mb-10">
            Goed dat je je hebt aangemeld. We houden je op de hoogte.
          </p>

          {/* Wat er nu gebeurt */}
          <div className="card text-left mb-10">
            <h2 className="heading-3 mb-4">Wat gebeurt er nu?</h2>
            <ol className="space-y-4 text-warm-600">
              <li className="flex gap-3">
                <span className="flex-shrink-0 w-7 h-7 bg-coral-100 text-coral-600 rounded-full flex items-center justify-center font-semibold text-sm">1</span>
                <span>Als er een plek vrijkomt door uitval, nemen we als eerste contact met je op.</span>
              </li>
              <li className="flex gap-3">
                <span className="flex-shrink-0 w-7 h-7 bg-coral-100 text-coral-600 rounded-full flex items-center justify-center font-semibold text-sm">2</span>
                <span>Als de wachtlijst groot genoeg is, plannen we een volgende editie. Je krijgt dan als eerste de uitnodiging.</span>
              </li>
              <li className="flex gap-3">
                <span className="flex-shrink-0 w-7 h-7 bg-coral-100 text-coral-600 rounded-full flex items-center justify-center font-semibold text-sm">3</span>
                <span>Je ontvangt nooit spam. Alleen een bericht als er echt nieuws is.</span>
              </li>
            </ol>
          </div>

          {/* Contact */}
          <p className="text-warm-500">
            Vragen? Mail naar{' '}
            <a href="mailto:frank@frankmeeuwsen.com" className="text-coral-500 hover:text-coral-600">
              frank@frankmeeuwsen.com
            </a>
          </p>
        </div>
      </main>

      {/* Footer */}
      <footer className="bg-warm-900 text-warm-400 py-6">
        <div className="container-page text-center text-sm">
          &copy; {new Date().getFullYear()} Frank Meeuwsen. Alle rechten voorbehouden.
        </div>
      </footer>
    </div>
  );
}

export default WaitlistThankYou;
