@coorpacademy/progression-engine
Version:
23 lines (22 loc) • 531 B
JavaScript
;
exports.__esModule = true;
exports.default = hasViewedAResourceAtThisStep;
function hasViewedAResourceAtThisStep(config) {
return (hasAlreadyViewed = false, action) => {
switch (action.type) {
case 'resource':
{
return true;
}
case 'answer':
case 'extraLifeAccepted':
case 'extraLifeRefused':
{
return false;
}
default:
return hasAlreadyViewed;
}
};
}
//# sourceMappingURL=has-viewed-a-resource-at-this-step.js.map