UNPKG

@instructure/quiz-interactions

Version:

A React UI component Library for quiz interaction types.

56 lines (55 loc) 2.1 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.withErrors = exports.whenTheCorrectAnswerIsUnspecified = exports.whenTheCorrectAnswerIsTrue = exports.whenTheCorrectAnswerIsFalse = exports.whenRegrading = exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _index = _interopRequireDefault(require("./index")); var props = { enableRichContentEditor: false, itemId: 'fakeItemId', itemBody: 'True or False Edit Example', interactionData: { trueChoice: 'True', falseChoice: 'False' }, changeItemState: Function.prototype, openImportModal: Function.prototype, scoringData: {}, getErrors: function getErrors() { return []; } }; var _default = exports["default"] = { title: 'True or False Edit' }; var whenTheCorrectAnswerIsUnspecified = exports.whenTheCorrectAnswerIsUnspecified = function whenTheCorrectAnswerIsUnspecified() { return /*#__PURE__*/_react["default"].createElement(_index["default"], props); }; var whenTheCorrectAnswerIsTrue = exports.whenTheCorrectAnswerIsTrue = function whenTheCorrectAnswerIsTrue() { return /*#__PURE__*/_react["default"].createElement(_index["default"], Object.assign({}, props, { scoringData: { value: true } })); }; var whenTheCorrectAnswerIsFalse = exports.whenTheCorrectAnswerIsFalse = function whenTheCorrectAnswerIsFalse() { return /*#__PURE__*/_react["default"].createElement(_index["default"], Object.assign({}, props, { scoringData: { value: false } })); }; var withErrors = exports.withErrors = function withErrors() { return /*#__PURE__*/_react["default"].createElement(_index["default"], Object.assign({}, props, { getErrors: function getErrors() { return ['This is an error']; } })); }; var whenRegrading = exports.whenRegrading = function whenRegrading() { return /*#__PURE__*/_react["default"].createElement(_index["default"], Object.assign({}, props, { overrideEditableForRegrading: true })); };