Permalink
Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up| import createStore from './createStore' | |
| import combineReducers from './combineReducers' | |
| import bindActionCreators from './bindActionCreators' | |
| import applyMiddleware from './applyMiddleware' | |
| import compose from './compose' | |
| import warning from './utils/warning' | |
| import __DO_NOT_USE__ActionTypes from './utils/actionTypes' | |
| /* | |
| * This is a dummy function to check if the function name has been altered by minification. | |
| * If the function has been minified and NODE_ENV !== 'production', warn the user. | |
| */ | |
| function isCrushed() {} | |
| if ( | |
| process.env.NODE_ENV !== 'production' && | |
| typeof isCrushed.name === 'string' && | |
| isCrushed.name !== 'isCrushed' | |
| ) { | |
| warning( | |
| 'You are currently using minified code outside of NODE_ENV === "production". ' + | |
| 'This means that you are running a slower development build of Redux. ' + | |
| 'You can use loose-envify (https://github.com/zertosh/loose-envify) for browserify ' + | |
| 'or setting mode to production in webpack (https://webpack.js.org/concepts/mode/) ' + | |
| 'to ensure you have the correct code for your production build.' | |
| ) | |
| } | |
| export { | |
| createStore, | |
| combineReducers, | |
| bindActionCreators, | |
| applyMiddleware, | |
| compose, | |
| __DO_NOT_USE__ActionTypes | |
| } |