Open Rahulnagarwal opened 4 months ago
@Rahulnagarwal Please provide a code sandbox meanwhile
const validationSchema = Yup.object({
firstName: Yup.string().required('First name is required'),
lastName: Yup.string().required('Last name is required'),
email: Yup.string().required('Email is required'),
role: Yup.string().required('Role is required'),
employerName: Yup.string().required('Employer Name is required'),
countryId: Yup.string().required('Country is required'),
stateId: Yup.string().required('State is required'),
password: Yup.string(),
confirmPassword: Yup.string(),
});
you can do this
If you don't want to verify password and confirmPassword fields, simply don't put them in the yup validation object.
const initialValues = { salutation: '', firstName: "", lastName: "", email: '', role: "", employerName: "", countryId: "", stateId: '', password: '', confirmPassword: '', };
const formik = useFormik({ initialValues, validationSchema, onSubmit, });
now how can i validate fields except password and confirmPassword on type button click?