Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.15 KB

no-unknown-property.md

File metadata and controls

40 lines (25 loc) · 1.15 KB

Disallow usage of unknown DOM property (react/no-unknown-property)

✔️ This rule is part of the recommended config.

🔧 This rule is automatically fixable using the --fix flag on the command line.

In JSX all DOM properties and attributes should be camelCased to be consistent with standard JavaScript style. This can be a possible source of error if you are used to writing plain HTML.

Rule Details

Examples of incorrect code for this rule:

var React = require('react');

var Hello = <div class="hello">Hello World</div>;

Examples of correct code for this rule:

var React = require('react');

var Hello = <div className="hello">Hello World</div>;

Rule Options

...
"react/no-unknown-property": [<enabled>, { ignore: <ignore> }]
...
  • enabled: for enabling the rule. 0=off, 1=warn, 2=error. Defaults to 0.
  • ignore: optional array of property and attribute names to ignore during validation.

When Not To Use It

If you are not using JSX you can disable this rule.