Tengo una matriz de objetos que contienen los mismos valores, incluida la configuración regional.
Locale es un idioma: en, de
tengo este esquema:
descriptions: yup.object().shape({ data: yup.array().of( yup.object().shape({ name: yup.string().required('required'), locale: yup.string().oneOf(['de', 'en']), }) ), })Quiero que me devuelvan errores como este:
{ descriptions: { data: [{ name_en:"required"}, ...] } } Intenté hacerlo con .label() pero devuelve la misma clave o lo estoy haciendo mal.
También probé con transformKeys así:
.transformKeys(key => `${key}_something`)Incluso si esto funciona, aún necesito acceso al valor de configuración regional