File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -101,10 +101,13 @@ module.exports = {
101
101
return {
102
102
'JSXExpressionContainer > LogicalExpression[operator="&&"]' ( node ) {
103
103
const leftSide = node . left ;
104
- const VALID_LEFT_SIDE_EXPRESSIONS = [ 'UnaryExpression' , 'BinaryExpression' , 'CallExpression' ] ;
104
+ const CAST_VALID_LEFT_SIDE_EXPRESSIONS = [ 'UnaryExpression' , 'BinaryExpression' , 'CallExpression' ] ;
105
105
const isCastStrategyValid = areBothStrategiesValid || fixStrategy === CAST_STRATEGY ;
106
+ const isCastValidLeftExpression = CAST_VALID_LEFT_SIDE_EXPRESSIONS . some (
107
+ ( validExpression ) => validExpression === leftSide . type
108
+ ) ;
106
109
107
- if ( isCastStrategyValid && VALID_LEFT_SIDE_EXPRESSIONS . includes ( leftSide . type ) ) {
110
+ if ( isCastStrategyValid && isCastValidLeftExpression ) {
108
111
return ;
109
112
}
110
113
You can’t perform that action at this time.
0 commit comments