From 0b0bd3379bdbfef88944a55c54827d320114e0d2 Mon Sep 17 00:00:00 2001 From: Paul Cowan Date: Fri, 23 Dec 2022 10:57:31 +0000 Subject: [PATCH] merge formData with current in Stepper onChange Signed-off-by: Paul Cowan --- .../scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx b/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx index d59fb7f9c1..d4d57eed22 100644 --- a/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx +++ b/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx @@ -102,7 +102,8 @@ export const Stepper = (props: StepperProps) => { }; const handleChange = useCallback( - (e: IChangeEvent) => setFormState(e.formData), + (e: IChangeEvent) => + setFormState(current => ({ ...current, ...e.formData })), [setFormState], );