Skip to content

noImplicitBoolean (since v1.0.0)

Diagnostic Category: lint/style/noImplicitBoolean

Sources:

Disallow implicit true values on JSX boolean attributes

<input disabled />
style/noImplicitBoolean.js:1:8 lint/style/noImplicitBoolean  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

   Use explicit boolean values for boolean JSX props.
  
  > 1 │ <input disabled />
          ^^^^^^^^
    2 │ 
  
   Safe fix: Add explicit `true` literal for this attribute
  
    1 │ <input·disabled={true}·/>
                 +++++++   
<input disabled={false} />
<input disabled={''} />
<input disabled={0} />
<input disabled={undefined} />
<input disabled='false' />