Browse Source

Merge branch 'fix/103-fix-registration-second-step-submit' into 'develop'

fix: disable personal information submit button if all fields are empty

See merge request ecentrics/concordia!24
develop
Apostolos Fanakis 4 years ago
parent
commit
b0ade6c5bc
  1. 5
      packages/concordia-app/src/views/Register/PersonalInformationStep/index.jsx

5
packages/concordia-app/src/views/Register/PersonalInformationStep/index.jsx

@ -99,6 +99,9 @@ const PersonalInformationStep = (props) => {
} }
}, [error, locationInput, profilePictureInput, pushNextStep]); }, [error, locationInput, profilePictureInput, pushNextStep]);
const submitEnabled = useMemo(() => (profilePictureInput && profilePictureUrlValid) || locationInput,
[locationInput, profilePictureInput, profilePictureUrlValid]);
const goToHomePage = () => history.push('/'); const goToHomePage = () => history.push('/');
return ( return (
@ -154,7 +157,7 @@ const PersonalInformationStep = (props) => {
floated="right" floated="right"
content={t('register.form.personal.information.step.button.submit')} content={t('register.form.personal.information.step.button.submit')}
onClick={handleSubmit} onClick={handleSubmit}
disabled={!profilePictureUrlValid} disabled={!submitEnabled}
/> />
<Button <Button
className="skip-button" className="skip-button"

Loading…
Cancel
Save