유효성 검사는 실패 표시가 아니라 수정 경로를 만든다
사용자가 값을 입력하고 오류를 이해해 다시 고치는 순환을 상태 전이로 설계한다.
editing
값을 바꾸되 성급한 오류는 숨김
checked
touched를 켜고 현재 값 검증
guidance
문제와 해결 방법을 필드 가까이 표시
valid
오류를 지우고 제출 가능 상태 갱신
핵심서버 검증 실패도 같은 필드 상태에 연결하되 사용자가 값을 수정하면 오래된 서버 오류를 해제한다.
사용자가 값을 입력하고 오류를 이해해 다시 고치는 순환을 상태 전이로 설계한다.
값을 바꾸되 성급한 오류는 숨김
touched를 켜고 현재 값 검증
문제와 해결 방법을 필드 가까이 표시
오류를 지우고 제출 가능 상태 갱신
핵심서버 검증 실패도 같은 필드 상태에 연결하되 사용자가 값을 수정하면 오래된 서버 오류를 해제한다.