* feat: Prevent changing discussion providers after the course started. * refactor: confirmation modal and update design according to Figma Co-authored-by: Awais Ansari <awais.ansari63@gmail.com>
19 lines
659 B
JavaScript
19 lines
659 B
JavaScript
import { configureStore } from '@reduxjs/toolkit';
|
|
|
|
import { reducer as modelsReducer } from './generic/model-store';
|
|
import { reducer as courseDetailReducer } from './data/slice';
|
|
import { reducer as discussionsReducer } from './pages-and-resources/discussions';
|
|
import { reducer as pagesAndResourcesReducer } from './pages-and-resources/data/slice';
|
|
|
|
export default function initializeStore(preloadedState = undefined) {
|
|
return configureStore({
|
|
reducer: {
|
|
courseDetail: courseDetailReducer,
|
|
discussions: discussionsReducer,
|
|
pagesAndResources: pagesAndResourcesReducer,
|
|
models: modelsReducer,
|
|
},
|
|
preloadedState,
|
|
});
|
|
}
|