createStore( combineReducers({ graph: graphReducer, apollo: client.reducer(), }), {}, // initial state compose( applyMiddleware(client.middleware()), // If you are using the devToolsExtension, you can add it here also window.devToolsExtension ? window.devToolsExtension() : f => f, ), )
export default function configureStore(initialState) { return createStore( rootReducer, initialState, compose( applyMiddleware(thunk, apolloClient.middleware()), /** * Conditionally add the Redux DevTools extension enhancer * if it is installed. */ (isDeveloping && window.devToolsExtension) ? window.devToolsExtension() : f => f ) ) }
apollo: client.reducer() }), applyMiddleware(client.middleware()) );
createStore( combineReducers({ apollo: client.reducer(), form: formReducer, auth: authReducer, }), {}, // initial state compose( applyMiddleware(client.middleware()), // If you are using the devToolsExtension, you can add it here also window.devToolsExtension ? window.devToolsExtension() : f => f, ) )