{
- setValue({
- ...value,
- haltOnNewColumnAddition: strategy === 'halt',
- });
+ setValue({ ...value, newColumnAdditionStrategy: strategy });
}}
/>
diff --git a/frontend/apps/web/components/jobs/Form/NewColumnAdditionStrategyOptionsForm.tsx b/frontend/apps/web/components/jobs/Form/NewColumnAdditionStrategyOptionsForm.tsx
index 61e8843fea..bd59cfcaa1 100644
--- a/frontend/apps/web/components/jobs/Form/NewColumnAdditionStrategyOptionsForm.tsx
+++ b/frontend/apps/web/components/jobs/Form/NewColumnAdditionStrategyOptionsForm.tsx
@@ -42,16 +42,19 @@ export default function NewColumnAdditionStrategyOptionsForm(
{!disableAutoMap && (
)}
@@ -61,14 +64,18 @@ export default function NewColumnAdditionStrategyOptionsForm(
interface StrategyRadioItemProps {
value: NewColumnAdditionStrategy;
label: string;
+ idPrefix: string;
}
function StrategyRadioItem(props: StrategyRadioItemProps): ReactElement {
- const { value, label } = props;
+ const { value, label, idPrefix } = props;
+ const id = `${idPrefix}-${value}`;
return (