помощью useFieldArray создается список с несколькими полями, нужно валидировать поля в каждом списке на уникальность, что бы значение не повторялось.
Можно валидировать через watch, но каждому полю присваивается имя + индекс поля, не могу понять как сделать нужную валидацию.
Ну вообще, если там можно использовать для валидации обычную функцию, то это сводиться к фильтрации списка по значению текущего поля и проверке кол-ва найденных значений, кол-во которых должно быть не более одного.
Обсуждают сегодня