@bimeister/pupakit.calendar
Version:
PupaKit Calendar
15 lines • 1.56 kB
JavaScript
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