UNPKG

@turnbuckle/aprs-calculator-services

Version:

Anchorpoint Risk Calculator Service.

15 lines (14 loc) 539 B
"use strict"; 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;