@turnbuckle/aprs-calculator-services
Version:
Anchorpoint Risk Calculator Service.
15 lines (14 loc) • 539 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sumAmountBeforeDate = void 0;
var date_and_time_module_1 = require("./date-and-time.module");
function sumAmountBeforeDate(bucket, onOrBeforeDate) {
var total = 0;
for (var i = 0; i < (bucket || []).length; i++) {
if ((0, date_and_time_module_1.isDateOnOrBefore)(bucket[i].date, onOrBeforeDate)) {
total += bucket[i].amount;
}
}
return total;
}
exports.sumAmountBeforeDate = sumAmountBeforeDate;