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

행성 선택자 및 Bottom sheet 행성 동기화 문제 #265

Merged
merged 4 commits into from
Jul 6, 2023

Conversation

kimyouknow
Copy link
Member

⛳️ Task

여러 이슈가 있는데 요약하면 페이지 전환간 행성 샐랙터 컴포넌트와 동기화가 제대로 안 됨

=> pathname을 활용해서 동기화

✍️ Note

⚡️ Test

📸 Screenshot

AS-IS TO-BE

📎 Reference

#248

@kimyouknow kimyouknow added the fix 버그 (버그 수정) label Jul 6, 2023
@kimyouknow kimyouknow self-assigned this Jul 6, 2023
@kimyouknow kimyouknow merged commit 9ae84ae into develop Jul 6, 2023
@kimyouknow kimyouknow deleted the fix/plaent-selector branch July 6, 2023 14:38
kimyouknow added a commit that referenced this pull request Jul 6, 2023
* Fix/top nav (#212)

* refactor: t-nav

- tw적용
- left(w-1/3 -> min-w-1/3)

* refactor: /planet/:id 페이지에 t-nav title제거

* CommunityAdmin 완료버튼 UI (#218)

* refactor: t-nav left  css 단위 변경(1/3->33%)

* feat: CommunityAdmin 완료버튼

* Feat: Add background image on invitation page (#226)

Co-authored-by: hyehyeon-moon <[email protected]>

* Fix: 댓글 삭제 (#227)

* Fix/id card creation (#233)

* feat: getCommunityListServer api

* feat: getUserInfoServer api

* refactor: /my-page layout 파일 정리

* refactor: 행성에 이미 주민증이 생성됐을 때 에러 처리

* refactor:  주민증 생성 페이지에서 주민증 클릭시 라우팅 이동 에러

#231

* planet 하위 폴더 Layout 파일 관리 (layout제거, pages만 남김) (#234)

* refactor: /planet 하위 폴더 layout파일 제거

* refactor: 환경설정 버튼 행성이 없는 경우에만 보이게

* Fix/no scroll login (#235)

* Fix: login scroll #222

* Fix: 애플로그인 주석 처리

* 행성 이름이 최대일 때 UI가 꺠지는 부분을 수정했어요  (#237)

* refactor: t-nav max-width-full 설정

* refactor: 행성샐럭터에서 길 경우 ellipsis 처리

#202

* refactor: 관리자 페이지에서 행성이름과 버튼사이 gap

#202

* Fix: 404 error #239 (#241)

* feat: 미로그인시 에러 catch (#244)

* 7월 5일 flow 정리 (#253)

* refactor: my-page 생성

* feat: idCardCount 타입 변경 반영

* feat: 주민증 생성 수정 replace

* feat: userCount 반영

* feat: InvitationButtons modules

* refactor: 관리자 페이지에 초대링크 버튼 컴포넌트적용

* feat: route 최근 커뮤니티로 이동

* feat: mypage 라우팅처리

* Fix: Fix api schema of validating invitation code

- Add planet name

* feat: 콘솔 제거

* refactor: 행성 선택자에서 길이가 짧아도 … 이 보이는 에러

* refactor: ROOT_URL에서 마지막 "/" 제거

* refactor: 행성 페이지이에서 bottom nav만큼 짤리는 ui 수정

* feat: middleware 삭제 및 route로 이동

---------

Co-authored-by: darae07 <[email protected]>
Co-authored-by: hyehyeon-moon <[email protected]>

* Feat: Add title of community and characterType of user on complete step of creating id card (#257)

Co-authored-by: hyehyeon-moon <[email protected]>

* 본인 유저 카드 상세 페이지이면 수정 버튼 보이게 하기 (#258)

* refactor:  id-card/userId -> id-card/idCardId

#255

* refactor: idCardDetailsDto 변경 반영하기

#256

* refactor: IdCardDetail/Intro에 profileImageUrl추가

* refactor: 본인 유저 카드 상세 페이지이면 수정 버튼 보이게 하기

#219

* 주민증 수정 관련 버그 (프로필 버튼, react-query cache errror) (#259)

* [Design] 주민증 수정 프로필 편집 버튼 수정

* refactor: useEditIdCardDetail mutation 수정

- communityId 추가
- idCards invalidateQueries 설정
- myCommunity invalidateQueries 설정

* refactor : IdCardDetailComponent -> rsc -> HydrationProvider

* refactor: IdCardEditor 스토리 수정

communityId 추가

* refactor: 주민증수정 페이지 api호출 변경 (rsc -> HydrationProvider)

* refactor: unused rsc option (IdCardDetailPage)

* refactor: my-page에서 layout 파일 제거

* 주민증 생성 boadring페이지, 주민증이 없는 경우 마이페이지에 접근했을 때 처리 (#260)

* refactor: 주민증 생성 boadring페이지에 뒤로가기 버튼

* feat: checkIdCardServer

* feat: CreateIdCardButton

* refactor: MyPage

주민증이 없는 경우 마이페이지에 접근했을 때 처리

* refactor: EmptyPlanet에서 PlanetCreationButton 분리

* 주민증을 생성하지 않았을 때, 댓글창이 안보이는 이슈 및 기타 이슈 (#262)

* refactor: idCreation default profileImageUrl

* refactor: CharacterBoardingStep 버튼 위치 수정

* refactor: userQueryKey 오타

* feat: ConfirmCreateIdCard

* feat: 주민증 없는 경우 댓글입력컴포넌트 분기처리

* refactor: ProfileStep 주석제거

* feat: (대)댓글 삭제,등록 query에 toast알람 등록

* refactor: CommunityAdmin back버튼 로직 수정

* 행성 선택자 및 Bottom sheet 행성 동기화 문제  (#265)

* refactor: planet selector (active by pathname)

* refactor: usePlanetNavigate hooks

* refactor: 마이페이지, 홈 전환 간 행성 유지

* refactor: 관리자 일 때 관리자 버튼 보여주기

* 행성꾸미기 수정 (#266)

* feat: 행성 이미지 변경

* feat: 이미지 변경

* feat: story 깨짐 수정

* feat: 행성 수정시 중복 확인 로직 변경

* 대댓글 DTO 수정 사항 반영 및 #263해결  (#268)

* refactor: replyModel에서 writerInfo제거

* refactor: profile image nullable 처리

* 관리자 페이지에 resetErrorboundary적용 (#270)

* refactor: AdminCommunityCreateResultPage layout파일 제거

* refactor: admin페이지에 에러바운더리 적용

* refactor: 행성생성롼료 페이지에서 나중에 할래요 로직 수정

* 행성 탈퇴, 회원 탈퇴 (#271)

* feat: 마이페이지 행성 떠나기

* feat: 마지막 행성 처리

* feat: 회원탈퇴

* feat: 행성 떠나기 컨펌

* feat: 행성 떠난후 redirect 변경

* feat: 행성, 탈퇴 에러메시지 추가

* 댓글 작성 시간 및 좋아요 에러 처리 (#272)

* rename:checkCreateAtAgo -> checkNotificationAgo

* feat: getCreatedAtFormat

* feat: 알람, 댓글에 getCreatedAtFormat 적용

* refactor: (대)댓글 좋아요 토스트 에러 처리

---------

Co-authored-by: 문혜현 <[email protected]>
Co-authored-by: hyehyeon-moon <[email protected]>
Co-authored-by: 강지영 <[email protected]>
Co-authored-by: darae lee <[email protected]>
Co-authored-by: darae07 <[email protected]>
darae07 added a commit that referenced this pull request Jul 6, 2023
* Fix/top nav (#212)

* refactor: t-nav

- tw적용
- left(w-1/3 -> min-w-1/3)

* refactor: /planet/:id 페이지에 t-nav title제거

* CommunityAdmin 완료버튼 UI (#218)

* refactor: t-nav left  css 단위 변경(1/3->33%)

* feat: CommunityAdmin 완료버튼

* Feat: Add background image on invitation page (#226)

Co-authored-by: hyehyeon-moon <[email protected]>

* Fix: 댓글 삭제 (#227)

* Fix/id card creation (#233)

* feat: getCommunityListServer api

* feat: getUserInfoServer api

* refactor: /my-page layout 파일 정리

* refactor: 행성에 이미 주민증이 생성됐을 때 에러 처리

* refactor:  주민증 생성 페이지에서 주민증 클릭시 라우팅 이동 에러

#231

* planet 하위 폴더 Layout 파일 관리 (layout제거, pages만 남김) (#234)

* refactor: /planet 하위 폴더 layout파일 제거

* refactor: 환경설정 버튼 행성이 없는 경우에만 보이게

* Fix/no scroll login (#235)

* Fix: login scroll #222

* Fix: 애플로그인 주석 처리

* 행성 이름이 최대일 때 UI가 꺠지는 부분을 수정했어요  (#237)

* refactor: t-nav max-width-full 설정

* refactor: 행성샐럭터에서 길 경우 ellipsis 처리

#202

* refactor: 관리자 페이지에서 행성이름과 버튼사이 gap

#202

* Fix: 404 error #239 (#241)

* feat: 미로그인시 에러 catch (#244)

* 7월 5일 flow 정리 (#253)

* refactor: my-page 생성

* feat: idCardCount 타입 변경 반영

* feat: 주민증 생성 수정 replace

* feat: userCount 반영

* feat: InvitationButtons modules

* refactor: 관리자 페이지에 초대링크 버튼 컴포넌트적용

* feat: route 최근 커뮤니티로 이동

* feat: mypage 라우팅처리

* Fix: Fix api schema of validating invitation code

- Add planet name

* feat: 콘솔 제거

* refactor: 행성 선택자에서 길이가 짧아도 … 이 보이는 에러

* refactor: ROOT_URL에서 마지막 "/" 제거

* refactor: 행성 페이지이에서 bottom nav만큼 짤리는 ui 수정

* feat: middleware 삭제 및 route로 이동

---------

Co-authored-by: darae07 <[email protected]>
Co-authored-by: hyehyeon-moon <[email protected]>

* Feat: Add title of community and characterType of user on complete step of creating id card (#257)

Co-authored-by: hyehyeon-moon <[email protected]>

* 본인 유저 카드 상세 페이지이면 수정 버튼 보이게 하기 (#258)

* refactor:  id-card/userId -> id-card/idCardId

#255

* refactor: idCardDetailsDto 변경 반영하기

#256

* refactor: IdCardDetail/Intro에 profileImageUrl추가

* refactor: 본인 유저 카드 상세 페이지이면 수정 버튼 보이게 하기

#219

* 주민증 수정 관련 버그 (프로필 버튼, react-query cache errror) (#259)

* [Design] 주민증 수정 프로필 편집 버튼 수정

* refactor: useEditIdCardDetail mutation 수정

- communityId 추가
- idCards invalidateQueries 설정
- myCommunity invalidateQueries 설정

* refactor : IdCardDetailComponent -> rsc -> HydrationProvider

* refactor: IdCardEditor 스토리 수정

communityId 추가

* refactor: 주민증수정 페이지 api호출 변경 (rsc -> HydrationProvider)

* refactor: unused rsc option (IdCardDetailPage)

* refactor: my-page에서 layout 파일 제거

* 주민증 생성 boadring페이지, 주민증이 없는 경우 마이페이지에 접근했을 때 처리 (#260)

* refactor: 주민증 생성 boadring페이지에 뒤로가기 버튼

* feat: checkIdCardServer

* feat: CreateIdCardButton

* refactor: MyPage

주민증이 없는 경우 마이페이지에 접근했을 때 처리

* refactor: EmptyPlanet에서 PlanetCreationButton 분리

* 주민증을 생성하지 않았을 때, 댓글창이 안보이는 이슈 및 기타 이슈 (#262)

* refactor: idCreation default profileImageUrl

* refactor: CharacterBoardingStep 버튼 위치 수정

* refactor: userQueryKey 오타

* feat: ConfirmCreateIdCard

* feat: 주민증 없는 경우 댓글입력컴포넌트 분기처리

* refactor: ProfileStep 주석제거

* feat: (대)댓글 삭제,등록 query에 toast알람 등록

* refactor: CommunityAdmin back버튼 로직 수정

* 행성 선택자 및 Bottom sheet 행성 동기화 문제  (#265)

* refactor: planet selector (active by pathname)

* refactor: usePlanetNavigate hooks

* refactor: 마이페이지, 홈 전환 간 행성 유지

* refactor: 관리자 일 때 관리자 버튼 보여주기

* 행성꾸미기 수정 (#266)

* feat: 행성 이미지 변경

* feat: 이미지 변경

* feat: story 깨짐 수정

* feat: 행성 수정시 중복 확인 로직 변경

* 대댓글 DTO 수정 사항 반영 및 #263해결  (#268)

* refactor: replyModel에서 writerInfo제거

* refactor: profile image nullable 처리

* 관리자 페이지에 resetErrorboundary적용 (#270)

* refactor: AdminCommunityCreateResultPage layout파일 제거

* refactor: admin페이지에 에러바운더리 적용

* refactor: 행성생성롼료 페이지에서 나중에 할래요 로직 수정

* 행성 탈퇴, 회원 탈퇴 (#271)

* feat: 마이페이지 행성 떠나기

* feat: 마지막 행성 처리

* feat: 회원탈퇴

* feat: 행성 떠나기 컨펌

* feat: 행성 떠난후 redirect 변경

* feat: 행성, 탈퇴 에러메시지 추가

* feat: opacity 해결 (#274)

---------

Co-authored-by: YUNHO <[email protected]>
Co-authored-by: 문혜현 <[email protected]>
Co-authored-by: hyehyeon-moon <[email protected]>
Co-authored-by: 강지영 <[email protected]>
kimyouknow added a commit that referenced this pull request Jul 7, 2023
* Fix/top nav (#212)

* refactor: t-nav

- tw적용
- left(w-1/3 -> min-w-1/3)

* refactor: /planet/:id 페이지에 t-nav title제거

* CommunityAdmin 완료버튼 UI (#218)

* refactor: t-nav left  css 단위 변경(1/3->33%)

* feat: CommunityAdmin 완료버튼

* Feat: Add background image on invitation page (#226)

Co-authored-by: hyehyeon-moon <[email protected]>

* Fix: 댓글 삭제 (#227)

* Fix/id card creation (#233)

* feat: getCommunityListServer api

* feat: getUserInfoServer api

* refactor: /my-page layout 파일 정리

* refactor: 행성에 이미 주민증이 생성됐을 때 에러 처리

* refactor:  주민증 생성 페이지에서 주민증 클릭시 라우팅 이동 에러

#231

* planet 하위 폴더 Layout 파일 관리 (layout제거, pages만 남김) (#234)

* refactor: /planet 하위 폴더 layout파일 제거

* refactor: 환경설정 버튼 행성이 없는 경우에만 보이게

* Fix/no scroll login (#235)

* Fix: login scroll #222

* Fix: 애플로그인 주석 처리

* 행성 이름이 최대일 때 UI가 꺠지는 부분을 수정했어요  (#237)

* refactor: t-nav max-width-full 설정

* refactor: 행성샐럭터에서 길 경우 ellipsis 처리

#202

* refactor: 관리자 페이지에서 행성이름과 버튼사이 gap

#202

* Fix: 404 error #239 (#241)

* feat: 미로그인시 에러 catch (#244)

* 7월 5일 flow 정리 (#253)

* refactor: my-page 생성

* feat: idCardCount 타입 변경 반영

* feat: 주민증 생성 수정 replace

* feat: userCount 반영

* feat: InvitationButtons modules

* refactor: 관리자 페이지에 초대링크 버튼 컴포넌트적용

* feat: route 최근 커뮤니티로 이동

* feat: mypage 라우팅처리

* Fix: Fix api schema of validating invitation code

- Add planet name

* feat: 콘솔 제거

* refactor: 행성 선택자에서 길이가 짧아도 … 이 보이는 에러

* refactor: ROOT_URL에서 마지막 "/" 제거

* refactor: 행성 페이지이에서 bottom nav만큼 짤리는 ui 수정

* feat: middleware 삭제 및 route로 이동

---------

Co-authored-by: darae07 <[email protected]>
Co-authored-by: hyehyeon-moon <[email protected]>

* Feat: Add title of community and characterType of user on complete step of creating id card (#257)

Co-authored-by: hyehyeon-moon <[email protected]>

* 본인 유저 카드 상세 페이지이면 수정 버튼 보이게 하기 (#258)

* refactor:  id-card/userId -> id-card/idCardId

#255

* refactor: idCardDetailsDto 변경 반영하기

#256

* refactor: IdCardDetail/Intro에 profileImageUrl추가

* refactor: 본인 유저 카드 상세 페이지이면 수정 버튼 보이게 하기

#219

* 주민증 수정 관련 버그 (프로필 버튼, react-query cache errror) (#259)

* [Design] 주민증 수정 프로필 편집 버튼 수정

* refactor: useEditIdCardDetail mutation 수정

- communityId 추가
- idCards invalidateQueries 설정
- myCommunity invalidateQueries 설정

* refactor : IdCardDetailComponent -> rsc -> HydrationProvider

* refactor: IdCardEditor 스토리 수정

communityId 추가

* refactor: 주민증수정 페이지 api호출 변경 (rsc -> HydrationProvider)

* refactor: unused rsc option (IdCardDetailPage)

* refactor: my-page에서 layout 파일 제거

* 주민증 생성 boadring페이지, 주민증이 없는 경우 마이페이지에 접근했을 때 처리 (#260)

* refactor: 주민증 생성 boadring페이지에 뒤로가기 버튼

* feat: checkIdCardServer

* feat: CreateIdCardButton

* refactor: MyPage

주민증이 없는 경우 마이페이지에 접근했을 때 처리

* refactor: EmptyPlanet에서 PlanetCreationButton 분리

* 주민증을 생성하지 않았을 때, 댓글창이 안보이는 이슈 및 기타 이슈 (#262)

* refactor: idCreation default profileImageUrl

* refactor: CharacterBoardingStep 버튼 위치 수정

* refactor: userQueryKey 오타

* feat: ConfirmCreateIdCard

* feat: 주민증 없는 경우 댓글입력컴포넌트 분기처리

* refactor: ProfileStep 주석제거

* feat: (대)댓글 삭제,등록 query에 toast알람 등록

* refactor: CommunityAdmin back버튼 로직 수정

* 행성 선택자 및 Bottom sheet 행성 동기화 문제  (#265)

* refactor: planet selector (active by pathname)

* refactor: usePlanetNavigate hooks

* refactor: 마이페이지, 홈 전환 간 행성 유지

* refactor: 관리자 일 때 관리자 버튼 보여주기

* 행성꾸미기 수정 (#266)

* feat: 행성 이미지 변경

* feat: 이미지 변경

* feat: story 깨짐 수정

* feat: 행성 수정시 중복 확인 로직 변경

* 대댓글 DTO 수정 사항 반영 및 #263해결  (#268)

* refactor: replyModel에서 writerInfo제거

* refactor: profile image nullable 처리

* 관리자 페이지에 resetErrorboundary적용 (#270)

* refactor: AdminCommunityCreateResultPage layout파일 제거

* refactor: admin페이지에 에러바운더리 적용

* refactor: 행성생성롼료 페이지에서 나중에 할래요 로직 수정

* 행성 탈퇴, 회원 탈퇴 (#271)

* feat: 마이페이지 행성 떠나기

* feat: 마지막 행성 처리

* feat: 회원탈퇴

* feat: 행성 떠나기 컨펌

* feat: 행성 떠난후 redirect 변경

* feat: 행성, 탈퇴 에러메시지 추가

* feat: opacity 해결 (#274)

* 행성 관리자 - 일반 멤버일 때 navi 유형 다르게 적용 (#277)

* feat: getCommunityUserInfoServer

* refactor: CommunityUserInfoModel

* FIXME: default profile url로 수정

* refactor: PlanetPage 관리자인지 여부 체크

* refactor: usePostCommentCreate에서 userInfo관련 null 처리

* 아이콘 전반적인 디자인 수정 (#278)

* feat: CancelCircleIcon

* feat: CancelBoldIcon

* refactor: TopNavigationBackButton X아이콘수정

* Refactor: KeywordContentImage  CancelCircleIcon수정

* refactor: KeywordContentEditCard에  CancelCircleIcon 수정

* refactor: ReplyIndicator에 CancelIcon수정

* refactor: Chip에 ButtonIcon수정

* feat: ThreeDotsVerticalIcon

* refactor: 마이페이지t-nav에 ThreeDotsVerticalIcon적용

* refactor: EmptyPlanet 설정 아이콘 수정

* refactor: PlanetPage 설정 아이콘 수정

* refactor: GearIcon 스타일 수정

* refactor: GearFillIcon 제거

---------

Co-authored-by: 문혜현 <[email protected]>
Co-authored-by: hyehyeon-moon <[email protected]>
Co-authored-by: 강지영 <[email protected]>
Co-authored-by: darae lee <[email protected]>
Co-authored-by: darae07 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix 버그 (버그 수정)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant