redux-devtools-extension: Redux-devtools suddenly not working
Hi
I’m a big fan of the redux-devtools extension but lately I have noticed that it stopped working.
It has always worked without problems but now it only shows the @@INIT action when opening the devtools in Chrome. Once I dispatch an action it doesn’t record it. The redux actions are functioning correcly.
This is my setup:
- Chrome Version 52.0.2743.33 beta (64-bit)
- Redux 3.5.2
- Redux DevTools 2.0.1
- Recently switched to webpack (could that have an impact?)
I have set it up through my store file like this:
export default function configureStore(initialState) {
const store = createStore(
reducers,
initialState,
compose( applyMiddleware(PromiseMiddleware, ThunkMiddleware, LoggerMiddleware),
window.devToolsExtension ? window.devToolsExtension() : f => f
));
return store
}
I have absolutely no idea what is going on since it has always been working fine. Has anyone else experienced this or could someone maybe point me in a direction. That would be great, thanks!
PS. Great work on the extension. Saves me for a lot of dev hours! 8-]
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 16 (5 by maintainers)
Commits related to this issue
- Update Troubleshooting Related to #141. — committed to zalmoxisus/redux-devtools-extension by zalmoxisus 8 years ago
Hi again
I was mutating the state in my actions by accident and the
redux-immutable-state-invariant
found the issue for me.It is now working!
Thanks for your extensive support and great package for debugging these issues!
Just tried simple and complex examples of
redux-promise-middleware
and it works as expected. If you’re sure you don’t mutate the state somewhere (you can check it by addingredux-immutable-state-invariant
middleware), it would be useful if could fork one of that examples and try to reproduce the issue.Hi everyone, I just want to share my experience with people in the future who fight with the same issue. My problem was i accidentally left some deleted constants in the
actionsBlacklist
. So there was someundefined
in the array. As i removed them, all the actions became visible after the @@INIT.