UNPKG

@instructure/quiz-interactions

Version:

A React UI component Library for quiz interaction types.

79 lines (78 loc) 2 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _get = _interopRequireDefault(require("lodash/get")); var _default = exports["default"] = { propValues: { scoredData: [{}, { gradeStatus: 'waiting', value: [{ id: 111, name: 'waiting-grade.png', url: 'https://www.canvaslms.com/img/logo/instructure.png', size: 49067 }] }, { gradeStatus: 'graded', value: [{ id: 111, name: 'graded.png', url: 'https://www.canvaslms.com/img/logo/instructure.png', size: 49067 }] }, { gradeStatus: 'correct', value: [{ id: 111, name: 'correct.png', url: 'https://www.canvaslms.com/img/logo/instructure.png', size: 49067 }] }, { gradeStatus: 'incorrect', value: [{ id: 111, name: 'incorrect.png', url: 'https://www.canvaslms.com/img/logo/instructure.png', size: 49067 }] }, { gradeStatus: 'unknown', value: [{ id: 111, name: 'unknown.png', url: 'https://www.canvaslms.com/img/logo/instructure.png', size: 49067 }] }, { value: [{ id: 111, name: 'undefined.png', url: 'https://www.canvaslms.com/img/logo/instructure.png', size: 49067 }] }, { value: [] }, { value: null }], itemResultsModifications: [{}, { scoredData: { gradeStatus: 'correct' } }] }, getComponentProps: function getComponentProps(props) { var regraded = (0, _get["default"])(props, 'itemResultsModifications.scoredData.gradeStatus') === 'correct'; return { itemBody: "File Upload Take (regraded? ".concat(regraded, ")"), interactionData: { restrictCount: false, filesCount: 10 } }; } };