What did we miss? The simple applications we tried out in previous sections of this chapter didn't include routing—but what would have happened if they did? The problem now is visible: whenever the user navigates to a new route, nothing in the state would keep track of that change, so the time machine functions wouldn't really work. To solve this, we need to keep the router information in sync with the store, and that will restore full functionality to our debugging; let's see here how to do that.
Connecting routing for debugging
Getting ready
With previous versions of react-router, a react-router-redux package took care of linking the router and the state, but that package was recently deprecated and...