wcif-helpers
Version:
Some helpers for WCIF
32 lines • 987 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCompetitionDates = exports.getNumberOfAttemptsForRound = void 0;
var events_1 = require("./events");
var getNumberOfAttemptsForRound = function (roundId, wcif) {
var round = (0, events_1.getRoundInfoFromWcif)(roundId, wcif);
if (!round)
return 0;
switch (round.format) {
case "1":
return 1;
case "2":
return 2;
case "3":
return 3;
case "a":
return 5;
case "m":
return 3;
}
};
exports.getNumberOfAttemptsForRound = getNumberOfAttemptsForRound;
var getCompetitionDates = function (startDate, numberOfDays) {
var dates = [];
for (var i = 0; i < numberOfDays; i++) {
dates.push(new Date(startDate));
startDate.setDate(startDate.getDate() + 1);
}
return dates;
};
exports.getCompetitionDates = getCompetitionDates;
//# sourceMappingURL=other.js.map