UNPKG

@instructure/quiz-grading

Version:

The Quiz React SDK by Instructure Inc.

19 lines (18 loc) 885 B
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;