계정 관리 이메일/전화번호 실시간 validation 및 오류 표시 기능 추가

- 이메일/전화번호 형식 및 중복 검증 기능 추가
- 실시간 validation 오류 메시지 표시
- 입력 중이거나 오류 발생 시 추가 버튼 비활성화
- 공백 trim 처리하여 중복 검사 정확도 향상
- validation 오류 시 편집 모드 유지하여 수정 가능
- 빈 입력란 blur 시 자동 제거
- 삭제 버튼 항상 활성화
- 다국어 지원 (한국어/영어)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Jay Sheen
2025-11-21 15:56:11 +09:00
parent f58ecbf45e
commit bc8f587405
4 changed files with 297 additions and 46 deletions

View File

@@ -368,6 +368,10 @@
"passwordNoRepeatingCharacters": "Password cannot contain the same character 3 times in a row.",
"passwordNoConsecutiveSequence": "Password cannot contain 3 or more consecutive characters or numbers.",
"passwordNoKeyboardSequence": "Password cannot contain 3 consecutive characters from keyboard layout.",
"invalidEmailFormat": "Invalid email format.",
"duplicateEmail": "Duplicate email address.",
"invalidPhoneFormat": "Invalid phone number format. (11 digits starting with 010)",
"duplicatePhone": "Duplicate phone number.",
"errors": {
"invalidPassword": "Incorrect password.",
"updatePasswordFail": "Password update failed.",