Skip to content
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

[Feat] Login, Singup 페이지 GUI 반영 #317

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

wuzoo
Copy link
Contributor

@wuzoo wuzoo commented Nov 6, 2024

해당 이슈 번호

closed #


체크리스트

  • 🔀 PR 제목의 형식을 잘 작성했나요? e.g. [feat] PR을 등록한다.
  • 💯 테스트는 잘 통과했나요?
  • 🏗️ 빌드는 성공했나요?
  • 🧹 불필요한 코드는 제거했나요?
  • ✅ 컨벤션을 지켰나요?
  • 💭 이슈는 등록했나요?
  • 🏷️ 라벨은 등록했나요?
  • 🙇‍♂️ 리뷰어를 지정했나요?

💎 PR Point

로그인 페이지와 회원가입 페이지에서 바뀐 GUI를 반영하였습니다 ! 퍼블리싱이여서 딱히 포인트는 없습니다

불필요한 훅이나 파일들을 삭제하였고, 그리고 필요하다 싶은 커스텀 훅 정도만 만들어두었습니다. 인풋의 유효성 검사나 폼 제출 로직은 아직 제대로 구현하지 않은 상태여서 페이지 컴포넌트들, 스타일 정도만 확인해주시면 감사하겠슴니당 ~

그리고 추후에 funnel 구조를 붙힐 예정인데요 ! 생각해보았을 때 각 회원가입에 대한 단계는 url로 접근할 수 없어야 하고 이용약관 -> univ 폼 -> info 폼 순서대로 유저에게 보여주어야 하기 때문에 퍼널 구조를 구현할 생각입니다.


📌스크린샷 (선택)

image
2024-11-06.3.32.50.mov

Copy link

github-actions bot commented Nov 6, 2024

🚀 Storybook 확인하기 🚀

Copy link

github-actions bot commented Nov 6, 2024

🚀 Storybook 확인하기 🚀

Copy link
Member

@namdaeun namdaeun left a comment

Choose a reason for hiding this comment

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

고생하셨습니다 !! 페이지가 나뉘니까 로직도 좀 분리가 돼서 좋네요

<Flex styles={{ direction: 'column', width: '100%', gap: '1.6rem' }}>
<TermsAgreeButton isClicked={totalAgreeClicked} onClick={handleAllTermsAgree} />

<TermItem
Copy link
Member

Choose a reason for hiding this comment

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

map을 사용해서 TermItem 컴포넌트를 리턴하면 코드의 중복을 줄일 수 있을 것 같습니다

};

export const useTermForm = () => {
const [totalAgreeClicked, setTotalAgreeClicked] = useState(false);
Copy link
Member

Choose a reason for hiding this comment

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

불리언 값의 상태이니 be동사를 앞에 붙이는 게 좋을 것 같습니다

Comment on lines +26 to +32
<Input
name="birth"
value={info.birth}
onChange={handleBirthChange}
label="생년월일"
placeholder={PLACEHOLDER.BIRTHDAY}
/>
Copy link
Member

Choose a reason for hiding this comment

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

생년월일 DatePicker로 지정하는 거 아니었나용 ?

Copy link
Contributor

@Bowoon1216 Bowoon1216 left a comment

Choose a reason for hiding this comment

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

LGTM~ 수고하셨습니다 👍

Copy link
Contributor

@rtttr1 rtttr1 left a comment

Choose a reason for hiding this comment

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

LGTM입니다!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants