-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[장문원] week14 #451
The head ref may contain hidden characters: "part3-\uC7A5\uBB38\uC6D0-week14"
[장문원] week14 #451
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
문원님! 고생 많으셨습니다.
역할 분리를 되게 잘 해주셨어요!
다만 로그인 페이지나 회원가입 페이지에서 굳이 한 파일 안에 모든걸 다 작성을 하시다보니 콤포넌트 복잡도가 생겨버렸는데요
레이아웃으로 활용되는 요소와, 실제 비지니스 로직이 사용되어야 하는 요소를 분리해주시고
onSubmit과 같은 액션에 대해서 사용될 비지니스 로직과, ui업데이트를 하는 로직을 분리하는 형태로 리팩토링 될 수 있으면 좋겠어요.
자세한 사항은 코드단에 리뷰 남겨두었으니 참고 부탁드려요.
고생하셨습니다!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
음 각 필드 요소에 대해 스키마를 짜기보단,
user가 지녀야 하는 정보에 대한 스키마라면 userSchema로,
로그인 인증을 위해 필요한 데이터 스키마라면 loginAuthSchema로,
회원가입을 위해 필요한 스키마라면 registerAuthSchema로 구분짓는게 좋겠어요
요구사항
기본
심화
주요 변경사항
스크린샷
멘토에게