UNPKG

react-native-easy-calendar

Version:

Customizable, easy-to-use, performant calendar components for React Native

29 lines (21 loc) 612 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; const dateRange = (start, end, jump = 'day') => { let range = []; let current = start; if (end.isBefore(start)) { throw new Error('Start date must come before end date'); } // To avoid loading isSameOrBefore plugin, we add a day to end date let _end = end.add(1, jump); while (!current.isSame(_end, jump)) { range.push(current); current = current.add(1, jump); } return range; }; var _default = dateRange; exports.default = _default; //# sourceMappingURL=dateRange.js.map