As mentioned and discussed here: https://github.com/jsx-eslint/eslint-plugin-react/pull/3203#issuecomment-1282530716 Modify the `jsx-no-leaked-render` rule to not report errors on empty strings if React is detected to be above or equal to v18, because [React Native no longer throws on empty strings](https://github.com/jsx-eslint/eslint-plugin-react/pull/3203#issuecomment-1266792245) Related docs PR: https://github.com/jsx-eslint/eslint-plugin-react/pull/3468