codestates / codestates/BanThing
[Dev-Log] 2022-02-23 정윤석
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### 오늘은 어떻게 프로젝트에 기여했나요?
- Signup, Signout 에 대한 모달창 구현을 완료했습니다.
- Signup 과정에서 중복확인 기능 구현을 완료했습니다.
이미 존재하는 아이디거나 닉네임일 경우 경고 문구가 나타나도록 수정했습니다.
- 어제의 유효성 검사에 이어 Login, Logout, Signup, Signout 에 대한 axios 와 response, error 코드 모두 작성했으며,
발견한 버그 및 에러 모두 해결하여 정상 작동하는 것을 최종적으로 확인하였습니다.
### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
- TypeScript 상에서 가장 우위에 있는 _app.tsx 에 Login 의 상태를 담고 있는 isLogin State 가 있는데,
My Page 에서 회원탈퇴 이후 Next.js 에 내장되어 있는 `useRouter();` 와 `router.push('/');` 를 통해
Landing Page 로 리디렉션 시키는 것까지는 성공하였으나, Login 의 상태를 주고받지 못하여
회원탈퇴를 했음에도 Header 가 로그인이 된 상태의 Header (로그아웃과 마이페이지 이용이 가능)로 표시되는 현상이 있습니다.
꽤 오랜 시간 붙잡고 있었음에도 쉽지 않네요 :( .. 내일은 해결됐으면 좋겠습니다.
### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- [x] 가장 우선적으로 회원탈퇴시 Header 의 Login 상태를 변경해야합니다.
- [x] 비밀번호 변경과 관련된 모달을 제작해야합니다.
- [ ] 프로젝트의 볼륨이 변경되며 불필요해진 Landing Page 의 컴포넌트들을 수정/삭제해야합니다.
- [x] 9시에 출석 체크하기, 이후 팀원들 기상 확인 :3
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.