Estoy usando una extensión de baseValidationSchema para muchos de mis esquemas.
Ahora, dentro de un esquema llamado contactSchema que contiene muchas claves relacionadas con direcciones que quiero usar baseAddressSchema .
Traté de difundirlo como se sugiere en esta publicación :
export const contactSchema = baseValidationSchema.keys({ ...baseAddressSchema, email: validateEmail(), firstName: validateName(), lastName: validateName(), phone: validatePhone(), spamFlag: validateBoolean() });Pero arroja un error:
Error: el esquema solo puede contener objetos sin formato
¿Cómo debo hacerlo bien?