Allow using Redux Devtools directly without remotedev #67
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently, remotedev is needed in all cases, even if you only want to use Redux Devtools. This is only a problem because remotedev hasn't seen updates in a few years now, leading to a few security alerts every now and again.
Furthermore, if there are no Redux Devtools installed in the browser, it automatically defaults to "localhost:8000" which leads to a lot of console errors without the Extension. (See https://github.com/zalmoxisus/remotedev/blob/f8256d934316b37a94cd24870fc1d3efcbe7d0b9/src/devTools.js#L126)
This fixes both of those problems by making the "Redux DevTools Extension" <> "Remotedev" decision before actually calling into the remotedev package.