Merge remote-tracking branch 'origin/RegisterWizard' into RegisterWizard

This commit is contained in:
Ahmed Bouhuolia
2020-10-11 00:09:17 +02:00
4 changed files with 46 additions and 38 deletions

View File

@@ -19,21 +19,20 @@ import withAuthenticationActions from './withAuthenticationActions';
import { compose } from 'utils';
function ResetPassword({ requestResetPassword }) {
const { formatMessage } = useIntl();
const { token } = useParams();
const history = useHistory();
const ValidationSchema = Yup.object().shape({
password: Yup.string()
.min(4)
.required().label(formatMessage({id:'password'})),
.required()
.label(formatMessage({ id: 'password' })),
confirm_password: Yup.string()
.oneOf([Yup.ref('password'), null])
.required().label(formatMessage({id:'confirm_password'})),
.required()
.label(formatMessage({ id: 'confirm_password' })),
});
const initialValues = useMemo(
@@ -41,7 +40,7 @@ function ResetPassword({ requestResetPassword }) {
password: '',
confirm_password: '',
}),
[]
[],
);
const {
@@ -89,14 +88,14 @@ function ResetPassword({ requestResetPassword }) {
<T id={'choose_a_new_password'} />
</h3>
<T id={'you_remembered_your_password'} />{' '}
<Link to='/auth/login'>
<Link to="/auth/login">
<T id={'login'} />
</Link>
</div>
<form onSubmit={handleSubmit}>
<FormGroup
label={<T id={'password'} />}
label={<T id={'new_password'} />}
intent={errors.password && touched.password && Intent.DANGER}
helperText={
<ErrorMessage name={'password'} {...{ errors, touched }} />
@@ -144,10 +143,10 @@ function ResetPassword({ requestResetPassword }) {
fill={true}
className={'btn-new'}
intent={Intent.PRIMARY}
type='submit'
type="submit"
loading={isSubmitting}
>
<T id={'submit_new_password'} />
<T id={'submit'} />
</Button>
</div>
</form>

View File

@@ -69,13 +69,13 @@ function SendResetPassword({ requestSendResetPassword }) {
return (
<AuthInsider>
<div class='reset-form'>
<div className='reset-form'>
<div className={'authentication-page__label-section'}>
<h3>
<T id={'reset_your_password'} />
<T id={'you_can_t_login'} />
</h3>
<p>
<T id={'we_ll_send_you_a_link_to_reset_your_password'} />
<T id={'we_ll_send_a_recovery_link_to_your_email'} />
</p>
</div>
@@ -104,7 +104,7 @@ function SendResetPassword({ requestSendResetPassword }) {
fill={true}
loading={isSubmitting}
>
<T id={'send_password_reset_link'} />
<T id={'send_reset_password_mail'} />
</Button>
</div>
</form>