Yup.ref () регистронезависимо для проверки электронной почты - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь реализовать форму регистрации с помощью Yup в React Native, в которой есть поле для повторного ввода пароля. Для этого я использую эту схему проверки:

  const validationScheme = Yup.object({
    email: Yup.string()
      .email(content.invalidEmailError)
      .required(content.emailIsRequiredError),
    emailVerify: Yup.string()
      .oneOf([Yup.ref('email'), null], content.emailAddressesDontMatchError)
      .required(content.emailIsRequiredError)
    })

Этот вид работает, но, как и следовало ожидать, теперь два поля должны точно совпадать, включая случаи. Есть ли способ заставить вышеуказанное работать без учета регистра? Поскольку это объект ref, а не прямое значение, я не могу изменить строку в нижний регистр.

Заранее спасибо.

...