12 lines
418 B
JavaScript
12 lines
418 B
JavaScript
import { applyMiddleware, createStore } from "redux";
|
|
import { createLogger } from "redux-logger";
|
|
import { composeWithDevTools } from "redux-devtools-extension/developmentOnly";
|
|
import reducer from "./reducer";
|
|
|
|
const getMiddleware = () => {
|
|
if (process.env.NODE_ENV !== "production") {
|
|
return applyMiddleware(createLogger());
|
|
}
|
|
};
|
|
export const store = createStore(reducer, composeWithDevTools(getMiddleware()));
|