UNPKG

@coorpacademy/progression-engine

Version:

19 lines (17 loc) 521 B
import concat from 'lodash/fp/concat'; import includes from 'lodash/fp/includes'; export default function requestedClues(config) { return (array = [], action) => { switch (action.type) { case 'clue': { const requestedClueAction = action; const slideRef = requestedClueAction.payload.content.ref; return includes(slideRef, array) ? array : concat(array, [slideRef]); } default: return array; } }; } //# sourceMappingURL=requested-clues.js.map