UNPKG

wcif-helpers

Version:
32 lines 987 B
"use strict"; 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