UNPKG

@instructure/quiz-interactions

Version:

A React UI component Library for quiz interaction types.

29 lines 707 B
var generateAnswers = function generateAnswers(n) { var answers = []; for (var i = 0; i < n; i++) { answers.push({ id: "answer-".concat(i), position: i + 1, itemBody: "<i>Answer ".concat(i, "</i>") }); } return answers; }; export default { propValues: { numAnswers: [0, 1, 4] }, getComponentProps: function getComponentProps(props) { var answers = generateAnswers(props.numAnswers); return { itemId: 'fakeItemId', itemBody: 'Who was in the first cabinet of the USA?', interactionData: { choices: answers }, scoringData: { value: props.numAnswers > 1 ? [answers[1].id, answers[2].id] : [] } }; } };