UNPKG

mantine-datepicker-jalali

Version:
16 lines (12 loc) 1.6 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function getEndOfWeek(date, firstDayOfWeek = 1) { const value = new Date(date); const lastDayOfWeek = firstDayOfWeek === 0 ? 6 : firstDayOfWeek - 1; while (value.getDay() !== lastDayOfWeek) { value.setDate(value.getDate() + 1); } return value; } exports.getEndOfWeek = getEndOfWeek; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWVuZC1vZi13ZWVrLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9Nb250aC9nZXQtZW5kLW9mLXdlZWsvZ2V0LWVuZC1vZi13ZWVrLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgRGF5T2ZXZWVrIH0gZnJvbSAnLi4vLi4vLi4vdHlwZXMnO1xuXG5leHBvcnQgZnVuY3Rpb24gZ2V0RW5kT2ZXZWVrKGRhdGU6IERhdGUsIGZpcnN0RGF5T2ZXZWVrOiBEYXlPZldlZWsgPSAxKSB7XG4gIGNvbnN0IHZhbHVlID0gbmV3IERhdGUoZGF0ZSk7XG4gIGNvbnN0IGxhc3REYXlPZldlZWsgPSBmaXJzdERheU9mV2VlayA9PT0gMCA/IDYgOiBmaXJzdERheU9mV2VlayAtIDE7XG5cbiAgd2hpbGUgKHZhbHVlLmdldERheSgpICE9PSBsYXN0RGF5T2ZXZWVrKSB7XG4gICAgdmFsdWUuc2V0RGF0ZSh2YWx1ZS5nZXREYXRlKCkgKyAxKTtcbiAgfVxuXG4gIHJldHVybiB2YWx1ZTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQU8sU0FBUyxZQUFZLENBQUMsSUFBSSxFQUFFLGNBQWMsR0FBRyxDQUFDLEVBQUU7QUFDdkQsRUFBRSxNQUFNLEtBQUssR0FBRyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUMvQixFQUFFLE1BQU0sYUFBYSxHQUFHLGNBQWMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLGNBQWMsR0FBRyxDQUFDLENBQUM7QUFDdEUsRUFBRSxPQUFPLEtBQUssQ0FBQyxNQUFNLEVBQUUsS0FBSyxhQUFhLEVBQUU7QUFDM0MsSUFBSSxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQztBQUN2QyxHQUFHO0FBQ0gsRUFBRSxPQUFPLEtBQUssQ0FBQztBQUNmOzs7OyJ9