Pular para o conteúdo

noDuplicateJsxProps

Este conteúdo não está disponível em sua língua ainda.

Diagnostic Category: lint/suspicious/noDuplicateJsxProps

Since: v1.0.0

Sources:

Prevents JSX properties to be assigned multiple times.

<Hello name="John" name="John" />
code-block.jsx:1:8 lint/suspicious/noDuplicateJsxProps ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

This JSX property is assigned multiple times.

> 1 │ <Hello name=“John” name=“John” />
^^^^^^^^^^^
2 │

This attribute is assigned again here.

> 1 │ <Hello name=“John” name=“John” />
^^^^^^^^^^^
2 │

<label xml:lang="en-US" xml:lang="en-US"></label>
code-block.jsx:1:8 lint/suspicious/noDuplicateJsxProps ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

This JSX property is assigned multiple times.

> 1 │ <label xml:lang=“en-US” xml:lang=“en-US”></label>
^^^^^^^^^^^^^^^^
2 │

This attribute is assigned again here.

> 1 │ <label xml:lang=“en-US” xml:lang=“en-US”></label>
^^^^^^^^^^^^^^^^
2 │

<Hello firstname="John" lastname="Doe" />
<label xml:lang="en-US" lang="en-US"></label>