jsx-eslint/eslint-plugin-react
Vedi su GitHub[react/jsx-fragments] Enforce <Fragment>
Open
#2420 aperta il 26 set 2019
help wantednew rule
Metriche repository
- Star
- (8630 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
I would like to enforce using <Fragment>...</Fragment> instead of <React.Fragment>...</React.Fragment>. The fix option would mean to also add it to the imports if it hasn't been already.
So these would be a warning:
import React from 'react';
export default Component = () => (
<>Foo</>
);
import React from 'react';
export default Component = () => (
<React.Fragment>Foo</React.Fragment>
);
This would be the fix: (and should be fixable with --fix)
import React, { Fragment } from 'react';
export default Component = () => (
<Fragment>Foo</Fragment>
);
Is this achievable?