mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-09-27 18:18:12 +08:00
* Create Release_Validation_Recipe.md * compose middle ware for redux devtools * update package.json and lock * remove heatmap, add to left side bar * redux devtools extension
28 lines
720 B
JavaScript
28 lines
720 B
JavaScript
// jshint esversion: 6
|
|
import { combineReducers, createStore, applyMiddleware } from "redux";
|
|
import thunk from "redux-thunk";
|
|
import updateURLMiddleware from "../middleware/updateURLMiddleware";
|
|
import updateCellColors from "../middleware/updateCellColors";
|
|
import { composeWithDevTools } from "redux-devtools-extension";
|
|
|
|
import config from "./config";
|
|
import differential from "./differential";
|
|
import responsive from "./responsive";
|
|
import controls from "./controls";
|
|
|
|
const Reducer = combineReducers({
|
|
config,
|
|
responsive,
|
|
controls,
|
|
differential
|
|
});
|
|
|
|
const store = createStore(
|
|
Reducer,
|
|
composeWithDevTools(
|
|
applyMiddleware(thunk, updateURLMiddleware, updateCellColors)
|
|
)
|
|
);
|
|
|
|
export default store;
|