Fix validation max, validation.min->validation.max

This commit is contained in:
ike
2021-09-26 14:42:33 +08:00
committed by GitHub
parent 305d432746
commit eb85fa0964

View File

@@ -347,7 +347,7 @@ function getYupArraySchema<T>({
schema.required(validation?.requiredMessage ? validation.requiredMessage : "Required").nullable(true) :
schema.notRequired().nullable(true);
if (validation.min || validation.min === 0) schema = schema.min(validation.min, `${property.title} should be min ${validation.min} entries long`);
if (validation.max) schema = schema.max(validation.max, `${property.title} should be max ${validation.min} entries long`);
if (validation.max) schema = schema.max(validation.max, `${property.title} should be max ${validation.max} entries long`);
} else {
schema = schema.notRequired().nullable(true);
}