@coorpacademy/progression-engine
Version:
23 lines (21 loc) • 619 B
JavaScript
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