Simon Egersand
2016-11-15 b8112dd738d1e6257891483c3a74f0340c008b4e
Clean up after PR
2 files modified
22 ■■■■ changed files
src/MonthsView.js 12 ●●●● patch | view | raw | blame | history
src/YearsView.js 10 ●●●● patch | view | raw | blame | history
src/MonthsView.js
@@ -27,10 +27,14 @@
            classes, props
        ;
        var currentMonth, disabled,
            // Date is irrelevant because we're really only interested in month
            irrelevantDate = 1;
        while (i < 12) {
            classes = 'rdtMonth';
            var currentMonth = this.props.viewDate.clone().set({ year: year, month: i, date: 1 });
            var disabled = !isValid(currentMonth);
            currentMonth =
                this.props.viewDate.clone().set({ year: year, month: i, date: irrelevantDate });
            disabled = !isValid(currentMonth);
            if ( disabled )
                classes += ' rdtDisabled';
@@ -45,7 +49,8 @@
            };
            if ( !disabled )
                props.onClick = this.props.updateOn === 'months'? this.updateSelectedMonth : this.props.setDate('month');
                props.onClick = (this.props.updateOn === 'months' ?
                    this.updateSelectedMonth : this.props.setDate('month'));
            months.push( renderer( props, i, year, date && date.clone() ));
@@ -71,6 +76,7 @@
            : monthsShort[ month ]
        );
    },
    isValidDate: function(){
        return 1;
    }
src/YearsView.js
@@ -28,13 +28,19 @@
        ;
        year--;
        var currentYear, disabled,
            // Month and date are irrelevant here because
            // we're only really interested in the year
            irrelevantMonth = 1,
            irrelevantDate = 1;
        while (i < 11) {
            classes = 'rdtYear';
            var currentYear = this.props.viewDate.clone().set({ year: year, month: 1, date: 1 });
            currentYear = this.props.viewDate.clone().set(
                { year: year, month: irrelevantMonth, date: irrelevantDate });
            if ( i === -1 | i === 10 )
                classes += ' rdtOld';
            var disabled = !isValid(currentYear);
            disabled = !isValid(currentYear);
            if ( disabled )
                classes += ' rdtDisabled';