Search
🐛

[오픈소스 기여] deps가 빈 배열일 때 매 입력마다 검증이 실행되는 문제 수정

PR링크
레포
React-Hook-Form
상태
release 완료
유형
동작 수정

ISSUE 링크

PR 링크

문제 상황

필드의 deps가 빈 배열이어도 참으로 평가되어 입력할 때마다 trigger()가 실행되고 오류 상태가 계속 갱신되는 문제

원인 파악

의존성 배열의 존재 여부만 검사하고 실제 요소가 있는지는 확인하지 않음

해결방안

deps가 유효한 배열이며 요소를 포함할 때만 관련 필드의 검증을 실행하도록 조건을 보완