Draft
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changed
회원 탈퇴 모달 및 API 연동
WithdrawalModal컴포넌트 생성 (CommonConfirmModalLayout기반 중앙 모달)withdrawMe()API 함수 추가 (DELETE /api/v1/users/me,REFRESH-TOKEN헤더 포함)ProfilePage에서 기존ConfirmModal기반 탈퇴 로직을WithdrawalModal로 교체accessToken,refreshToken,accessTokenExpiry,refreshTokenExpiry) 전체 삭제 후 로그인 페이지 이동AlertModal로 결과 알림공통 컴포넌트 생성
CommonSelectBox— 제네릭 인라인 드롭다운 select 컴포넌트 (애니메이션, 체크 아이콘 선택 표시)CommonTextarea— 공통 textarea 컴포넌트텍스트 상수
WITHDRAWAL_REASONS), 모달 텍스트 상수(WITHDRAWAL_MODAL_TEXT)📸 스크린샷 (선택)
📎 관련 이슈 (선택)
Todo
withdrawMeAPI에 탈퇴 사유(reason,detail)를 request body로 전달하는 로직 추가 (백엔드 API 스펙 확정 후)refreshToken등 전체 토큰 삭제 적용 검토Note
CommonSelectBox는 제네릭 컴포넌트(<T extends string>)로 다른 곳에서도 재사용 가능합니다CommonSelectBox,CommonTextarea는 inputs 하위에 위치합니다