A non-serializable value was detected in an action, in the path:
payload
.
에러가 한번 뜨면 계속해서 직렬화 에러가 뜨는 현상.
try {
const { data } = await ~~~~~~
return thunkAPI.fulfillWithValue(data.data);
} catch (error) {
return thunkAPI.rejectWithValue(error);
}
state와 action에는 객체
만 넣을 수 있다.
에러 전체를 state에 넣어주려고 하니 오류가 생긴다.
error.response.message 이런 식으로 필요한 부분만 넣어줘야 한다!