/* AntragScreen — multi-step certification application form */ const AntragScreen = ({ onBack, onSubmit }) => { const [step, setStep] = React.useState(0); const [submitted, setSubmitted] = React.useState(false); const [data, setData] = React.useState({ firma: "", inhaber: "", strasse: "", plz: "", ort: "", email: "", telefon: "", ustid: "", art: "bso-2011", geltungsbereich: "", mitarbeiter: "", }); const set = (k, v) => setData(d => ({...d, [k]: v})); const az = React.useMemo(() => `DLG-${data.art.toUpperCase()}-2026-${Math.floor(Math.random()*9000+1000)}`, [data.art, submitted]); if (submitted) { return (
Antrag eingegangen

Vielen Dank für Ihren Antrag.

Wir haben Ihren Vorgang offiziell erfasst. Sie erhalten innerhalb von 5 Werktagen eine schriftliche Eingangs­bestätigung an {data.email || "Ihre E-Mail-Adresse"}.

Aktenzeichen: {az}
); } return (
{e.preventDefault();onBack();}}> Zurück zur Startseite
Antrag auf Zertifizierung

Antragsformular DLG-Z-2026

Bitte füllen Sie alle Pflichtfelder aus. Die Bearbeitungszeit beträgt ab Eingang ca. 5 Werktage.

{["Betriebsdaten","Zertifizierungsart","Erklärungen","Abschluss"].map((label, i) => (
{i : i+1}
{label}
))}
{step === 0 && (
set("firma",e.target.value)} placeholder="z. B. Studio Beispiel GmbH"/> set("inhaber",e.target.value)} placeholder="Vor- und Nachname"/> set("strasse",e.target.value)}/> set("plz",e.target.value)} inputMode="numeric"/> set("ort",e.target.value)}/> set("ustid",e.target.value)}/> set("email",e.target.value)}/> set("telefon",e.target.value)}/>
)} {step === 1 && (
set("mitarbeiter",e.target.value)}/>