'use client' import { useState } from 'react' import { UserPreferences, BUNDESLAENDER, SCHULFORMEN } from './types' export default function OnboardingWizard({ onComplete }: { onComplete: (prefs: Partial) => void }) { const [step, setStep] = useState(0) const [bundesland, setBundesland] = useState(null) const [schulform, setSchulform] = useState(null) const steps = [ { title: 'Willkommen beim Zeugnis-Assistenten', subtitle: 'Ihr intelligenter Helfer fuer alle Fragen rund um Zeugnisse' }, { title: 'In welchem Bundesland unterrichten Sie?', subtitle: 'Wir zeigen Ihnen die passenden Verordnungen' }, { title: 'An welcher Schulform?', subtitle: 'So koennen wir die Informationen noch besser anpassen' }, { title: 'Alles eingerichtet!', subtitle: 'Sie koennen jetzt loslegen' }, ] return (
{step === 0 && (
📋

{steps[0].title}

{steps[0].subtitle}

🔍

Schnelle Suche in Verordnungen

💬

KI-gestuetzte Antworten

📚

Alle 16 Bundeslaender

)} {step === 1 && (

{steps[1].title}

{steps[1].subtitle}

{BUNDESLAENDER.map((bl) => ( ))}
)} {step === 2 && (

{steps[2].title}

{steps[2].subtitle}

{SCHULFORMEN.map((sf) => ( ))}
)} {step === 3 && (

{steps[3].title}

{steps[3].subtitle}

Ihre Einstellungen:

{BUNDESLAENDER.find(b => b.code === bundesland)?.emoji}{BUNDESLAENDER.find(b => b.code === bundesland)?.name}
{SCHULFORMEN.find(s => s.id === schulform)?.icon}{SCHULFORMEN.find(s => s.id === schulform)?.name}
)}
) }