Skip to content

Commit 473547d

Browse files
committed
fix eslint errors
1 parent 6596d21 commit 473547d

File tree

7 files changed

+48
-53
lines changed

7 files changed

+48
-53
lines changed

.eslintignore

-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
browser_bundle.js
2-
browser_entry_point.js
3-
esfmt_bundle.js
41
tmp/
5-
__tests__/files/
6-
__tests__/code_snippets/
72
coverage/
83
package/

.eslintrc.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ module.exports = {
1515
semi: [
1616
2,
1717
'always'
18-
]
18+
],
19+
'react/prop-types': [0]
1920
},
2021
env: {
2122
es6: true,

CalendarPicker/CalendarPicker.js

+28-29
Original file line numberDiff line numberDiff line change
@@ -4,47 +4,47 @@
44
*/
55
'use strict';
66

7-
import React, { Component } from 'react';
7+
import React from 'react';
88
import {
99
Dimensions,
1010
StyleSheet,
1111
View,
1212
Text,
13-
TouchableOpacity,
13+
TouchableOpacity
1414
} from 'react-native';
1515

1616
var {
1717
WEEKDAYS,
1818
MONTHS,
1919
MAX_ROWS,
2020
MAX_COLUMNS,
21-
getDaysInMonth,
21+
getDaysInMonth
2222
} = require('./Util');
2323

2424
var makeStyles = require('./makeStyles');
2525

2626
//The styles in makeStyles are intially scaled to this width
27-
const IPHONE6_WIDTH = 375
27+
const IPHONE6_WIDTH = 375;
2828
var initialScale = Dimensions.get('window').width / IPHONE6_WIDTH ;
29-
var styles = StyleSheet.create(makeStyles(initialScale))
29+
var styles = StyleSheet.create(makeStyles(initialScale));
3030

3131
var Day = React.createClass({
3232
propTypes: {
3333
onDayChange: React.PropTypes.func,
3434
selected: React.PropTypes.bool,
3535
day: React.PropTypes.oneOfType([
36-
React.PropTypes.number,
37-
React.PropTypes.string
36+
React.PropTypes.number,
37+
React.PropTypes.string
3838
]).isRequired,
3939
screenWidth: React.PropTypes.number,
4040
startFromMonday: React.PropTypes.bool,
4141
selectedDayColor: React.PropTypes.string,
42-
selectedDayTextColor: React.PropTypes.string,
42+
selectedDayTextColor: React.PropTypes.string
4343
},
4444
getDefaultProps () {
4545
return {
4646
onDayChange () {}
47-
}
47+
};
4848
},
4949

5050
getInitialState () {
@@ -56,8 +56,8 @@ var Day = React.createClass({
5656

5757
render() {
5858
if (this.props.selected) {
59-
var selectedDayColorStyle = this.props.selectedDayColor ? {backgroundColor: this.props.selectedDayColor} : {}
60-
var selectedDayTextColorStyle = this.props.selectedDayTextColor ? {color: this.props.selectedDayTextColor} : {}
59+
var selectedDayColorStyle = this.props.selectedDayColor ? {backgroundColor: this.props.selectedDayColor} : {};
60+
var selectedDayTextColorStyle = this.props.selectedDayTextColor ? {color: this.props.selectedDayTextColor} : {};
6161
return (
6262
<View style={styles.dayWrapper}>
6363
<View style={[styles.dayButtonSelected, selectedDayColorStyle]}>
@@ -94,11 +94,11 @@ var Days = React.createClass({
9494
year: React.PropTypes.number.isRequired,
9595
onDayChange: React.PropTypes.func.isRequired,
9696
selectedDayColor: React.PropTypes.string,
97-
selectedDayTextColor: React.PropTypes.string,
97+
selectedDayTextColor: React.PropTypes.string
9898
},
9999
getInitialState() {
100100
return {
101-
selectedStates: [],
101+
selectedStates: []
102102
};
103103
},
104104

@@ -120,7 +120,7 @@ var Days = React.createClass({
120120
}
121121

122122
this.setState({
123-
selectedStates: selectedStates,
123+
selectedStates: selectedStates
124124
});
125125

126126
},
@@ -143,8 +143,7 @@ var Days = React.createClass({
143143
year = this.props.year,
144144
currentDay = 0,
145145
thisMonthFirstDay = this.props.startFromMonday ? new Date(year, month, 0) : new Date(year, month, 1),
146-
slotsAccumulator = 0,
147-
slotsAccumulatorOffset = this.props.startFromMonday ? 1 : 0;
146+
slotsAccumulator = 0;
148147

149148
for (i = 0; i < MAX_ROWS; i++ ) { // Week rows
150149
columns = [];
@@ -164,7 +163,7 @@ var Days = React.createClass({
164163
currentDay++;
165164
}
166165
} else {
167-
columns.push(<Day
166+
columns.push(<Day
168167
key={j}
169168
day={''}
170169
screenWidth={this.props.screenWidth}/>);
@@ -196,7 +195,7 @@ var WeekDaysLabels = React.createClass({
196195
render() {
197196
return (
198197
<View style={styles.dayLabelsWrapper}>
199-
{ (this.props.weekdays || WEEKDAYS).map((day, key) => { return <Text key={key} style={styles.dayLabels}>{day}</Text> }) }
198+
{ (this.props.weekdays || WEEKDAYS).map((day, key) => { return <Text key={key} style={styles.dayLabels}>{day}</Text>; }) }
200199
</View>
201200
);
202201
}
@@ -279,43 +278,43 @@ var CalendarPicker = React.createClass({
279278
nextTitle: React.PropTypes.string,
280279
selectedDayColor: React.PropTypes.string,
281280
selectedDayTextColor: React.PropTypes.string,
282-
scaleFactor: React.PropTypes.number,
281+
scaleFactor: React.PropTypes.number
283282
},
284283
getDefaultProps() {
285284
return {
286285
onDateChange () {}
287-
}
286+
};
288287
},
289288
getInitialState() {
290289
if (this.props.scaleFactor !== undefined) {
291-
styles = StyleSheet.create(makeStyles(this.props.scaleFactor))
290+
styles = StyleSheet.create(makeStyles(this.props.scaleFactor));
292291
}
293292
return {
294293
date: this.props.selectedDate,
295294
day: this.props.selectedDate.getDate(),
296295
month: this.props.selectedDate.getMonth(),
297296
year: this.props.selectedDate.getFullYear(),
298-
selectedDay: [],
297+
selectedDay: []
299298
};
300299
},
301300

302301
onDayChange(day) {
303-
this.setState({day: day.day,});
302+
this.setState({day: day.day});
304303
this.onDateChange();
305304
},
306305

307306
onMonthChange(month) {
308-
this.setState({month: month,});
307+
this.setState({month: month});
309308
this.onDateChange();
310309
},
311310

312311
getNextYear(){
313-
this.setState({year: this.state.year + 1,});
312+
this.setState({year: this.state.year + 1});
314313
this.onDateChange();
315314
},
316315

317316
getPrevYear() {
318-
this.setState({year: this.state.year - 1,});
317+
this.setState({year: this.state.year - 1});
319318
this.onDateChange();
320319
},
321320

@@ -327,8 +326,8 @@ var CalendarPicker = React.createClass({
327326
} = this.state,
328327
date = new Date(year, month, day);
329328

330-
this.setState({date: date,});
331-
this.props.onDateChange(date);
329+
this.setState({date: date});
330+
this.props.onDateChange(date);
332331
},
333332

334333
render() {
@@ -364,4 +363,4 @@ var CalendarPicker = React.createClass({
364363
}
365364
});
366365

367-
module.exports = CalendarPicker;
366+
module.exports = CalendarPicker;

CalendarPicker/Styles.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ var styles = StyleSheet.create({
1919
dayButton: {
2020
flex: 1,
2121
justifyContent: 'center',
22-
alignSelf: 'center',
22+
alignSelf: 'center'
2323
},
2424

2525
dayLabel: {
@@ -41,11 +41,11 @@ var styles = StyleSheet.create({
4141
},
4242

4343
daysWrapper: {
44-
alignSelf: 'center',
44+
alignSelf: 'center'
4545
},
4646

4747
dayLabels: {
48-
textAlign: 'center',
48+
textAlign: 'center'
4949
},
5050

5151
monthLabel: {

CalendarPicker/Util.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ module.exports = {
1717
getDaysInMonth: function(month, year) {
1818
var lastDayOfMonth = new Date(year, month + 1, 0);
1919
return lastDayOfMonth.getDate();
20-
},
20+
}
2121
};

CalendarPicker/makeStyles.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,14 @@ function makeStyles(scaler) {
5050
},
5151

5252
daysWrapper: {
53-
alignSelf: 'center',
53+
alignSelf: 'center'
5454
},
5555

5656
dayLabels: {
5757
width: 50*scaler,
5858
fontSize: 10*scaler,
5959
color: '#000',
60-
textAlign: 'center',
60+
textAlign: 'center'
6161
},
6262

6363
selectedDay: {
@@ -86,17 +86,17 @@ function makeStyles(scaler) {
8686
},
8787

8888
monthSelector: {
89-
width: 80*scaler,
89+
width: 80*scaler
9090
},
9191

9292
prev: {
9393
textAlign: 'left',
94-
fontSize: 14*scaler,
94+
fontSize: 14*scaler
9595
},
9696

9797
next: {
9898
textAlign: 'right',
99-
fontSize: 14*scaler,
99+
fontSize: 14*scaler
100100
},
101101

102102
yearLabel: {
@@ -113,8 +113,8 @@ function makeStyles(scaler) {
113113
weekRow: {
114114
flexDirection: 'row'
115115
}
116-
}
116+
};
117117
}
118118

119119

120-
module.exports = makeStyles
120+
module.exports = makeStyles;

index.ios.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55
'use strict';
66

7-
import React, { Component } from 'react';
7+
import React from 'react';
88
import {
99
AppRegistry,
1010
Dimensions,
@@ -14,13 +14,13 @@ import {
1414
} from 'react-native';
1515

1616
var CalendarPicker = require('./CalendarPicker/CalendarPicker'),
17-
CalendarPicker2;
17+
CalendarPicker2;
1818

1919

2020
CalendarPicker2 = React.createClass({
2121
getInitialState: function() {
2222
return {
23-
date: new Date(),
23+
date: new Date()
2424
};
2525
},
2626

@@ -36,8 +36,8 @@ CalendarPicker2 = React.createClass({
3636
selectedDate={this.state.date}
3737
onDateChange={this.onDateChange}
3838
screenWidth={Dimensions.width}
39-
weekdays = {["Mon", "Tue", "Wed", "Th", "Fri", "Sat", "Sun"]}
40-
months = {["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]}
39+
weekdays = {['Mon', 'Tue', 'Wed', 'Th', 'Fri', 'Sat', 'Sun']}
40+
months = {['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']}
4141
nextTitle={'Next'}
4242
previousTitle={'Previous'}
4343
startFromMonday={true}
@@ -54,11 +54,11 @@ CalendarPicker2 = React.createClass({
5454

5555
const styles = StyleSheet.create({
5656
container: {
57-
marginTop: 30,
57+
marginTop: 30
5858
},
5959
selectedDate: {
6060
backgroundColor: 'rgba(0,0,0,0)',
61-
color: '#000',
61+
color: '#000'
6262
}
6363
});
6464

0 commit comments

Comments
 (0)