{
dispatch({
type: 'ADD_FIELD_TO_GROUP',
keys: keys.split('.'),
});
}}
groupValue={groupValue}
key={key}
isRepeatable={group.repeatable}
name={name}
modifiedData={modifiedData}
moveGroupField={(dragIndex, overIndex, name) => {
dispatch({
type: 'MOVE_GROUP_FIELD',
dragIndex,
overIndex,
keys: name.split('.'),
});
}}
onChange={({ target: { name, value } }) => {
dispatch({
type: 'ON_CHANGE',
keys: name.split('.'),
value,
});
}}
layout={get(groupLayoutsData, group.group, {})}
removeField={(keys, shouldAddEmptyField) => {
dispatch({
type: 'ON_REMOVE_FIELD',
keys: keys.split('.'),
shouldAddEmptyField,
});
}}
/>
);
}
return (
{fieldsRow.map(({ name }) => {
return (
{
dispatch({
type: 'ON_CHANGE',
keys: name.split('.'),
value,
});
}}
/>
);
})}
);
})}