Files
freeCodeCamp/client/src/redux/rootReducer.js
2021-01-31 12:15:39 +05:30

30 lines
790 B
JavaScript

import { combineReducers } from 'redux';
import { reducer as app, ns as appNameSpace } from './';
import {
reducer as flash,
ns as flashNameSpace
} from '../components/Flash/redux';
import { reducer as settings, ns as settingsNameSpace } from './settings';
import {
reducer as curriculumMap,
ns as curriculumMapNameSpace
} from '../templates/Introduction/redux';
import {
reducer as challenge,
ns as challengeNameSpace
} from '../templates/Challenges/redux';
import {
reducer as search,
ns as searchNameSpace
} from '../components/search/redux';
export default combineReducers({
[appNameSpace]: app,
[challengeNameSpace]: challenge,
[curriculumMapNameSpace]: curriculumMap,
[flashNameSpace]: flash,
[searchNameSpace]: search,
[settingsNameSpace]: settings
});