Попытка проверить поле номера телефона в Formik с использованием схемы проверки Yup, но когда я использую Yup.string().matches(/^[0-9]*$/g, 'This is not a number')
, она последовательно чередуется между действительным и недействительным при каждом событии изменения.
phone: Yup.string()
.trim()
.matches(/^[0-9]*$/g, 'This is not a number')
}),
поле ввода имеет тип tel
. <Field type="tel" id="phone" name="phone" />