스토어에 미들웨어를 적용했다면 CounterContainer 컴포넌트를 App 컴포넌트에 렌더링하여 잘 작동하는지 확인해 보세요. counter 리덕스 모듈이 변경되기는 했지만, 컨테이너 컴포넌트에서 수정해야 할 것은 없습니다. 왜냐하면, 기존에 사용 중이던 thunk 함수와 똑같은 이름으로 액션 생성 함수를 만들었기 때문이죠.

    App.js

    import React from 'react';
    import CounterContainer from './containers/CounterContainer';
    
    const App = () => {
      return (
        <div>
          <CounterContainer />
        </div>
      );
    };
    
    export default App;

     

    여기서 리덕스 개발자 도구를 적용하여 어떤 액션이 디스패치되고 있는지 더 편하게 확인하겠습니다.

    먼저 리덕스 개발자 도구 라이브러리를 설치하세요.

    $ yarn add redux-devtools-extension
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.