나머지는 다 가능한데 subscribe를 호출할 수 있는 방법이 마땅치가 않다
내부 컴포넌트에서는 value로 값을 사용하고 있는데
이것을 그리려면 render로 빼야 하고 그 render 함수를
store.subscribe(render);
로 등록하면 된다
클래스 컴포넌트에서는 render( ) 함수가 내부적으로 있어서
등록이 가능하지만
함수 컴포넌트에서는 render( ) 가 없기 때문에 강제적으로 만들어
주어야 하는 번거로움이 생긴다
그래서 useSelector( ) 로 state 의 값을 가져오고
useDispatch로 reducer를 호출하게 한다
정말 편리하다