UNPKG

@coorpacademy/progression-engine

Version:

23 lines (21 loc) 619 B
import concat from 'lodash/fp/concat'; import get from 'lodash/fp/get'; export default function allAnswers(config) { return (answers = [], action) => { switch (action.type) { case 'answer': { const answerAction = action; const answer = { slideRef: get('payload.content.ref', answerAction), isCorrect: get('payload.isCorrect', answerAction), answer: get('payload.answer', answerAction) }; return concat(answers, answer); } default: return answers; } }; } //# sourceMappingURL=all-answers.js.map