Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

183
Vistas
Sí, esquema con vee-validate y mecanografiado

Quiero validar una matriz de objetos con la validación del esquema yup, pero tengo un error de mecanografiado.

Este es mi esquema sí:

 const validationSchema = yup.object({ roles: yup .array() .of( yup.object().shape({ id: yup.number(), title: yup.string(), created_at: yup.string(), updated_at: yup.string(), }) ) .required('Role is required'), });

Y Configuración (aquí tengo un error):

 const { handleSubmit, errors, meta, setValues } = useForm({ validationSchema, }); const { value: roles } = useField<RoleType[]>('roles'); watch( () => props.data, (value) => { if (value) { const { roles } = value; setValues({ roles, }); } }, { immediate: true, } );

ingrese la descripción de la imagen aquí

Interfaz de tipo de rol:

 export interface RoleType { id: number; title: string; created_at: string; updated_at: string; }

¿Cómo puedo arreglar eso?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda