Instalé yup e intenté validar mi formulario con esto, sin embargo, cuando intento importarlo a un archivo, aparece este error. Ni siquiera ejecuto el controlador, solo me da un error al cargar la página. Yo lo uso con reaccionar.
este es mi codigo
import * as yup from "yup"; export const detailsSchema = yup.object().shape({ cheeseType: yup() .string() .isRequired() });Traté de rm -rf node_modules, no ayudé.
Gracias por ayudarme.
Resolvió este error. Utilicé un método incorrecto: isRequired() en lugar de required() y también aquí estaba equivocado:
cheeseType: yup() .string() .isRequired()debiera ser
cheeseType: yup .string() .isRequired()por lo que el esquema correcto parece
cheeseType: yup .string() .required()¡Mis mejores deseos! :)