@coorpacademy/progression-engine
Version:
17 lines (16 loc) • 420 B
JavaScript
;
exports.__esModule = true;
exports.default = remainingLifeRequests;
function remainingLifeRequests(config) {
return (count = config.remainingLifeRequests, action, state) => {
switch (action.type) {
case 'extraLifeAccepted':
{
return count > 0 ? count - 1 : count;
}
default:
return count;
}
};
}
//# sourceMappingURL=remaining-life-requests.js.map