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

merge :: 헤더 초기화 버그 픽스 #47

Closed
wants to merge 9 commits into from

Conversation

KANGYONGSU23
Copy link
Member

개요

페이지를 이동할 때 마다 profileAPI를 요청했습니다. 그러다 보니 Header에 있던 유저 정보가 깜빡거렸습니다.

이를 해결하기 위해 Get요청은 한 번만 요청하고 유저정보는 전역상태로 관리하도록 구현하였습니다.

관련 이슈

close #37

@KANGYONGSU23 KANGYONGSU23 added chore 자잘한 수정을 나타냅니다. 버그 예기치 않은 문제 또는 의도하지 않은 동작(버그)를 나타냅니다. labels Dec 15, 2023
@KANGYONGSU23 KANGYONGSU23 self-assigned this Dec 15, 2023
src/apis/students/index.ts Show resolved Hide resolved
src/components/Provider.tsx Show resolved Hide resolved
src/components/common/Header.tsx Outdated Show resolved Hide resolved
indexOf 대신 startWith매서드 사용
@KANGYONGSU23 KANGYONGSU23 changed the base branch from main to develop December 15, 2023 08:36
@JJIIIINN
Copy link
Member

react-query는 상태관리 라이브러리인데 상태관리 라이브러리로 만들어놓은 데이터를 다시 전역 상태로 관리하려고 useContext로 하는 건 뭔가 이상하지 않나요?

Copy link

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: b09ad68
Status: ✅  Deploy successful!
Preview URL: https://dd7d9db0.jobis-student.pages.dev
Branch Preview URL: https://feature-headerbugfix.jobis-student.pages.dev

View logs

@JJIIIINN
Copy link
Member

JJIIIINN commented Dec 15, 2023

그리고 저희 zustand 쓰기로 한 거 아니었나요? 여기서만 ContextAPI를 써야하는 이유가 있나요?

@KANGYONGSU23
Copy link
Member Author

zustand는 제가 들은 게 없는데...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore 자잘한 수정을 나타냅니다. 버그 예기치 않은 문제 또는 의도하지 않은 동작(버그)를 나타냅니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

헤더 초기화
3 participants