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

Fandom-K v1.0.0 #15

Merged
merged 69 commits into from
May 14, 2024
Merged

Fandom-K v1.0.0 #15

merged 69 commits into from
May 14, 2024

Conversation

codefug
Copy link
Contributor

@codefug codefug commented May 14, 2024

No description provided.

eunbinnie and others added 30 commits April 30, 2024 16:24
JustDevRae and others added 28 commits May 2, 2024 19:05
관심있는 아이돌 state 초기값 세팅, 업데이트 구현
lacalStorage에 중복 업데이트되는 문제 해결
* chore: add some asset

* feat: APP, ListPage 기본 세팅 for devlop

* feat: add some shared

* feat: add layout of SortChart

* feat: add function of SortChart

* feat: add MonthChart till moreButton

* chore: other config

* fix: MenuButton hover style

* feat: getChart API,related hooks and SortChart

* feat: complete SortChart Layout

* feat: add customMediaQuery

* feat: add moreItemsButton

* feat: complete IdolChartCard

* feat: put sort logic in chartList

* fix: arrange itemSort logic

* feat: remove scrollbar style, and add Overflow to SortChart

* feat: add Refresh icon layout

* feat(SortChart): create keyframe for refreshicon and apply infinite Scroll

* fix: merge for ListPage

* chore: arrange codes

* feat: add cursor logic in SortChart

* feat(SortChart): split SelectGender and change infinite scroll logic in SortChart

* feat: skeleton Image for SortChart

* feat: add Modal Layout

* feat: add voteModal layout (Mobile)

* feat: fetch chart data in VoteChart

* feat: VoteChart form logic (radioButton, submit)

* feat(IdolVoteCard): styling checked Items

* chore: arrange folder structure && change scroll logic

* feat(shared/ui/Modal): split Modal component logic

* chore: arrange codes

* feat: add cursor logic in SortChart

* feat(SortChart): split SelectGender and change infinite scroll logic in SortChart

* feat: skeleton Image for SortChart

* feat: add Modal Layout

* feat: add voteModal layout (Mobile)

* feat: fetch chart data in VoteChart

* feat: VoteChart form logic (radioButton, submit)

* feat(IdolVoteCard): styling checked Items

* chore: arrange folder structure && change scroll logic

* feat(shared/ui/Modal): split Modal component logic
* feat: add carousel

* feat: Donate

* feat: Donate; render skeleton if server is down

* feat: Infinite Scroll + only update timestamp when widget is partially visible

* fix: update timestamp immediately

* feat: Donate; sync timer

* fix: Carousel; mouse events

* feat: PendingDonations

* chore: arrange

---------

Co-authored-by: codefug <robot9917@gmail.com>
Co-authored-by: codefug <robot9917@gmail.com>
* feat: 아이돌 추가하기 기능 작업 완료

* fix: root 높이 고정 삭제

* feat: 관심있는 아이돌 ui 완성

* fix: 프로젝트 서버 시작 시 발생하는 에러 해결
에러: Could not resolve "object-assign"

-해결방법
npm i object-assign --save-dev 커맨드를 통해
object-assign 패키지를 개발 의존성으로 설치

-변경사항
pakage.json과 pakage-lock.json의 devDependencies에
"object-assign": "^4.1.1" 추가

* feat: 관심있는아이돌 삭제 기능 작업 완료

* feat: 헤더 Link 연결

* ui화면 완성

* fix: 관심있는 아이돌 추가 함수 수정

state 업데이트

* chore: add some asset

* feat: add MonthChart till moreButton

* style: console.log 제거

* fix: style 미디어 쿼리 오류 수정

* fix:styled components 추가하기 그라데이션

* fix(SortChart, VoteIdols): infinite scroll logic error

* feat: swiper 연동 진행 중

* fix: ListPage Styling

* fix: svg 파일 png 파일로 변경

* fix: 아이돌 스와이퍼 너비 수정

* feat: 스와이퍼 기능 구현 중간 커밋

* fix: 반응형

* fix: spaceBetween 수정

* feat: 다음 페이지 이동 스켈레톤 ui 추가

* feat: 관심있는 아이돌 swiper로 변경

* merge: ListPage Function (Modal)

* feat: 아이돌 리스트 swiper 기능 개선

onClick에서 onSlideChange로 변경

* fix: 스와이퍼 next 버튼 마지막 페이지에서만 보이지 않도록 수정

* fix:아이돌카드부분 제외 반응형

* feat: 아이돌 목록 보이는 아이템 데이터 변경 함수 추가

* fix:cSpell오류해결

* fix:스와이프 적용 후 반응형 미완성

* feat: resize 이벤트 체크

* style: prettier 변경

* feat: grid breakpoint 추가

* fix: 스타일 오류 수정

* fix: package.json 오류 수정

* 마이페이지 병합

* fix: style 수정

* feat: 리스트 페이지 기능 완성 (#9)

* feat: add carousel

* feat: Donate

* feat: Donate; render skeleton if server is down

* feat: Infinite Scroll + only update timestamp when widget is partially visible

* fix: update timestamp immediately

* feat: Donate; sync timer

* fix: Carousel; mouse events

* feat: PendingDonations

* chore: arrange

* feat: Modal; singleton

* feat: Header; cursor=pointer on hover

* feat: useLocalStorage; now accepts setter

* fix: MainSection 컴포넌트 중복 코드 처리

* feat: add Heading Component

* feat: add useInfiniteScroll

* fix: LandingPage 컴포넌트 분리

* feat: Modal; shake

* feat: Modal; prevent scroll if element is present within #modal

* fix: ListPage; now renders skeleton on init

* add Post api

* feat: 충전완료 모달 기능 추가

---------

Co-authored-by: Sombian <sombian.software@gmail.com>
Co-authored-by: JustDevRae <ksrae165@gmail.com>

* feat: 반응형 작업 완료

* feat: 반응형 작업 완료

* fix: useLayoutEffect 추가

* feat: 관심있는 아이돌 empty box 문구 추가

* feat: 스켈레톤 ui 반응형 추가

* style: 주석, console.log 제거

* 병합전

* fix: 관심있는 아이돌 디자인 오류 수정

모바일에서 오른쪽 화면에 꽉 차도록 수정

* feat: 아이돌 카드 style 수정

* fix: 아이돌 카드 반응형 추가

* fix: skeleton ui 반응형 스타일 수정

* Merge: feature complete (#10)

* feat: add carousel

* feat: Donate

* feat: Donate; render skeleton if server is down

* feat: Infinite Scroll + only update timestamp when widget is partially visible

* fix: update timestamp immediately

* feat: Donate; sync timer

* fix: Carousel; mouse events

* feat: PendingDonations

* chore: arrange

* feat: Modal; singleton

* feat: Header; cursor=pointer on hover

* feat: useLocalStorage; now accepts setter

* fix: MainSection 컴포넌트 중복 코드 처리

* fix: LandingPage 컴포넌트 분리

* feat: Modal; shake

* feat: Modal; prevent scroll if element is present within #modal

* fix: ListPage; now renders skeleton on init

* feat: 충전완료 모달 기능 추가

* feat: Donate; add contribute API request

* feat: Modal, ReOpenModal

* feat: 모달 자동 닫힘 기능 추가

---------

Co-authored-by: Sombian <sombian.software@gmail.com>
Co-authored-by: JustDevRae <ksrae165@gmail.com>

* docs: 리팩토링 회의

---------

Co-authored-by: eunbinnie <dmsqlsdl54@naver.com>
Co-authored-by: JustDevRae <ksrae165@gmail.com>
Co-authored-by: Bella 취준생어진이 <157278557+Bellaeoeoo@users.noreply.github.com>
Co-authored-by: Sombian <sombian.software@gmail.com>
* fix: 폴더 구조 변경, check 컴포넌트 분리

* fix: swiper 화살표 스타일 오류 수정

* fix: 헤더 로고 svg 너비 수정

* arrange file structure

---------

Co-authored-by: eunbinnie <dmsqlsdl54@naver.com>
* fix: 폴더 구조 변경, check 컴포넌트 분리

* fix: swiper 화살표 스타일 오류 수정

* fix: 헤더 로고 svg 너비 수정

* arrange file structure

* temporary

* fix: ListPage; layout

* refactor: 컴포넌트 분리 (하단 아이돌 리스트, 화살표 버튼)

* refactor: 컴포넌트 함수 분리

* feat: 페이지 이동시 스켈레톤 ui 추가

* fix: scroll fix logic

* fix: show scrollbar

* add cicd

* feat: Modal; instance based modal

* fix: layout

* fix: 반응형 페이지 레이아웃 깨짐 현상 수정

* fix: 반응형페이지 불필요한 코드 수정

* feat: 모달 기능 추가
1.모달 충전 후 확인 모달에서 timeout 기능 구현
2. Charge모달에서 충전할 크레딧 미 선택시 버튼 비활성화 기능 구현

* style: prettier, package.json 파일 변경

* feat: 관심있는 아이돌 컴포넌트 분리

* fix: css 말줄임표 추가

* fix: modal error

* feat: github action for pull request merge

* fix: remove react interception observer

---------

Co-authored-by: eunbinnie <dmsqlsdl54@naver.com>
Co-authored-by: Sombian <sombian.software@gmail.com>
Co-authored-by: JustDevRae <ksrae165@gmail.com>
@codefug codefug merged commit 792a7c8 into main May 14, 2024
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