'use client'; import * as React from 'react'; import { FormState } from '../types'; import { AlertCircle } from 'lucide-react'; interface TimelineStepProps { state: FormState; updateState: (updates: Partial) => void; } export function TimelineStep({ state, updateState }: TimelineStepProps) { return (
{[ { id: 'asap', label: 'So schnell wie möglich', desc: 'Priorisierter Start gewünscht.' }, { id: '2-3-months', label: 'In 2-3 Monaten', desc: 'Normaler Projektvorlauf.' }, { id: '3-6-months', label: 'In 3-6 Monaten', desc: 'Langfristige Planung.' }, { id: 'flexible', label: 'Flexibel', desc: 'Kein fester Termindruck.' }, ].map(opt => ( ))}
{state.deadline === 'asap' && (

Hinweis: Bei sehr kurzfristigen Deadlines kann ein Express-Zuschlag anfallen, um die Kapazitäten entsprechend zu priorisieren.

)}
); }