Невозможно подключиться, реагировать на собственное приложение с удаленным редуктором.
Я не могу подключить свое реагирующее нативное приложение, используя redux, к https://github.com/zalmoxisus/redux-devtools-extension через remote-redux-devtools.
Я использую устройство Android, подключенное через USB на macOSX Sierra.
// configureStore.js
import { createStore, applyMiddleware } from "redux";
import { composeWithDevTools } from 'remote-redux-devtools';
import thunk from "redux-thunk";
import rootReducer from "./reducers";
const composeEnhancers = composeWithDevTools({ realtime: true });
export default function configureStore(initialState) {
const store = createStore(
rootReducer,
initialState,
composeEnhancers(
applyMiddleware(thunk),
)
);
if (module.hot) {
// Enable hot module replacement for reducers
module.hot.accept(() => {
const nextRootReducer = require('./reducers/index').default;
store.replaceReducer(nextRootReducer);
});
}
return store;
};
Redux правильно настроен в приложении, с простым действием кнопки, чтобы обновить состояние избыточности.
Но он не может найти ни одного магазина.
Что мне не хватает?
1 ответ
Попробуйте использовать это вместо:
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose