Skip to content

Conversation

@zxcv3508
Copy link
Member

개요

  • 유저 닉네임과 그 외 사용자가 입력가능한 input에대해 규칙 적용

작업사항

  • 닉네임: 영어와 한글로만 구성
    정규표현식을 이용해서 구햔
  • 이 외: 맨 앞과 맨 뒤쪽 공백만 제거
    ux고려해서 입력중엔 제어안함
    onblur onsubmit시에 제어

zxcv3508 added 2 commits July 13, 2023 17:12
- 한글과 영어로만 구성되는 닉네임 규칙에따라 제한
- 정규 표현식으로 한글, 영어가 아닌 문자는 빈문자로 대체시킴
= 테스트 결과 개행이 들어갈 수있어서 추가로 개행도 대체 표현식에 추가시킴
- 유저 닉네임을 제외한 모든 input 값에 대해 앞 뒤 공백제거 적용
- onChange에 useInput 훅의 onHandler 를 사용하는 곳 전부에 적용 시키조가 useInput 변경
  앞 공백 제거
- 아이템 추가/수정 컴포넌트에서 아이템 닉네임, 브랜드 input에서 onBlur시 뒷 공백 제거
- 사용자가 엔터를 치는 경우에도 같은 동작을 하기위해 onsubmit 시 trim된 값 서버에 전달
@zxcv3508 zxcv3508 requested a review from sumnii July 20, 2023 04:41
@zxcv3508 zxcv3508 self-assigned this Jul 20, 2023
Copy link
Collaborator

@sumnii sumnii left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다..! 생각보다 문서가 깐깐하더라구요..그런데도 잘 구현하셨어용 👍
length 오타 있는 부분 왜 돌아가는지 이유를 모를...저 부분에 걸리지 않는 건가..? 좀 지켜봐야겠어요

아이템 재질 not null 문제가 있어서 대호랑 조율중입니다

zxcv3508 and others added 3 commits July 26, 2023 14:12
- 한 가지 입력값만이 아니라 모든 양식 데이터에대한 검증의 결과이므로 일단 잘못된 양식을 제출했다는 안내 제공
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants