UNPKG

@instructure/quiz-interactions

Version:

A React UI component Library for quiz interaction types.

49 lines 1.46 kB
import React from 'react'; import TrueFalseEdit from './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 []; } }; export default { title: 'True or False Edit' }; export var whenTheCorrectAnswerIsUnspecified = function whenTheCorrectAnswerIsUnspecified() { return /*#__PURE__*/React.createElement(TrueFalseEdit, props); }; export var whenTheCorrectAnswerIsTrue = function whenTheCorrectAnswerIsTrue() { return /*#__PURE__*/React.createElement(TrueFalseEdit, Object.assign({}, props, { scoringData: { value: true } })); }; export var whenTheCorrectAnswerIsFalse = function whenTheCorrectAnswerIsFalse() { return /*#__PURE__*/React.createElement(TrueFalseEdit, Object.assign({}, props, { scoringData: { value: false } })); }; export var withErrors = function withErrors() { return /*#__PURE__*/React.createElement(TrueFalseEdit, Object.assign({}, props, { getErrors: function getErrors() { return ['This is an error']; } })); }; export var whenRegrading = function whenRegrading() { return /*#__PURE__*/React.createElement(TrueFalseEdit, Object.assign({}, props, { overrideEditableForRegrading: true })); };