UNPKG

@bimeister/pupakit.calendar

Version:
15 lines 1.56 kB
import '../enums/month-index.enum'; export function getDaysCountInMonth(monthIndex, isLeapYear) { switch (monthIndex) { case 1: return isLeapYear ? 29 : 28; case 3: case 5: case 8: case 10: return 30; default: return 31; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWRheXMtY291bnQtaW4tbW9udGguZnVuY3Rpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvZGVjbGFyYXRpb25zL2Z1bmN0aW9ucy9nZXQtZGF5cy1jb3VudC1pbi1tb250aC5mdW5jdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUEyQiwyQkFBMkIsQ0FBQztBQUV2RCxNQUFNLFVBQVUsbUJBQW1CLENBQUMsVUFBK0IsRUFBRSxVQUFtQjtJQUN0RixRQUFRLFVBQVUsRUFBRTtRQUNsQjtZQUNFLE9BQU8sVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztRQUM5QixPQUFzQjtRQUN0QixPQUFxQjtRQUNyQixPQUEwQjtRQUMxQjtZQUNFLE9BQU8sRUFBRSxDQUFDO1FBQ1o7WUFDRSxPQUFPLEVBQUUsQ0FBQztLQUNiO0FBQ0gsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1vbnRoSW5kZXggfSBmcm9tICcuLi9lbnVtcy9tb250aC1pbmRleC5lbnVtJztcblxuZXhwb3J0IGZ1bmN0aW9uIGdldERheXNDb3VudEluTW9udGgobW9udGhJbmRleDogTW9udGhJbmRleCB8IG51bWJlciwgaXNMZWFwWWVhcjogYm9vbGVhbik6IG51bWJlciB7XG4gIHN3aXRjaCAobW9udGhJbmRleCkge1xuICAgIGNhc2UgTW9udGhJbmRleC5GZWJydWFyeTpcbiAgICAgIHJldHVybiBpc0xlYXBZZWFyID8gMjkgOiAyODtcbiAgICBjYXNlIE1vbnRoSW5kZXguQXByaWw6XG4gICAgY2FzZSBNb250aEluZGV4Lkp1bmU6XG4gICAgY2FzZSBNb250aEluZGV4LlNlcHRlbWJlcjpcbiAgICBjYXNlIE1vbnRoSW5kZXguTm92ZW1iZXI6XG4gICAgICByZXR1cm4gMzA7XG4gICAgZGVmYXVsdDpcbiAgICAgIHJldHVybiAzMTtcbiAgfVxufVxuIl19