27 lines
688 B
JavaScript
27 lines
688 B
JavaScript
![]() |
import { combineReducers } from 'berkeleys-redux-utils';
|
||
|
import { reducer as formReducer } from 'redux-form';
|
||
|
|
||
|
import app from './redux';
|
||
|
import entities from './entities';
|
||
|
import map from './Map/redux';
|
||
|
import nav from './Nav/redux';
|
||
|
import routes from './routes/redux';
|
||
|
import toasts from './Toasts/redux';
|
||
|
import files from './files';
|
||
|
// not ideal but should go away once we move to react-redux-form
|
||
|
import { projectNormalizer } from './routes/Challenges/redux';
|
||
|
|
||
|
const _formReducer = formReducer.normalize({ ...projectNormalizer });
|
||
|
_formReducer.toString = () => 'form';
|
||
|
|
||
|
export default combineReducers(
|
||
|
app,
|
||
|
entities,
|
||
|
map,
|
||
|
nav,
|
||
|
routes,
|
||
|
toasts,
|
||
|
files,
|
||
|
_formReducer
|
||
|
);
|