UNPKG

ih-black-lion

Version:

State handler for Arus projects

59 lines (54 loc) 2.14 kB
import { combineReducers } from 'redux'; import AcademicProfileReducer from './AcademicProfileReducer'; import ActivityGuideReducer from './ActivityGuideReducer'; import ChecklistReducer from './ChecklistReducer'; import CourseHistoryReducer from './CourseHistoryReducer'; import CourseReducer from './CourseReducer'; import EventReducer from './EventReducer'; import FinancialAidReducer from './FinancialAidReducer'; import LovReducer from './LovReducer'; import NavigationCollectionReducer from './NavigationCollectionReducer'; import NewsReducer from './NewsReducer'; import NotificationReducer from './NotificationReducer'; import PictureReducer from './PictureReducer'; import ProfileReducer from './ProfileReducer'; import ScheduleReducer from './ScheduleReducer'; import ServiceIndicatorReducer from './ServiceIndicatorReducer'; import StudentAccountReducer from './StudentAccountReducer'; import SubjectReducer from './SubjectReducer'; import UcidLookupReducer from './UcidLookupReducer'; import PageletReducer from './PageletReducer'; import LayoutReducer from './LayoutReducer'; import TuitionGuaranteeReducer from './TuitionGuaranteeReducer'; /** * This compiles all the reducers into one big reducer that will be used to handle the state of the * client. * * Each separate reducer is assigned to one part of the whole state and can only modify that part. */ const reducers = combineReducers({ academicProfile: AcademicProfileReducer, activityGuide: ActivityGuideReducer, checklist: ChecklistReducer, courseHistory: CourseHistoryReducer, course: CourseReducer, event: EventReducer, financialAid: FinancialAidReducer, lov: LovReducer, navigationCollection: NavigationCollectionReducer, news: NewsReducer, notification: NotificationReducer, picture: PictureReducer, profile: ProfileReducer, schedule: ScheduleReducer, serviceIndicator: ServiceIndicatorReducer, studentAccount: StudentAccountReducer, subject: SubjectReducer, ucidLookup: UcidLookupReducer, pagelets: PageletReducer, layout: LayoutReducer, tuitionGuarantee: TuitionGuaranteeReducer, }); export default reducers;