UNPKG

mantine-datepicker-jalali

Version:
26 lines (19 loc) 2.45 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var dayjs = require('dayjs'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e["default"] : e; } var dayjs__default = /*#__PURE__*/_interopDefaultLegacy(dayjs); function getMonthsData(year) { const startOfYear = dayjs__default(year).startOf("year").toDate(); const results = [[], [], [], []]; let currentMonthIndex = 0; for (let i = 0; i < 4; i += 1) { for (let j = 0; j < 3; j += 1) { results[i].push(dayjs__default(startOfYear).add(currentMonthIndex, "months").toDate()); currentMonthIndex += 1; } } return results; } exports.getMonthsData = getMonthsData; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LW1vbnRocy1kYXRhLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9Nb250aHNMaXN0L2dldC1tb250aHMtZGF0YS9nZXQtbW9udGhzLWRhdGEudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGRheWpzIGZyb20gJ2RheWpzJztcblxuZXhwb3J0IGZ1bmN0aW9uIGdldE1vbnRoc0RhdGEoeWVhcjogRGF0ZSkge1xuICBjb25zdCBzdGFydE9mWWVhciA9IGRheWpzKHllYXIpLnN0YXJ0T2YoJ3llYXInKS50b0RhdGUoKTtcblxuICBjb25zdCByZXN1bHRzOiBEYXRlW11bXSA9IFtbXSwgW10sIFtdLCBbXV07XG4gIGxldCBjdXJyZW50TW9udGhJbmRleCA9IDA7XG5cbiAgZm9yIChsZXQgaSA9IDA7IGkgPCA0OyBpICs9IDEpIHtcbiAgICBmb3IgKGxldCBqID0gMDsgaiA8IDM7IGogKz0gMSkge1xuICAgICAgcmVzdWx0c1tpXS5wdXNoKGRheWpzKHN0YXJ0T2ZZZWFyKS5hZGQoY3VycmVudE1vbnRoSW5kZXgsICdtb250aHMnKS50b0RhdGUoKSk7XG4gICAgICBjdXJyZW50TW9udGhJbmRleCArPSAxO1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiByZXN1bHRzO1xufVxuIl0sIm5hbWVzIjpbImRheWpzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQ08sU0FBUyxhQUFhLENBQUMsSUFBSSxFQUFFO0FBQ3BDLEVBQUUsTUFBTSxXQUFXLEdBQUdBLGNBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7QUFDM0QsRUFBRSxNQUFNLE9BQU8sR0FBRyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBQ25DLEVBQUUsSUFBSSxpQkFBaUIsR0FBRyxDQUFDLENBQUM7QUFDNUIsRUFBRSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEVBQUU7QUFDakMsSUFBSSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEVBQUU7QUFDbkMsTUFBTSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDQSxjQUFLLENBQUMsV0FBVyxDQUFDLENBQUMsR0FBRyxDQUFDLGlCQUFpQixFQUFFLFFBQVEsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7QUFDcEYsTUFBTSxpQkFBaUIsSUFBSSxDQUFDLENBQUM7QUFDN0IsS0FBSztBQUNMLEdBQUc7QUFDSCxFQUFFLE9BQU8sT0FBTyxDQUFDO0FBQ2pCOzs7OyJ9