diff --git a/packages/concordia-app/src/views/Register/PersonalInformationStep/index.jsx b/packages/concordia-app/src/views/Register/PersonalInformationStep/index.jsx index 264928f..4d71e54 100644 --- a/packages/concordia-app/src/views/Register/PersonalInformationStep/index.jsx +++ b/packages/concordia-app/src/views/Register/PersonalInformationStep/index.jsx @@ -99,6 +99,9 @@ const PersonalInformationStep = (props) => { } }, [error, locationInput, profilePictureInput, pushNextStep]); + const submitEnabled = useMemo(() => (profilePictureInput && profilePictureUrlValid) || locationInput, + [locationInput, profilePictureInput, profilePictureUrlValid]); + const goToHomePage = () => history.push('/'); return ( @@ -154,7 +157,7 @@ const PersonalInformationStep = (props) => { floated="right" content={t('register.form.personal.information.step.button.submit')} onClick={handleSubmit} - disabled={!profilePictureUrlValid} + disabled={!submitEnabled} />