UNPKG

@instructure/quiz-grading

Version:

The Quiz React SDK by Instructure Inc.

26 lines (25 loc) 1.21 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.mapStateToProps = exports["default"] = exports.RegradingModal = void 0; var _quizCore = require("@instructure/quiz-core"); var _quizCommon = require("@instructure/quiz-common"); var _presenter = _interopRequireDefault(require("./presenter")); var mapStateToProps = exports.mapStateToProps = function mapStateToProps(state) { return { modalOpen: state.getIn(['modal', 'isOpen']) === _quizCommon.REGRADE_MODAL, regradingPayload: state.getIn(['regrading', 'regradingPayload']), scoreReconciliation: state.getIn(['regrading', 'scoreReconciliation']) }; }; var mapDispatchToProps = { addSuccess: _quizCore.addSuccess, closeModal: _quizCore.closeModal, createQuizEntryRegrade: _quizCore.createQuizEntryRegrade, setScoreReconciliation: _quizCore.setScoreReconciliation, toggleRegradingEditMode: _quizCore.toggleRegradingEditMode }; var RegradingModal = exports.RegradingModal = (0, _quizCore.connect)(mapStateToProps, mapDispatchToProps)(_presenter["default"]); var _default = exports["default"] = RegradingModal;