У меня есть Joi
схема, и я хочу указать собственное сообщение об ошибке для каждого из вариантов.
Пример моей схемы:
const schema = Joi.object().keys({
name: Joi.string()
.min(5).error(() => 'first message')
.max(25).error(() => 'second message')
.required().error(() => 'third message')
)}
На данный момент эта проверка работает следующим образом: если какая-либо из опций недействительна, появляется только третье сообщение.
Ожидаемое поведение - появляется сообщение об ошибке в зависимости от того, какая опция недействительна (как поведение Joi по умолчанию, но с моим собственным сообщением об ошибке).
Спасибо с уважением!