Skip to content

Feat: api 요청 에러/성공시 핸들링 코드, 각종 hook 추가 #46

@hwisaac

Description

@hwisaac

getProducts

  • (토큰만료)에러 발생시 메세지와 함께 home 화면으로 보내기. (state : { type : "ERROR" , message: "토큰만료됐습니다 로그인해야 합니다." } )

postUserEdit

  • 유저 정보 수정 성공시, home 화면으로 보내기. 유저 정보 업데이트
  • 유저 정보 수정 에러시 에러에 관한 랜더링

기타

  • 커스텀훅 만들기
    • useLogin(options) 로그인 후 토큰을 저장하는 훅
    • useToken() ,유저의 토큰이 유효한지 확인하고(?) 저장된 accessToken 을 리턴하는 훅
      • 캐싱된 토큰을 가져와서 리턴
    • useGetProducts(accessToken) : 전체 상품 리스트를 가져오는 훅
    • useGetRecommendProducts(accessToken) : 추천 상품 리스트를 가져오는 훅
  • api 요청 코드 추가 및 업데이트

Metadata

Metadata

Assignees

Labels

featadd feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions