У меня есть проверка, которая только проверяет свои поля, проверяя, не нарушают ли они его единственные правила, но допускает дублирование внутри массива.
Я хочу какое-то условие, которое не допустит дублирования значений внутри об этом.
Мой объект:
respostas: Yup.array()
.of(
Yup.object().shape({
nome: Yup.string()
.trim()
.max(1000, Messages.RESPOSTA_ENQUETE_TAMANHO_MAXIMO)
.required(Messages.CAMPO_OBRIGATORIO)
})
)
.required(Messages.RESPOSTA_QUANTIDADE_MINIMA)
Например, у меня был бы такой массив: [aaa, bbb, aaa] разрешен, но я не хочу этого дублирования.