본문 바로가기
next+ts

next+ts 11일차 redux 에러수정

by 멈추지않아 2022. 4. 23.
유튜브:https://www.youtube.com/watch?v=N3iPPZQ1XrA  
깃허브: https://github.com/qjawns0222/caremaker/tree/next+ts11%EC%9D%BC%EC%B0%A8 

오늘은 reduxerror수정과 reduxt기본 데이터를 api로 가져와서 해볼려고했는데 이건 의미가 없더라고요

우선 redux에서 await로 데이터 가져오고 전달하면 그대로 전달될줄 알았는데 promise객체 형태로 전달ㄷ뢰서 꺼낼수가 없어요.... 꺼낼려면 해당 공간에서 또 await써서 usestate로 변수에 저장해주고 해야되는데 이럴꺼면 그냥 바로 그공간에서 api에서 데이터 가져오는게 좋을거 같더라고요 . 그래서 깔끔하게 포기

어제 이렇게 두군대에서 같은데에서 오류가 난거 보니까 왜오류났는지 보니까 일단 기본적으로 default로 설정되는 타입이 있는데 그게 우리 데이터를 맞지 않는것입니다. 즉  return 값의 타입이 Store타입인데 이타입은 데이터를 받아서 타입을 만드는거 같아요 그런데  그에 맞는 타입을 우리가 만들어서 넣어줘야되요 우리가 안넣어서 이렇게 된거 같아요.

즉 우리가 만든 데이터의 타입 +우리가 action으로 넣어줄 데이터 타입을 넣어줘야 되는거 같아요.