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

[예약목록] 예약목록이 rendering 될 때마다 refetch, refetch 될 때마다 loading = true #56

Merged
merged 1 commit into from
Dec 4, 2021

Conversation

SeonghakIm
Copy link
Contributor

closes #46

이제 예약목록이 렌더링 될 때마다 refetch합니다.

refetch될 때 로딩이 필요하다고 생각해 client의 query 옵션에
notifyOnNetworkStatusChange: true를 추가하였습니다.

apollographql/react-apollo#321
https://stackoverflow.com/questions/55341558/refetching-a-query-with-react-apollo-why-is-loading-not-true/55373140
를 참고하였습니다

@netlify
Copy link

netlify bot commented Dec 4, 2021

✔️ Deploy Preview for weticket ready!

🔨 Explore the source changes: 164b78f

🔍 Inspect the deploy log: https://app.netlify.com/sites/weticket/deploys/61ab6853f5dffe00075d2e2c

😎 Browse the preview: https://deploy-preview-56--weticket.netlify.app/

@SeonghakIm SeonghakIm self-assigned this Dec 4, 2021
@SeonghakIm SeonghakIm added this to the 12월 1주차 milestone Dec 4, 2021
Copy link
Contributor

@GwangjoGong GwangjoGong left a comment

Choose a reason for hiding this comment

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

쿼리 옵션 사용법 관련 리뷰 남겼습니다.

src/utils/client.ts Outdated Show resolved Hide resolved
@SeonghakIm SeonghakIm force-pushed the feature/예약목록refetch branch from 15e5dad to 164b78f Compare December 4, 2021 13:08
@GwangjoGong GwangjoGong removed this from the 12월 1주차 milestone Dec 4, 2021
Copy link
Contributor

@GwangjoGong GwangjoGong left a comment

Choose a reason for hiding this comment

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

PASS

@GwangjoGong GwangjoGong merged commit 31e579c into develop Dec 4, 2021
GwangjoGong added a commit that referenced this pull request Dec 5, 2021
* 예약 확정 method 추가

* [로그인] 로그인 페이지 마크업 작성 완료 (#22)

* PR테스트

* 불필요한 파일 삭제

* 로그인 페이지 디자인

* styled component 이름 수정 및 static value로 수정

* br대신 margin을 사용하여 마크업

* [예약목록] 예약목록 마크업 작성 완료 (#24)

* 예약 확정 method 추가

* [로그인] 로그인 페이지 마크업 작성 완료 (#22)

* PR테스트

* 불필요한 파일 삭제

* 로그인 페이지 디자인

* styled component 이름 수정 및 static value로 수정

* br대신 margin을 사용하여 마크업

* [예약목록] 헤더를 위한 임시 로그아웃 버튼 변경

* [예약목록] 예약목록 마크업 작성 완료

* [예약목록]예약목록 마크업에서 로딩화면을 제외한 모든 수정사항 반영

* [예약목록] 로딩 애니메이션 적용

Co-authored-by: GwangjoGong <[email protected]>
Co-authored-by: ramel0915 <[email protected]>

* [로그인] 로그인 기능 구현 (#25)

* PR테스트

* 불필요한 파일 삭제

* 로그인 페이지 디자인

* styled component 이름 수정 및 static value로 수정

* br대신 margin을 사용하여 마크업

* 로그인 기능 구현

* [예약] 모바일 마크업 작성

* 코드 리팩터링

* 예약 페이지 마크업 작성

* [예약] 예약 UI 로직 구현 (#27)

* 코드 리팩터링

* 예약 페이지 마크업 작성

* UI 로직 구현

* [로그인] 회원가입 페이지 마크업 작성 (#28)

* PR테스트

* 불필요한 파일 삭제

* 로그인 페이지 디자인

* styled component 이름 수정 및 static value로 수정

* br대신 margin을 사용하여 마크업

* 로그인 기능 구현

* 회원가입 페이지 마크업 작성

* Feature/예약목록관리 (#30)

* [로그인] 로그인 페이지 마크업 작성 완료 (#22)

* PR테스트

* 불필요한 파일 삭제

* 로그인 페이지 디자인

* styled component 이름 수정 및 static value로 수정

* br대신 margin을 사용하여 마크업

* [예약목록] 예약목록 마크업 작성 완료 (#24)

* 예약 확정 method 추가

* [로그인] 로그인 페이지 마크업 작성 완료 (#22)

* PR테스트

* 불필요한 파일 삭제

* 로그인 페이지 디자인

* styled component 이름 수정 및 static value로 수정

* br대신 margin을 사용하여 마크업

* [예약목록] 헤더를 위한 임시 로그아웃 버튼 변경

* [예약목록] 예약목록 마크업 작성 완료

* [예약목록]예약목록 마크업에서 로딩화면을 제외한 모든 수정사항 반영

* [예약목록] 로딩 애니메이션 적용

Co-authored-by: GwangjoGong <[email protected]>
Co-authored-by: ramel0915 <[email protected]>

* [예약목록] ReservationPresenter에 필요한 props 전달

* [예약목록] reservations를 state화

* [예약목록] logoutHeader 적용

* [예약목록] 예약목록 관리 로직

* [예약목록] seatViewer 삭제

Co-authored-by: ramel0915 <[email protected]>
Co-authored-by: GwangjoGong <[email protected]>

* 회원가입 기능 구현 (#32)

* 피드백 구현 (#35)

* netlify 설정 파일 추가 (#37)

* [예약목록] 예약목록 모달 (#38)

* [예약확정] 마크업 및 UI 로직 구현 (#40)

* 예약 확정 페이지 구현

* UI 로직 분리

* [예약] 데스크톱 UI 확장 (#41)

* 모바일 UI breakpoint 설정

* 예약 버튼 disabled 스타일

* 헤더 UI 확장

* 예약 페이지 UI 확장

* [예약 확정] 데스크톱 UI 확장 (#42)

* 예약 확정 페이지 UI 확장

* pixi viewport 이벤트 핸들링

* 로그인/회원가입 마크업을 데스크탑으로 확장 (#43)

* Feature/예약목록마크업확장 (#44)

* [예약목록] 모바일 마크업 중앙정렬

* [예약목록] 데스크탑 마크업 확장

* [예약] 피드백 반영 (#53)

* DatePicker locale 적용

* 좌석배치도 사이즈 수정

* fetchPolicy 변경 (#54)

* [예약목록] 예약목록이 rendering 될 때마다, refetch, refetch 될 때마다 loading = true (#56)

* [예약 목록] 데스크톱 UI 수정 (#57)

* [로그인]코드 리팩토링 (#58)

* [예약목록] 코드 리팩터링 (#59)

* [라이브러리] 공통로직 hook으로 추출 및 코드 리팩터링 (#60)

* 공통 로직 hook으로 추출

* 코드 리팩터링

* README 업데이트

Co-authored-by: ramel0915 <[email protected]>
Co-authored-by: SeonghakIm <[email protected]>
@GwangjoGong GwangjoGong deleted the feature/예약목록refetch branch December 5, 2021 09:43
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.

2 participants