跳转到内容

useFragmentSyntax (since v1.0.0)

Diagnostic Category: lint/style/useFragmentSyntax

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>
   --------------        --------------