* integration tests through navigation * more tests * download-demo * feat: file download and tests * fix: update manifest styling
33 lines
1.4 KiB
JavaScript
33 lines
1.4 KiB
JavaScript
import InfoPopover from 'components/InfoPopover/messages';
|
|
import ResponseDisplay from 'containers/ResponseDisplay/messages';
|
|
import ResponseDisplayComponents from 'containers/ResponseDisplay/components/messages';
|
|
import CourseHeader from 'containers/CourseHeader/messages';
|
|
import CriterionContainer from 'containers/CriterionContainer/messages';
|
|
import ListView from 'containers/ListView/messages';
|
|
import ReviewActions from 'containers/ReviewActions/messages';
|
|
import ReviewActionsComponents from 'containers/ReviewActions/components/messages';
|
|
import Rubric from 'containers/Rubric/messages';
|
|
import ReviewModal from 'containers/ReviewModal/messages';
|
|
import ReviewErrors from 'containers/ReviewModal/ReviewErrors/messages';
|
|
import lms from 'data/services/lms/messages';
|
|
|
|
const mapMessages = (messages) => Object.keys(messages).reduce(
|
|
(acc, key) => ({ ...acc, [key]: messages[key].defaultMessage }),
|
|
{},
|
|
);
|
|
|
|
export default {
|
|
InfoPopover: mapMessages(InfoPopover),
|
|
ResponseDisplay: mapMessages(ResponseDisplay),
|
|
ResponseDisplayComponents: mapMessages(ResponseDisplayComponents),
|
|
CourseHeader: mapMessages(CourseHeader),
|
|
CriterionContainer: mapMessages(CriterionContainer),
|
|
ListView: mapMessages(ListView),
|
|
ReviewActions: mapMessages(ReviewActions),
|
|
ReviewActionsComponents: mapMessages(ReviewActionsComponents),
|
|
Rubric: mapMessages(Rubric),
|
|
ReviewModal: mapMessages(ReviewModal),
|
|
ReviewErrors: mapMessages(ReviewErrors),
|
|
lms: mapMessages(lms),
|
|
};
|