UNPKG

@instructure/quiz-grading

Version:

The Quiz React SDK by Instructure Inc.

19 lines 912 B
import { connect, addSuccess, closeModal, setScoreReconciliation, toggleRegradingEditMode, createQuizEntryRegrade } from '@instructure/quiz-core'; import { REGRADE_MODAL } from '@instructure/quiz-common'; import RegradingModalPresenter from './presenter'; export var mapStateToProps = function mapStateToProps(state) { return { modalOpen: state.getIn(['modal', 'isOpen']) === REGRADE_MODAL, regradingPayload: state.getIn(['regrading', 'regradingPayload']), scoreReconciliation: state.getIn(['regrading', 'scoreReconciliation']) }; }; var mapDispatchToProps = { addSuccess: addSuccess, closeModal: closeModal, createQuizEntryRegrade: createQuizEntryRegrade, setScoreReconciliation: setScoreReconciliation, toggleRegradingEditMode: toggleRegradingEditMode }; export var RegradingModal = connect(mapStateToProps, mapDispatchToProps)(RegradingModalPresenter); export default RegradingModal;