94eb949 Jul 21, 2015
34 lines (21 sloc) 652 Bytes

Prevent duplicate properties in JSX (jsx-no-duplicate-props)

Creating JSX elements with duplicate props can cause unexpected behavior in your application.

Rule Details

The following patterns are considered warnings:

<Hello name="John" name="John" />;

The following patterns are not considered warnings:

<Hello firstname="John" lastname="Doe" />;

Rule Options

"jsx-no-duplicate-props": [<enabled>, { "ignoreCase": <boolean> }]


When true the rule ignores the case of the props. Default to false.

When Not To Use It

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