Files
frontend-app-discussions/src/store.js
Hamza Khchine 2c40685932 feat: Add Learners list [BD-38] [TNL-8841] (#83)
Adds a new tab and listing view for learners in a course that have interacted with the discussions forums. It reports stats about the learner's created posts, comments, and reported content. 

Co-authored-by: Kshitij Sobti <kshitij@sobti.in>
2022-03-28 05:53:26 +00:00

29 lines
874 B
JavaScript

import { configureStore } from '@reduxjs/toolkit';
import { blocksReducer } from './data/slices';
import { cohortsReducer } from './discussions/cohorts/data';
import { commentsReducer } from './discussions/comments/data';
import { configReducer } from './discussions/data/slices';
import { learnersReducer } from './discussions/learners/data';
import { threadsReducer } from './discussions/posts/data';
import { topicsReducer } from './discussions/topics/data';
export function initializeStore(preloadedState = undefined) {
return configureStore({
reducer: {
topics: topicsReducer,
threads: threadsReducer,
comments: commentsReducer,
cohorts: cohortsReducer,
config: configReducer,
blocks: blocksReducer,
learners: learnersReducer,
},
preloadedState,
});
}
const store = initializeStore();
export default store;