This commit installs the Xpert chatbot feature from the frontend-lib-learning-assistant repository into the frontend-lib-learning application. This component is rendered by the Course component. The component is only rendered when a few conditions are satisfied.
21 lines
837 B
JavaScript
21 lines
837 B
JavaScript
import { reducer as learningAssistantReducer } from '@edx/frontend-lib-learning-assistant';
|
|
import { configureStore } from '@reduxjs/toolkit';
|
|
import { reducer as courseHomeReducer } from './course-home/data';
|
|
import { reducer as coursewareReducer } from './courseware/data/slice';
|
|
import { reducer as recommendationsReducer } from './courseware/course/course-exit/data/slice';
|
|
import { reducer as toursReducer } from './product-tours/data';
|
|
import { reducer as modelsReducer } from './generic/model-store';
|
|
|
|
export default function initializeStore() {
|
|
return configureStore({
|
|
reducer: {
|
|
models: modelsReducer,
|
|
courseware: coursewareReducer,
|
|
courseHome: courseHomeReducer,
|
|
learningAssistant: learningAssistantReducer,
|
|
recommendations: recommendationsReducer,
|
|
tours: toursReducer,
|
|
},
|
|
});
|
|
}
|