Leverage jsx transform to remove unnecessary react imports and update eslint config (#6516)

* update eslint config with jsx runtime

* leverage jsx transform to remove unnecessary react imports and update eslint config

* run yarn lint --fix to remove eslint disables related to react/prop-types that is now disabled
This commit is contained in:
Paul Coroneos
2024-11-19 09:33:07 -06:00
committed by GitHub
parent cfc653a5f4
commit ff5ad38253
143 changed files with 55 additions and 148 deletions
+2
View File
@@ -3,6 +3,7 @@ module.exports = {
extends: [
'@react-native-community',
'plugin:react/recommended',
'plugin:react/jsx-runtime',
'plugin:react-native-a11y/ios',
'prettier',
],
@@ -19,6 +20,7 @@ module.exports = {
// Temporary until https://github.com/facebook/react-native/pull/43756 gets into a release.
'prettier/prettier': 0,
'react/no-unescaped-entities': 0,
'react/prop-types': 0,
'react-native/no-inline-styles': 0,
'bsky-internal/avoid-unwrapped-text': [
'error',