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

v1.0.0 #270

Merged
merged 61 commits into from
Apr 26, 2024
Merged

v1.0.0 #270

merged 61 commits into from
Apr 26, 2024

Conversation

newminkyung
Copy link
Member

@newminkyung newminkyung commented Apr 26, 2024

v1.0.0

@newminkyung newminkyung self-assigned this Apr 26, 2024
Copy link

vercel bot commented Apr 26, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
amazing3-fe ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 26, 2024 11:44am

Doeunnkimm and others added 26 commits April 26, 2024 20:29
* feat: 세부목표 isDone 요청에 debounce 추가

* chore: 낙관적 업데이트 코드 부분 제거

* refactor: 피드백 반영
* chore: 변경된 디자인 적용

* chore: 스토리북 배포 dev브랜치 추가 (#189)

* chore: useGetGoal에서 isMyGoal 응답값 사용하여 적용

* chore: 변경된 디자인 적용

* chore: useGetGoal에서 isMyGoal 응답값 사용하여 적용

---------

Co-authored-by: minkyung <[email protected]>
* chore: CountEmoji 컴포넌트 추가

* chore: 필요한 asset 추가

* chore: Emojis 컴포넌트 추가 (+버튼 클릭시 뜨게 되는 컴포넌트)

* chore: ReactionButton 컴포넌트 추가 (+버튼)

* chore: ReactUserCount 컴포넌트 추가

* chore: ReactedEmojis 컴포넌트 추가

* chore: Reaction 컴포넌트 추가 및 적용

* chore: 필요한 util 함수 및 theme 추가

* chore: 바텀시트를 구성하는 컴포넌트들 추가

* chore: ReactUserBottomSheet 컴포넌트 추가

* chore: Emojis 합성 컴포넌트 추가 및 적용하여 리팩터링

* chore: 지난 번에 수정된 Emoji 컴포넌트 반영하여 스토리 수정

* chore: 누락된 파일 추가

* chore: 네이밍 관련 피드백 반영

* chore: 인라인 → tailwind로 스타일 적용

* chore: Tabs에서 Trigger 컴포넌트만 불러와서 사용

* chore: CountEmoji 스토리에 size 지정

* chore: feature 폴더에 존재하는 MapCard 관련 스토리 제거

* chore: StartMapCard 컴포넌트 - 디자인 변경사항 반영

* chore: 공통으로 쓰이는 emoji 관련 컴포넌트를 features/emoji 폴더로 이동
* refactor: emojis → emojiGroup 리팩터링

* chore: ReactUserBottomSheet에 'use client' 추가

* chore: radix-ui & bottomSheet 사용되는 부분에 'use client'

* Revert "chore: radix-ui & bottomSheet 사용되는 부분에 'use client'"

This reverts commit 996e601.

* Revert "chore: ReactUserBottomSheet에 'use client' 추가"

This reverts commit a33de0a.

* chore: import React 문 추가

* chore: 'use client' 추가

* chore: EmojiGroup에서 defaultAnimate 값 지정
* chore: Cheerer props 인터페이스를 서버 응답 값과 통일

* chore: 탈퇴한 유저 프로필 이미지 에셋 추가

* feat: 탈퇴한 응원자 컴포넌트 추가
* feat: 목표 피드를 위한 /goal/explore API 연결

* feat: 피드 페이지 스켈레톤 UI 작성

* feat: FeedCard 컴포넌트 초기 구현

* feat: 피드의 목표 날짜 형식 수정

* design: FeedCard 중 프로필 아래 바 생성

* chore: /goal/explore API 추가 사항 반영

* design: forward-icon 재사용을 위해 fill 속성 none으로 지정

* feat: 피드의 목표 조각 보러가기, 해당 목표 보러가기 Link 추가

* feat: 댓글 페이지 이동 버튼 추가 (댓글 페이지 작업 이후 Link 추가 필요)

* feat: 임시 이모지 버튼 추가

* feat: 피드 작성 시간 변환 함수 적용

* chore: 불필요한 console.log 삭제

* refactor: 피드 작성 시간 변환 함수 상수 적용

* refactor: 옵셔널 체이닝 적용

* refactor: 피드 헤더 분리

* fix: svg 파일 height 지정

* design: 피드 페이지 헤더 수정

* feat: 같은 유저의 피드가 연속된다면 하나의 카드로 합쳐지도록 컴포넌트 수정 및 레이아웃, 바디 분리

* design: 마이페이지 피드백 버튼의 ForwardIcon에 누락된 fill 속성 추가
* chore: goalIdAtom 생성 후 리팩터링

* chore: 필요한 리소스 및 shadow 추가

* chore: Comment 컴포넌트 추가

* chore: BaseBottomSheet 일부 수정

* chore: AddCommnetButton 컴포넌트 추가 및 적용

* chore: CommentBottomSheet 컴포넌트 구성

* chore: title props 리팩터링

* chore: defaultSnap 0.99 → 0.6
* chore: 아이콘 에셋 추가

* fix: 유저 아이콘 fill 속성 값 변경

* feat: 바텀 네비게이션 내 MainMenu 컴포넌트 구현

* feat: 바텀 네비게이션 내 BottomMenu 컴포넌트 구현

* feat: 바텀 네비게이션 구현

* feat: 내 지도인 경우, 바텀 네비게이션 추가

* feat: transition 속성 추가
* fix: 무한스크롤 한 번 스크롤 시 여러번 요청하는 버그 수정

* fix: key 중복 수정을 위한 유틸 함수 추가
* feat: 피드 카드의 댓글 버튼 클릭시 댓글 바텀시트 보이도록 수정

* refactor: FeedCard 컴포넌트 안에서 header와 body 내용을 모두 확인할 수 있도록 수정

* feat: 피드 카드에 이모지 추가 버튼 연결

* design: 버튼 가운데 정렬을 위한 flex 추가

* feat: 피드 페이지 리액션 기능 퍼블리싱

* chore: barrel export 적용

* refactor: formatOver999 유틸 함수 적용

* refactor: FeedCardBody props 이름 변경

* refactor: 피드 페이지 댓글 버튼 컴포넌트 이름 변경

* refactor: SelectReactionWindow -> Emojis로 이름 변경
* feat: 피드 페이지 무한 스크롤 적용

* refactor: useGetGoalFeeds의queryFn에 pageParam을 객체로 전달
* refactor: goalIdAtom 생성 후 적용

* chore: 스타일 일부 수정

* chore: props명 수정

* feat: 이모지 전체 조회 기능 추가 및 적용

* feat: goal에 반응된 이모지와 유저 정보 전체 조회 기능 추가 및 적용

* feat: 이모지 추가/삭제 기능 추가 및 적용

* chore: 스타일 일부 수정

* chore: 스토리 수정

* chore: Skeleton 컴포넌트 추가

* feat: 이모지 조회 loading 시 Skeleton UI 적용

* feat: 이모지 전체 조회 prefetch

* chore: key prop 수정
* chore: 탭 메뉴 아이콘 에셋 추가

* feat: 홈 탭 관련 컴포넌트 구현

* fix: htmlFor, id 연결 eslint 에러 해결

* test: 컴포넌트 테스트를 위한 홈 탭 스토리 추가
* chore: 공유 아이콘 변경

* feat: 공유 버튼 클릭 시, 공유 바텀 시트 보이도록 수정

* feat: 내 지도에서 프로필 -> 공유 버튼으로 변경

* chore: 사용하지 않는 ref 삭제

* chore: 하단 탭 추가로 인해 사용하지 않는 컴포넌트 삭제

* fix: 사용하지 않는 props 삭제
* chore: 목표 개수, 응원 개수 텍스트 내용 수정

* chore: 폰트 크기 변경

* feat: 지도 응답 값 title 추가, tagContent 삭제

* feat: 지도 카드 내용을 태그 날짜 -> 목표명으로 변경
* feat: 바텀 네비게이션 메뉴 active 조건 수정 및 스타일 수정

* feat: 마이페이지, 피드페이지에 바텀네비게이션 추가

* chore: 레이아웃 스타일 수정

* fix: 마이페이지에서 홈 버튼 클릭 시, 홈 화면으로 이동하도록 수정

* fix: 레이아웃 시프트 현상 해결

* refactor: 필요한 모듈만 import 하도록 (#214)

* chore: 이모지 추가 로직 중 낙관적 업데이트 제거 (#215)

* fix: 남의 지도일 때, 공유 버튼 -> 프로필 이미지로 변경 (#220)

* chore: totalReactUserCount 값 추가 및 적용 (#222)

* chore: 내 지도 스타일 변경 (#212)

* chore: 목표 개수, 응원 개수 텍스트 내용 수정

* chore: 폰트 크기 변경

* feat: 지도 응답 값 title 추가, tagContent 삭제

* feat: 지도 카드 내용을 태그 날짜 -> 목표명으로 변경

* fix: 바텀 네비게이션 z-index 수정

* fix: 지도 페이지네이션 컴포넌트 잘려보이는 이슈 수정

---------

Co-authored-by: Doeun Kim <[email protected]>
* feat: 홈 화면에 탭 추가

* fix: 홈 탭 props 타입 수정

* refactor: 지도 탭 컴포넌트 분리

* chore: 스타일 수정

* fix: 피드 탭 우선 제거
* feat: 빈 타임라인 ui 추가 및 기존 이미지 해상도 수정

* feat: 날짜에서 연도만 구하는 유틸 함수 추가

* feat: 타임라인 카드 컴포넌트 구현

* feat: useGetTimeline 구현 - 임시로 피드 api 사용

* feat: 타임라인 컴포넌트 구현
* chore: 변경된 디자인 적용 및 util 함수 정리

* chore: 의미없는 스타일 제거
* feat: /goal/explore API 변경 사항 적용

* refactor: /goal/explore 응답 값 타입 수정

* feat: 연결된 API ReactionGroup에 적용

* refactor: Window -> Emojis로 이름 변경시 누락된 변수들 수정

* chore: 주석 삭제

* feat: GET /emoji API 연결

* feat: 이모지 API 연결

* fix: 모바일 환경에서 이모지 선택창 글씨가 두줄로 넘어가는 현상 수정

* chore: 불필요한 상태 제거
hjy0951 and others added 17 commits April 26, 2024 20:30
* fix: 응원하기 버튼 클릭 후, 모든 버튼이 눌리지 않는 버그 수정

* fix: 응원하기 중복 클릭 시, 마지막 클릭 시간이 초기화되는 버그 수정

* fix: throttle에서 콜백 함수가 두 번 실행되는 버그 수정
* feat: 타임라인 이모지 수 업데이트 훅 추가

* fix: 타임라인 이모지 추가 안되는 이슈 수정

* fix: 타임라인 이모지 삭제 반영 안되는 이슈 수정

* chore: 이모지 추가, 삭제 에러 발생 시 토스트 추가

* refactor: 낙관적 업데이트에 이전 데이터가 없을 시, null을 반환하도록 수정

* refactor: 피드 이모지 업데이트 훅으로 분리

* fix: 무한스크롤 초기값 수정 및 낙관적 업데이트 타입 수정

* fix: 타입 수정 및 staleTime 수정
* feat: composeEventHandlers 추가

* fix: composeEventHandlers 적용하여 주입받은 handler가 작동되도록
* chore: commentBottomSheet 마운트 시 nput focus 제거

* chore: input에 focus가 되었을 때 viewport 조작될 수 있도록 수정
* feat: 페이지 전환 시, 애니메이션 추가

* feat: 전역 로딩 페이지 추가

* chore: 로딩 로띠 용량 작은걸로 변경
* feat: 아바타 컴포넌트에 커서 속성 삭제

* fix: 프로필에 링크 제거
* chore: blur 이벤트 제거

* chore: 사용하지 않는 훅 제거

* feat: 증가 시에만 스크롤을 할 수 있는 커스텀 훅 추가

* feat: 댓글 바텀시트 Content에 useScrollOnIncrease 적용

* feat: 마운트 시에도 동작시킬건지 인자로 추가하여 적용

* feat: 세부목표 추가 시에도 useScrollOnIncrease 적용
* feat: 쿼리 스트링 업데이트하는 훅 추가

* fix: 새로고침 시에 탭이 유지될 수 있도록 탭 상태를 쿼리 스트링으로 관리
* feed를 통해 목표 detail 접근 시 currentUsername 변경

* 목표 수정 화면에서 뒤로가기 수행 시 항상 지도 링크로 가능 문제 해결
Copy link
Collaborator

@deepbig deepbig left a comment

Choose a reason for hiding this comment

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

난 준비되었어..!! ㄱㄱㄱㄱㄱㄱㄱ~~!!!

Copy link
Member

@Doeunnkimm Doeunnkimm left a comment

Choose a reason for hiding this comment

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

크로마틱은 머... 가잣~~~

Copy link

@newminkyung newminkyung merged commit 2e0dfc3 into main Apr 26, 2024
5 checks passed
@newminkyung newminkyung deleted the dev branch April 26, 2024 11:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants