@instructure/quiz-grading
Version:
The Quiz React SDK by Instructure Inc.
19 lines (18 loc) • 885 B
JavaScript
import { connect } from '@instructure/quiz-core/common/react-redux';
import * as modalActions from '@instructure/quiz-core/common/actions/modal';
import { postToParent } from '@instructure/quiz-core/common/actions/postMessage';
import { scrollToItem } from '@instructure/quiz-core/common/actions/scrolling';
import { SessionItemResultList as SessionItemResultListPresenter } from './presenter';
export var mapStateToProps = function(state) {
return {
activeItemId: state.grading.get('activeItemId'),
gradeByQuestionEnabled: state.grading.get('gradeByQuestionEnabled')
};
};
var mapDispatchToProps = {
postToParent: postToParent,
scrollToItem: scrollToItem,
withConfirm: modalActions.withConfirm
};
export var SessionItemResultList = connect(mapStateToProps, mapDispatchToProps)(SessionItemResultListPresenter);
export default SessionItemResultList;