Conditional validation with Yup and Formik
问题 Here is my validation schema: const validationSchema = Yup.object().shape({ person: Yup.object().shape({ name: Yup.string().required('Field is required'), surname: Yup.string().required('Field is required'), middleName: Yup.string().required('Field is required'), email: Yup.string() .email('Wrong e-mail format') .required('Field is required') }), company: Yup.object().shape({ name: Yup.string().required('Field is required'), address: Yup.string().required('Field is required'), email: Yup