getProducts - [ ] (토큰만료)에러 발생시 메세지와 함께 home 화면으로 보내기. (state : { type : "ERROR" , message: "토큰만료됐습니다 로그인해야 합니다." } ) postUserEdit - [ ] 유저 정보 수정 성공시, home 화면으로 보내기. 유저 정보 업데이트 - [ ] 유저 정보 수정 에러시 에러에 관한 랜더링 기타 - [ ] 커스텀훅 만들기 - [x] useLogin(options) 로그인 후 토큰을 저장하는 훅 - [ ] useToken() ,유저의 토큰이 유효한지 확인하고(?) 저장된 accessToken 을 리턴하는 훅 - [x] 캐싱된 토큰을 가져와서 리턴 - [x] useGetProducts(accessToken) : 전체 상품 리스트를 가져오는 훅 - [ ] useGetRecommendProducts(accessToken) : 추천 상품 리스트를 가져오는 훅 - [ ] api 요청 코드 추가 및 업데이트