import { Box, Stepper, Step, StepLabel } from '@mui/material' import type { NeedBuilderStep } from '../../domain/needBuilder' import { NeedBuilderStep as S } from '../../domain/needBuilder' interface Props { step: NeedBuilderStep } const STEPS = ['Suchkriterien & Gewichtung', 'Vorschau & Speichern'] function toStepIndex(step: NeedBuilderStep): number { if ( step === S.IDLE || step === S.PARSING || step === S.PARSED_REQUIRES_REVIEW || step === S.CLARIFICATION_REQUIRED ) return 0 return 1 } export function NeedBuilderProgress({ step }: Props) { if (step === S.IDLE) return null return ( {STEPS.map(label => ( {label} ))} ) }