Some style guides require or disallow spaces around equal signs.
Fixable: This rule is automatically fixable using the --fix flag on the command line.
This rule will enforce consistency of spacing around equal signs in JSX attributes, by requiring or disallowing one or more spaces before and after =.
There are two options for the rule:
"always"enforces spaces around the equal sign"never"disallows spaces around the equal sign (default)
Depending on your coding conventions, you can choose either option by specifying it in your configuration:
"react/jsx-equals-spacing": [2, "always"]When "never" is set, the following patterns are considered warnings:
<Hello name = {firstname} />;
<Hello name ={firstname} />;
<Hello name= {firstname} />;The following patterns are not warnings:
<Hello name={firstname} />;
<Hello name />;
<Hello {...props} />;When "always" is used, the following patterns are considered warnings:
<Hello name={firstname} />;
<Hello name ={firstname} />;
<Hello name= {firstname} />;The following patterns are not warnings:
<Hello name = {firstname} />;
<Hello name />;
<Hello {...props} />;You can turn this rule off if you are not concerned with the consistency of spacing around equal signs in JSX attributes.