FIXED aslant errors and warnings to pass Travis check
parent
01ae580a32
commit
157c29d8ff
|
@ -9,10 +9,15 @@ const factory = (IconButton) => {
|
|||
class Calendar extends Component {
|
||||
static propTypes = {
|
||||
display: PropTypes.oneOf(['months', 'years']),
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
maxDate: PropTypes.object,
|
||||
minDate: PropTypes.object,
|
||||
onChange: PropTypes.func,
|
||||
selectedDate: PropTypes.object,
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool,
|
||||
theme: PropTypes.shape({
|
||||
active: PropTypes.string,
|
||||
calendar: PropTypes.string,
|
||||
|
@ -20,12 +25,7 @@ const factory = (IconButton) => {
|
|||
prev: PropTypes.string,
|
||||
years: PropTypes.string
|
||||
}),
|
||||
viewDate: PropTypes.object,
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool
|
||||
viewDate: PropTypes.object
|
||||
};
|
||||
|
||||
static defaultProps = {
|
||||
|
|
|
@ -8,13 +8,13 @@ class Day extends Component {
|
|||
disabled: PropTypes.bool,
|
||||
onClick: PropTypes.func,
|
||||
selectedDate: PropTypes.object,
|
||||
sundayFirstDayOfWeek: PropTypes.bool,
|
||||
theme: PropTypes.shape({
|
||||
active: PropTypes.string,
|
||||
day: PropTypes.string,
|
||||
disabled: PropTypes.string
|
||||
}),
|
||||
viewDate: PropTypes.object,
|
||||
sundayFirstDayOfWeek: PropTypes.bool
|
||||
viewDate: PropTypes.object
|
||||
};
|
||||
|
||||
dayStyle () {
|
||||
|
|
|
@ -5,22 +5,22 @@ import CalendarDay from './CalendarDay.js';
|
|||
|
||||
class Month extends Component {
|
||||
static propTypes = {
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
maxDate: PropTypes.object,
|
||||
minDate: PropTypes.object,
|
||||
onDayClick: PropTypes.func,
|
||||
selectedDate: PropTypes.object,
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool,
|
||||
theme: PropTypes.shape({
|
||||
days: PropTypes.string,
|
||||
month: PropTypes.string,
|
||||
title: PropTypes.string,
|
||||
week: PropTypes.string
|
||||
}),
|
||||
viewDate: PropTypes.object,
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool
|
||||
viewDate: PropTypes.object
|
||||
};
|
||||
|
||||
handleDayClick = (day) => {
|
||||
|
@ -30,7 +30,7 @@ class Month extends Component {
|
|||
renderWeeks () {
|
||||
const days = utils.range(0, 7).map(d => time.getDayOfWeekLetter(d, this.props.locale));
|
||||
const source = (this.props.sundayFirstDayOfWeek) ? days : [...days.slice(1), days[0]];
|
||||
return source.map((d, i) => (<span key={i}>{d}</span>))
|
||||
return source.map((d, i) => (<span key={i}>{d}</span>));
|
||||
}
|
||||
|
||||
renderDays () {
|
||||
|
|
|
@ -24,6 +24,10 @@ const factory = (Input, DatePickerDialog) => {
|
|||
inputClassName: PropTypes.string,
|
||||
inputFormat: PropTypes.func,
|
||||
label: PropTypes.string,
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
maxDate: PropTypes.object,
|
||||
minDate: PropTypes.object,
|
||||
name: PropTypes.string,
|
||||
|
@ -31,18 +35,14 @@ const factory = (Input, DatePickerDialog) => {
|
|||
onEscKeyDown: PropTypes.func,
|
||||
onKeyPress: PropTypes.func,
|
||||
onOverlayClick: PropTypes.func,
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool,
|
||||
theme: PropTypes.shape({
|
||||
input: PropTypes.string
|
||||
}),
|
||||
value: PropTypes.oneOfType([
|
||||
PropTypes.instanceOf(Date),
|
||||
PropTypes.string
|
||||
]),
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool
|
||||
])
|
||||
};
|
||||
|
||||
static defaultProps = {
|
||||
|
|
|
@ -8,6 +8,10 @@ const factory = (Dialog, Calendar) => {
|
|||
active: PropTypes.bool,
|
||||
autoOk: PropTypes.bool,
|
||||
className: PropTypes.string,
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
maxDate: PropTypes.object,
|
||||
minDate: PropTypes.object,
|
||||
name: PropTypes.string,
|
||||
|
@ -15,6 +19,7 @@ const factory = (Dialog, Calendar) => {
|
|||
onEscKeyDown: PropTypes.func,
|
||||
onOverlayClick: PropTypes.func,
|
||||
onSelect: PropTypes.func,
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool,
|
||||
theme: PropTypes.shape({
|
||||
button: PropTypes.string,
|
||||
calendarWrapper: PropTypes.string,
|
||||
|
@ -25,12 +30,7 @@ const factory = (Dialog, Calendar) => {
|
|||
year: PropTypes.string,
|
||||
yearsDisplay: PropTypes.string
|
||||
}),
|
||||
value: PropTypes.object,
|
||||
locale: React.PropTypes.oneOfType([
|
||||
React.PropTypes.string,
|
||||
React.PropTypes.object
|
||||
]),
|
||||
sundayFirstDayOfWeek: React.PropTypes.bool
|
||||
value: PropTypes.object
|
||||
};
|
||||
|
||||
static defaultProps = {
|
||||
|
|
|
@ -29,11 +29,11 @@ class DatePickerTest extends React.Component {
|
|||
render () {
|
||||
return (
|
||||
<section>
|
||||
<DatePicker label='Birthdate' onChange={this.handleChange.bind(this, 'date1')} value={this.state.date1} />
|
||||
<DatePicker label='Birthdate' sundayFirstDayOfWeek onChange={this.handleChange.bind(this, 'date1')} value={this.state.date1} />
|
||||
<DatePicker label='Locale (String) - Spanish' locale='es' onChange={this.handleChange.bind(this, 'date1')} value={this.state.date1} />
|
||||
<DatePicker label='Locale (Object) - Basque' locale={localeExample} onChange={this.handleChange.bind(this, 'date1')} value={this.state.date1} />
|
||||
<DatePicker label='Expiration date' minDate={min_datetime} onChange={this.handleChange.bind(this, 'date2')} value={this.state.date2} />
|
||||
<DatePicker label='Formatted date' inputFormat={(value) => `${value.getDate()}/${value.getMonth() + 1}/${value.getFullYear()}`} onChange={this.handleChange.bind(this, 'date3')} value={this.state.date3} />
|
||||
<DatePicker label='Expiration date' sundayFirstDayOfWeek minDate={min_datetime} onChange={this.handleChange.bind(this, 'date2')} value={this.state.date2} />
|
||||
<DatePicker label='Formatted date' sundayFirstDayOfWeek inputFormat={(value) => `${value.getDate()}/${value.getMonth() + 1}/${value.getFullYear()}`} onChange={this.handleChange.bind(this, 'date3')} value={this.state.date3} />
|
||||
</section>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -21,8 +21,8 @@ const dateLocales = {
|
|||
weekdaysLetter: []
|
||||
},
|
||||
ar: {
|
||||
months: ['كانون الثاني يناير','شباط فبراير','آذار مارس','نيسان أبريل','أيار مايو','حزيران يونيو','تموز يوليو','آب أغسطس','أيلول سبتمبر','تشرين الأول أكتوبر','تشرين الثاني نوفمبر','كانون الأول ديسمبر'],
|
||||
monthsShort: ['كانون الثاني يناير','شباط فبراير','آذار مارس','نيسان أبريل','أيار مايو','حزيران يونيو','تموز يوليو','آب أغسطس','أيلول سبتمبر','تشرين الأول أكتوبر','تشرين الثاني نوفمبر','كانون الأول ديسمبر'],
|
||||
months: ['كانون الثاني يناير', 'شباط فبراير', 'آذار مارس', 'نيسان أبريل', 'أيار مايو', 'حزيران يونيو', 'تموز يوليو', 'آب أغسطس', 'أيلول سبتمبر', 'تشرين الأول أكتوبر', 'تشرين الثاني نوفمبر', 'كانون الأول ديسمبر'],
|
||||
monthsShort: ['كانون الثاني يناير', 'شباط فبراير', 'آذار مارس', 'نيسان أبريل', 'أيار مايو', 'حزيران يونيو', 'تموز يوليو', 'آب أغسطس', 'أيلول سبتمبر', 'تشرين الأول أكتوبر', 'تشرين الثاني نوفمبر', 'كانون الأول ديسمبر'],
|
||||
weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
|
||||
weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
|
||||
weekdaysLetter: []
|
||||
|
|
|
@ -155,10 +155,12 @@ var factory = function factory(IconButton) {
|
|||
|
||||
Calendar.propTypes = {
|
||||
display: _react.PropTypes.oneOf(['months', 'years']),
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
maxDate: _react.PropTypes.object,
|
||||
minDate: _react.PropTypes.object,
|
||||
onChange: _react.PropTypes.func,
|
||||
selectedDate: _react.PropTypes.object,
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool,
|
||||
theme: _react.PropTypes.shape({
|
||||
active: _react.PropTypes.string,
|
||||
calendar: _react.PropTypes.string,
|
||||
|
@ -166,9 +168,7 @@ var factory = function factory(IconButton) {
|
|||
prev: _react.PropTypes.string,
|
||||
years: _react.PropTypes.string
|
||||
}),
|
||||
viewDate: _react.PropTypes.object,
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool
|
||||
viewDate: _react.PropTypes.object
|
||||
};
|
||||
Calendar.defaultProps = {
|
||||
display: 'months',
|
||||
|
|
|
@ -82,12 +82,12 @@ Day.propTypes = {
|
|||
disabled: _react.PropTypes.bool,
|
||||
onClick: _react.PropTypes.func,
|
||||
selectedDate: _react.PropTypes.object,
|
||||
sundayFirstDayOfWeek: _react.PropTypes.bool,
|
||||
theme: _react.PropTypes.shape({
|
||||
active: _react.PropTypes.string,
|
||||
day: _react.PropTypes.string,
|
||||
disabled: _react.PropTypes.string
|
||||
}),
|
||||
viewDate: _react.PropTypes.object,
|
||||
sundayFirstDayOfWeek: _react.PropTypes.bool
|
||||
viewDate: _react.PropTypes.object
|
||||
};
|
||||
exports.default = Day;
|
|
@ -120,18 +120,18 @@ var Month = function (_Component) {
|
|||
}(_react.Component);
|
||||
|
||||
Month.propTypes = {
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
maxDate: _react.PropTypes.object,
|
||||
minDate: _react.PropTypes.object,
|
||||
onDayClick: _react.PropTypes.func,
|
||||
selectedDate: _react.PropTypes.object,
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool,
|
||||
theme: _react.PropTypes.shape({
|
||||
days: _react.PropTypes.string,
|
||||
month: _react.PropTypes.string,
|
||||
title: _react.PropTypes.string,
|
||||
week: _react.PropTypes.string
|
||||
}),
|
||||
viewDate: _react.PropTypes.object,
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool
|
||||
viewDate: _react.PropTypes.object
|
||||
};
|
||||
exports.default = Month;
|
|
@ -162,6 +162,7 @@ var factory = function factory(Input, DatePickerDialog) {
|
|||
inputClassName: _react.PropTypes.string,
|
||||
inputFormat: _react.PropTypes.func,
|
||||
label: _react.PropTypes.string,
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
maxDate: _react.PropTypes.object,
|
||||
minDate: _react.PropTypes.object,
|
||||
name: _react.PropTypes.string,
|
||||
|
@ -169,12 +170,11 @@ var factory = function factory(Input, DatePickerDialog) {
|
|||
onEscKeyDown: _react.PropTypes.func,
|
||||
onKeyPress: _react.PropTypes.func,
|
||||
onOverlayClick: _react.PropTypes.func,
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool,
|
||||
theme: _react.PropTypes.shape({
|
||||
input: _react.PropTypes.string
|
||||
}),
|
||||
value: _react.PropTypes.oneOfType([_react.PropTypes.instanceOf(Date), _react.PropTypes.string]),
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool
|
||||
value: _react.PropTypes.oneOfType([_react.PropTypes.instanceOf(Date), _react.PropTypes.string])
|
||||
};
|
||||
DatePicker.defaultProps = {
|
||||
locale: 'en',
|
||||
|
|
|
@ -137,6 +137,7 @@ var factory = function factory(Dialog, Calendar) {
|
|||
active: _react.PropTypes.bool,
|
||||
autoOk: _react.PropTypes.bool,
|
||||
className: _react.PropTypes.string,
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
maxDate: _react.PropTypes.object,
|
||||
minDate: _react.PropTypes.object,
|
||||
name: _react.PropTypes.string,
|
||||
|
@ -144,6 +145,7 @@ var factory = function factory(Dialog, Calendar) {
|
|||
onEscKeyDown: _react.PropTypes.func,
|
||||
onOverlayClick: _react.PropTypes.func,
|
||||
onSelect: _react.PropTypes.func,
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool,
|
||||
theme: _react.PropTypes.shape({
|
||||
button: _react.PropTypes.string,
|
||||
calendarWrapper: _react.PropTypes.string,
|
||||
|
@ -154,9 +156,7 @@ var factory = function factory(Dialog, Calendar) {
|
|||
year: _react.PropTypes.string,
|
||||
yearsDisplay: _react.PropTypes.string
|
||||
}),
|
||||
value: _react.PropTypes.object,
|
||||
locale: _react2.default.PropTypes.oneOfType([_react2.default.PropTypes.string, _react2.default.PropTypes.object]),
|
||||
sundayFirstDayOfWeek: _react2.default.PropTypes.bool
|
||||
value: _react.PropTypes.object
|
||||
};
|
||||
CalendarDialog.defaultProps = {
|
||||
active: false,
|
||||
|
|
Loading…
Reference in New Issue