diff --git a/src/components/RadioButtons.tsx b/src/components/RadioButtons.tsx index 90c7d8580b5c..2030ce8f0bfd 100644 --- a/src/components/RadioButtons.tsx +++ b/src/components/RadioButtons.tsx @@ -39,8 +39,9 @@ type RadioButtonsProps = { function RadioButtons({items, onPress, defaultCheckedValue = '', radioButtonStyle, errorText, onInputChange = () => {}, value}: RadioButtonsProps, ref: ForwardedRef) { const styles = useThemeStyles(); const [checkedValue, setCheckedValue] = useState(defaultCheckedValue); + useEffect(() => { - if (value === checkedValue) { + if (value === checkedValue || value === undefined) { return; } setCheckedValue(value ?? '');