xxxxxxxxxx
password: yup
.string()
.required("Password is required")
.min(6, "Password must be at least 6 characters"),
passwordConfirmation: yup
.string()
.required("Confirm Password is required")
.oneOf([yup.ref("password"), null], "Passwords must match"),
xxxxxxxxxx
import * as Yup from 'yup';
validationSchema: Yup.object({
password: Yup.string().required('Password is required'),
passwordConfirmation: Yup.string()
.oneOf([Yup.ref('password'), null], 'Passwords must match')
});
xxxxxxxxxx
import * as Yup from 'yup';
validationSchema: Yup.object({
password: Yup.string().required('Password is required'),
passwordConfirmation: Yup.string()
.oneOf([Yup.ref('password'), null], 'Passwords must match')
});
xxxxxxxxxx
Yup.object({
password: Yup.string().required('Password is required'),
passwordConfirmation: Yup.string()
.test('passwords-match', 'Passwords must match', function(value){
return this.parent.password === value
})
})