UNPKG

624 BJavaScriptView Raw
1import _get from "lodash/fp/get";
2import _concat from "lodash/fp/concat";
3export default function allAnswers(config) {
4 return (answers = [], action) => {
5 switch (action.type) {
6 case 'answer':
7 {
8 const answerAction = action;
9 const answer = {
10 slideRef: _get('payload.content.ref', answerAction),
11 isCorrect: _get('payload.isCorrect', answerAction),
12 answer: _get('payload.answer', answerAction)
13 };
14 return _concat(answers, answer);
15 }
16
17 default:
18 return answers;
19 }
20 };
21}
22//# sourceMappingURL=all-answers.js.map
\No newline at end of file