web27-Wabinar icon indicating copy to clipboard operation
web27-Wabinar copied to clipboard

Refactor: 상태 관리에 react-query 적용

Open se030 opened this issue 1 year ago • 1 comments

♻️ 리팩토링 사항

Context API 사용으로 초기값 타입 가드, 비동기 처리 등 개선할 부분이 있습니다.

프로젝트에서 사용하는 상태들을 정리해보니 서버 상태 레이어를 분리하는게 유지보수에 도움이 될 것 같다고 판단해 react-query를 선택했습니다.

  • [ ] react-query를 적용해 상태들을 정리합니다.

📖 참고 사항

se030 avatar Jun 08 '23 16:06 se030

react-query 사용을 위한 기본적인 세팅만 완료했어요. main.tsx에 QueryClientProvider 추가하고 workspaceContext만 useQuery로 대체한 상태에요. 이미 작업이 조금 섞인 것 같아서 상수화나 모듈화는 이쪽 작업으로 넘길게요.

se030 avatar Jun 12 '23 18:06 se030