in public/js/components/FormFields/FormFieldCheckboxGroup.js [24:47]
renderCheckbox(fieldName, i) {
const updateFn = (newValue) => {
let newFieldValue = [];
if(newValue && !this.isChecked(fieldName)) {
newFieldValue = this.props.fieldValue.concat([fieldName]);
} else {
newFieldValue = this.props.fieldValue.filter((oldFieldName) => {
return fieldName !== oldFieldName;
});
}
this.props.onUpdateField(newFieldValue);
};
return (
<FormFieldCheckbox
key={`${this.props.fieldName}-${i}`}
fieldName={`${fieldName}`}
fieldValue={this.isChecked(fieldName)}
onUpdateField={updateFn}
checkGroup="true" />
);
}