diff --git a/app/react/edge/edge-stacks/CreateView/InnerForm.tsx b/app/react/edge/edge-stacks/CreateView/InnerForm.tsx index 1aed6a42b..f21ee45b6 100644 --- a/app/react/edge/edge-stacks/CreateView/InnerForm.tsx +++ b/app/react/edge/edge-stacks/CreateView/InnerForm.tsx @@ -124,7 +124,15 @@ export function InnerForm({ setFieldValue('staggerConfig', value)} + onChange={(newStaggerValues) => + setValues((values) => ({ + ...values, + staggerConfig: { + ...values.staggerConfig, + ...newStaggerValues, + }, + })) + } /> (); @@ -327,10 +328,14 @@ function InnerForm({ - Object.entries(value).forEach(([key, value]) => - setFieldValue(`staggerConfig.${key}`, value) - ) + onChange={(newStaggerValues) => + setValues((values) => ({ + ...values, + staggerConfig: { + ...values.staggerConfig, + ...newStaggerValues, + }, + })) } errors={errors.staggerConfig} />