- recoil state와 state 의존적인 로직들을 전부 제거, 주석처리 하였습니다.
- recoil 제거 이슈는 추후 문서로 작성해 정리해두겠습니다.
- react-query와 Context API 기반으로 상태 구조 개편 예정입니다.
- 현재 기존 fetch data는 mock data를 넣어두었습니다.
- useUser custom hook을 제작하였습니다.
- hook 내부에서 user는 user 정보, login, logout 메소드를 사용할 수 있습니다.
- 아래와 같이 사용할 수 있습니다.
const { user } = useUser();
- 맨 처음 user login 시 cookie 정보가 담기게 되고, 해당 cookie를 읽어 user 정보를 ContextAPI에 저장합니다.
- server side logic들을 추가해주었습니다.
- app component에서 cookie 정보를 읽어 redirect하는 로직 추가하였습니다.
- 새 프로젝트 생성 - user repository import page에 space 받는 로직(현재는 mock data) 추가하였습니다.