Aller au contenu

useFragmentSyntax

Ce contenu n’est pas encore disponible dans votre langue.

Diagnostic Category: lint/style/useFragmentSyntax

Since: v1.0.0

Sources:

This rule enforces the use of <>...</> over <Fragment>...</Fragment>.

The shorthand fragment syntax saves keystrokes and is only inapplicable when keys are required.

<Fragment>child</Fragment>
code-block.jsx:1:1 lint/style/useFragmentSyntax  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Use shorthand syntax for Fragment elements instead of standard syntax.

> 1 │ <Fragment>child</Fragment>
^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │

Shorthand fragment syntax saves keystrokes and is only inapplicable when keys are required.

Unsafe fix: Replace <Fragment> with the fragment syntax

1 │ <Fragment>child</Fragment>
-------- --------
<React.Fragment>child</React.Fragment>
code-block.jsx:1:1 lint/style/useFragmentSyntax  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Use shorthand syntax for Fragment elements instead of standard syntax.

> 1 │ <React.Fragment>child</React.Fragment>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │

Shorthand fragment syntax saves keystrokes and is only inapplicable when keys are required.

Unsafe fix: Replace <Fragment> with the fragment syntax

1 │ <React.Fragment>child</React.Fragment>
-------------- --------------