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

Feature/#883 #2

Merged
merged 12 commits into from
Dec 28, 2024
Merged

Feature/#883 #2

merged 12 commits into from
Dec 28, 2024

Conversation

jinhokim98
Copy link
Owner

issue

  • close #n

구현 사항

어떤 것을 구현했는지 필요히다면 사진 || 영상과 함께 자세히 설명해주세요.

중점적으로 리뷰받고 싶은 부분(선택)

어떤 부분을 중점으로 리뷰했으면 좋겠는지 작성해주세요.

논의하고 싶은 부분(선택)

논의하고 싶은 부분이 있다면 작성해주세요.

🫡 참고사항

jinhokim98 and others added 12 commits December 18, 2024 16:28
* feat: ImageProp export 및 jsxImportSource 삽입

* feat: Profile 컴포넌트 생성

* feat: 상위 컴포넌트로 마진 책임 이동

* feat: 프로필 버튼 클릭 시 마이페이지로 이동하는 기능 구현

* feat: 유저 정보를 불러오는 api 함수

* feat: 카카오로그인 유저일 때 프로필을 보여주도록 기능 추가

* feat: 유저 타입에 isGuest, profileImage 추가

* fix: 스토리북에서 Profile 컴포넌트 뒷 배경 흰 색이 아니도록 설정

* feat: 이벤트 페이지 suspenseQueries를 이용하는 방식으로 변경하여 로딩 중에 빈 화면 대신 화면의 일부를 볼 수 있도록 수정

* style: 사용하지 않는 코드 제거

* feat: size prop을 시멘틱하게 변환하여 small, medium, large로 접근 가능하게 변경
* feat: 행사 모아보기 페이지 구현

* chore: lint 적용

* fix: CreatedEvents를 react-query의 select를 사용하여 정렬하도록 변경

* fix: eventId가 변경될 떄, get 요청을 새로 보내도록 queryKey에 eventId 추가

* fix: listItem의 전체 영역이 클릭되도록 변경

* fix: chipGroup에 key prop 추가

---------

Co-authored-by: JinHo Kim <[email protected]>
* feat: MainPage에서도 tanstack query를 사용할 수 있도록 롤백

* feat: 회원 관련 api prefix 상수 선언

* feat: 회원의 정보를 받아오는 api 연결

* refactor: 상수를 재사용하도록 수정

* feat: 회원 정보를 불러오는 api의 msw 작성

* feat: MainPage에서 현재 로그인 상태인지 확인하기 위해 회원 정보 api 호출

* feat: 현재 로그인 상태인 경우 로그인 페이지를 띄우지 않고 바로 행사 생성으로 진입

* feat: 회원 정보 type 선언

* feat: 에러 핸들러 구독을 하지 않는다는 뜻인 'unsubscribe'을 유니온에 추가

* fix: 유저 정보를 불러오는게 실패할 시 에러 핸들러를 사용하지 않도록 함

* fix: isGuest라면 로그인 페이지를 띄워주도록 함

* fix: 에러 바운더리를 키지 않도록 하며 초기 데이터를 설정해 isGuest인데도 로그인 화면이 안뜨는 오류를 막음

* feat: 에러 핸들러를 사용하지 않는 전략일 경우 skip하도록 함

* feat: initialData를 갱신하기 위한 initialDataUpdatedAt 속성 추가
* fix: Icon 컴포넌트 색상 변경 기능 에러 수정

* feat: Checkbox 컴포넌트 구현

* feat: TextArea 컴포넌트 구현

* feat: 회원탈퇴 url을 마이페이지 버튼에 연결하기

* chore: textarea, checkbox 컴포넌트 Design의 index.tsx에 추가

* feat: 탈퇴하기 페이지 funnel 생성

* feat: 탈퇴 이유 step 생성

* feat: 회원탈퇴/ 서비스를 사용하지 않는 이유 Step 구현

* feat: textarea의 height를 조절할 수 있도록 기능 추가

* feat: 탈퇴이유 기타 페이지 구현

* fix: StandingDogLogo에 누락된 style 적용으로 사이즈 작게 변경

* feat: 탈퇴전 확인 페이지 구현

* fix: 탈퇴하기 버튼 클릭시 회원 탈퇴 완료 페이지로 이동

* feat: 회원 탈퇴 완료 페이지 구현

* feat: 탈퇴 이유 선택시 오류 발생 페이지 구현

* chore: 기능 추가할 부분 주석 남기기

* feat: MEMBER_API_PREFIX (/api/users) 추가 및 반영

* feat: 회원 탈퇴 api requestDeleteUser 추가

* feat: 회원탈퇴 api 연결

* chore: 사용하지 않는 주석 제거

---------

Co-authored-by: Pakxe <[email protected]>
)

* feat: 멤버 이름에 한글과 숫자만 가능하다는 에러 메세지 추가

* fix: canSubmit이 공백이어도 유효하게 동작하는 것을 수정

* fix: validateMemberName함수가 유효한 이름인지를 확인하도록 수정
* refactor: directory 및 page, route 구조와 일부 이름 변경

* fix: 쿠키 없을 때 행사 로그인 버그 해결

* fix: 변경된 route에 따라, navigate()수정

* style: lint 적용

* fix: 파일 대소문자 문제 해결

---------

Co-authored-by: 김진호 <[email protected]>
* refactor: directory 및 page, route 구조와 일부 이름 변경

* fix: 쿠키 없을 때 행사 로그인 버그 해결

* fix: 변경된 route에 따라, navigate()수정

* style: lint 적용

* fix: check icon 색상이 제대로 적용되지 않던 오류 수정

* rename: mypage 디렉토리 폴더 대소문자 변경

* fix: 파일 대소문자 문제 해결

---------

Co-authored-by: 김진호 <[email protected]>
* refactor: directory 및 page, route 구조와 일부 이름 변경

* fix: 쿠키 없을 때 행사 로그인 버그 해결

* fix: 변경된 route에 따라, navigate()수정

* style: lint 적용

* fix: 파일 대소문자 문제 해결

* fix: EventLoader 외부에서 event 호출하는 것을 navigate state로 넘김으로써 Suspense 감싸주지 않아도 해결되도록 수정

---------

Co-authored-by: 이태훈 <[email protected]>
@jinhokim98 jinhokim98 merged commit da579d6 into main Dec 28, 2024
2 of 3 checks passed
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.

4 participants