작성
·
298
답변 1
0
그래서 현재 완성된 코드의 Reducer를 보시면 다시 돌아오면 쌓일만한 곳의 loading 부분 posts:[]를 빈배열로 만들어놓고 success시에만 posts 배열을 쌓도록 하고 있습니다.
※ 쌓일만한곳 : POST_EDIT_LOADING_REQUEST, POST_DETAIL_LOADING_REQUEST, CATEGORY_FIND_REQUEST, SEARCH_REQUEST
해당 문제는 상태관리 문제이기에, reducer를 잘 만져야 합니다.
[참고]
case POSTS_LOADING_REQUEST: | |
return { | |
...state, | |
posts: state.posts.length === 0 ? [] : [...state.posts], | |
loading: true, | |
}; |
이렇게 조건문도 쓸수 있습니다.