diff --git a/assets/js/src/form_editor/blocks/custom_radio/edit.jsx b/assets/js/src/form_editor/blocks/custom_radio/edit.jsx index 723b1a6924..665326d0d9 100644 --- a/assets/js/src/form_editor/blocks/custom_radio/edit.jsx +++ b/assets/js/src/form_editor/blocks/custom_radio/edit.jsx @@ -77,6 +77,7 @@ const CustomRadioEdit = ({ attributes, setAttributes }) => { {value.name} @@ -92,6 +93,7 @@ CustomRadioEdit.propTypes = { values: PropTypes.arrayOf(PropTypes.shape({ name: PropTypes.string.isRequired, id: PropTypes.string.isRequired, + isChecked: PropTypes.bool, })), mandatory: PropTypes.bool.isRequired, hideLabel: PropTypes.bool, diff --git a/assets/js/src/form_editor/blocks/custom_radio/settings_preview.jsx b/assets/js/src/form_editor/blocks/custom_radio/settings_preview.jsx index 91dc9df19a..d5e4a11a6b 100644 --- a/assets/js/src/form_editor/blocks/custom_radio/settings_preview.jsx +++ b/assets/js/src/form_editor/blocks/custom_radio/settings_preview.jsx @@ -80,7 +80,8 @@ const PreviewItem = ({ style={{ opacity }} > onCheck(value.id, event.target.checked)} key={`check-${value.id}`} /> @@ -103,6 +104,7 @@ PreviewItem.propTypes = { value: PropTypes.shape({ name: PropTypes.string.isRequired, id: PropTypes.string.isRequired, + isChecked: PropTypes.bool, }).isRequired, onUpdate: PropTypes.func.isRequired, onCheck: PropTypes.func.isRequired,