Home Reference Source Repository

component/Store.js

import { applyMiddleware, createStore } from "redux"

import logger from "redux-logger"
import thunk from "redux-thunk"
import promise from "redux-promise-middleware"
import reducer from "./Reducers"

/**
* @ignore
*/
const middleware = applyMiddleware(promise(), thunk, logger())

/**
* @ignore
*/
export default createStore(reducer, middleware)