개발 이야기
/
내가 올린 PR 목록
/
[오픈소스 기여] 오류 조회 개선 및 신규 API 추가
/
[오픈소스 기여] getFieldState 부모 경로의 중첩 오류 타입 추론 개선
Search
⌨️
[오픈소스 기여] getFieldState 부모 경로의 중첩 오류 타입 추론 개선
PR 링크
#13632
문제 상황
•
getFieldState(name).error
가 항상
FieldError
로 추론되어 배열·객체의 부모 경로에서 런타임에 반환되는 중첩 오류 구조를 타입으로 표현하지 못하는 문제
해결방안
•
선택한 필드 경로로 오류 타입을 계산하는 공개
FieldPathError
타입을 추가
•
부모 경로는 중첩 오류를 포함하고 리프·제네릭 경로는 기존 타입을 유지하도록 구성
•
배열·객체·리프 경로에 대한 타입 테스트를 보강