Skip to content

Commit 0c2cb68

Browse files
committed
fix: Replace expressions for if statements to fix validate script
1 parent ef4adc0 commit 0c2cb68

File tree

3 files changed

+21
-8
lines changed

3 files changed

+21
-8
lines changed

src/pickers/basic.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ class DatePicker extends React.Component {
66
/* eslint-disable-next-line */
77
_handleOnDateSelected = ({ selected, selectable, date }) => {
88
const { selected: selectedDate, onChange, onDateSelected } = this.props;
9-
onDateSelected && onDateSelected({ selected, selectable, date });
9+
if (onDateSelected) {
10+
onDateSelected({ selected, selectable, date });
11+
}
1012

1113
if (!selectable) {
1214
return;
@@ -17,7 +19,9 @@ class DatePicker extends React.Component {
1719
newDate = null;
1820
}
1921

20-
onChange && onChange(newDate);
22+
if (onChange) {
23+
onChange(newDate);
24+
}
2125
};
2226

2327
render() {

src/pickers/range.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ class RangeDatePicker extends React.Component {
1414
state = { hoveredDate: null };
1515

1616
setHoveredDate = date => {
17-
this.setState(
18-
state => (state.hoveredDate === date ? null : { hoveredDate: date })
17+
this.setState(state =>
18+
state.hoveredDate === date ? null : { hoveredDate: date }
1919
);
2020
};
2121

@@ -35,7 +35,9 @@ class RangeDatePicker extends React.Component {
3535
/* eslint-disable-next-line */
3636
_handleOnDateSelected = ({ selected, selectable, date }) => {
3737
const { selected: selectedDates, onDateSelected, onChange } = this.props;
38-
onDateSelected && onDateSelected({ selected, selectable, date });
38+
if (onDateSelected) {
39+
onDateSelected({ selected, selectable, date });
40+
}
3941

4042
if (!selectable) {
4143
return;
@@ -58,7 +60,9 @@ class RangeDatePicker extends React.Component {
5860
newDates.push(date);
5961
}
6062

61-
onChange && onChange(newDates);
63+
if (onChange) {
64+
onChange(newDates);
65+
}
6266

6367
if (newDates.length === 2) {
6468
this.setHoveredDate(null);

src/pickers/utils.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
export function composeEventHandlers(...fns) {
1010
return (event, ...args) =>
1111
fns.some(fn => {
12-
fn && fn(event, ...args);
12+
if (fn) {
13+
fn(event, ...args);
14+
}
15+
1316
return event.defaultPrevented;
1417
});
1518
}
@@ -29,7 +32,9 @@ export function getArrowKeyHandlers(config) {
2932
38: config.up,
3033
40: config.down,
3134
}[keyCode];
32-
fn && fn(event);
35+
if (fn) {
36+
fn(event);
37+
}
3338
};
3439
}
3540

0 commit comments

Comments
 (0)