WIP feature/Register

This commit is contained in:
elforjani3
2020-04-23 21:11:44 +02:00
parent 225a1b741c
commit 7e6b66fb74
10 changed files with 470 additions and 30 deletions

View File

@@ -38,7 +38,9 @@ function Register({ requestSubmitRegister }) {
email: Yup.string()
.email()
.required(intl.formatMessage({ id: 'required' })),
phone_number: Yup.string().matches(phoneRegExp, 'required'),
phone_number: Yup.string()
.matches(phoneRegExp)
.required(intl.formatMessage({ id: 'required' })),
password: Yup.string()
.min(4, 'Password has to be longer than 8 characters!')
.required('Password is required!'),
@@ -78,8 +80,6 @@ function Register({ requestSubmitRegister }) {
},
});
console.log(formik.values);
const { errors, values, touched } = useMemo(() => formik, [formik]);
const requiredSpan = useMemo(() => <span class='required'>*</span>, []);
@@ -168,7 +168,7 @@ function Register({ requestSubmitRegister }) {
helperText={<ErrorMessage name={'email'} {...formik} />}
>
<InputGroup
intent={errors.last_name && touched.last_name && Intent.DANGER}
intent={errors.email && touched.email && Intent.DANGER}
{...formik.getFieldProps('email')}
/>
</FormGroup>