Yup is javascript schema builder for validation like string, number, password, etc.
use yup for validation password and confirm password very easy with yup schema like below
import * as Yup from "yup";
const validation = Yup.object().shape({
email: Yup.string().required().email(),
name: Yup.string().required(),
phone: Yup.string().required(),
password: Yup.string().required(),
confirm_password: Yup.string().label('confirm password').required().oneOf([Yup.ref('password'), null], 'Passwords must match'),
})
we can use oneOf([Yup.ref('password'), null], 'Passwords must match')
Top comments (0)