Files
freeCodeCamp/client/src/redux/rootReducer.js

32 lines
882 B
JavaScript
Raw Normal View History

import { combineReducers } from 'redux';
2018-11-29 12:12:15 +00:00
import { reducer as formReducer } from 'redux-form';
2018-11-29 12:12:15 +00:00
import { reducer as app, ns as appNameSpace } from './';
import {
reducer as flash,
ns as flashNameSpace
} from '../components/Flash/redux';
2019-02-20 15:41:33 +03:00
import {
reducer as guideNav,
ns as guideNavNameSpace
} from '../components/layouts/components/guide/redux';
2018-11-29 12:12:15 +00:00
import { reducer as settings, ns as settingsNameSpace } from './settings';
import {
reducer as curriculumMap,
ns as curriculumMapNameSpace
} from '../components/Map/redux';
import {
reducer as challenge,
ns as challengeNameSpace
} from '../templates/Challenges/redux';
export default combineReducers({
2018-11-29 12:12:15 +00:00
[appNameSpace]: app,
[challengeNameSpace]: challenge,
[curriculumMapNameSpace]: curriculumMap,
[flashNameSpace]: flash,
2019-02-20 15:41:33 +03:00
[guideNavNameSpace]: guideNav,
form: formReducer,
2018-11-29 12:12:15 +00:00
[settingsNameSpace]: settings
});