Skip to content

Commit c49930a

Browse files
committed
2 parents c1bd6ac + bb27d96 commit c49930a

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

eslint-rules/lib/utils/generalUtils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function findValueNodeOfIdentifier(identifierName, scope) {
2020
}
2121
}
2222
});
23-
if (_.isNil(valueNode) || valueNode.value !== undefined) {
23+
if (valueNode === false || _.isNil(valueNode) || valueNode.value !== undefined) {
2424
if (scope.block.body.length > 0) {
2525
scope.block.body.forEach(scopeNode => {
2626
if (scopeNode.type === 'ExpressionStatement') {

eslint-rules/tests/lib/rules/component-prop-deprecation.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,14 @@ ruleTester.run('component-prop-deprecation', rule, {
8989
<Picker value="value" migrate={true}/>
9090
`
9191
},
92+
{
93+
options: ruleOptions,
94+
code: 'import {Picker} from \'module-with-deprecations\'; <Picker t="title" s="subtitle" migrate/>'
95+
},
96+
{
97+
options: ruleOptions,
98+
code: 'import {Picker} from \'module-with-deprecations\'; pickerProps = {t: "title", s:"subtitle", migrate: true}; <Picker {...pickerProps}/>'
99+
},
92100
],
93101
invalid: [
94102
{

0 commit comments

Comments
 (0)