-
Notifications
You must be signed in to change notification settings - Fork 24.6k
How to File an Issue
GitHub issues are our main channel for handling bug reports that affect open source consumers.
Proposals and discussions about the architecture of React Native are held on a separate repository, https://github.com/react-native-community/discussions-and-proposals.
To increase your chances of resolving your issue quickly, please consider including the following in your issue:
- The version of React Native that you're using. Run
react-native info
in a console and copy the results into your issue. - The steps to reproduce the issue. What steps can a person who reads your bug report perform to get the same results? How do these results differ from your expectations?
- A code example. Expo's Snack tool can be used to provide a reproducible example.
If you're looking for help with your app, please refer to the ample list of community resources. Many members of the community use Stack Overflow to ask questions using the react-native tag.
If the issue you're encountering is already being tracked, you can still help by providing additional information.
- Let us know how you're affected. If you can add more details, please leave a comment. Otherwise, adding a reaction to the original issue is a quick and easy way to communicate this is a recurring issue.
- Provide a workaround. This can help unblock others until a fix is identified.
- Send a pull request. If you think you can help with a fix, we'd be happy to see a PR!
React Native • Contributor Guide • Getting Started • Website
How to Contribute
- How to File an Issue ↗
- Triaging GitHub Issues ↗
- How to Label an Issue ↗
- Managing Pull Requests ↗
- How to Contribute Code ↗
- How to Open a Pull Request ↗
- How to Build from Source ↗
Tests
Releases
More Resources
- Contributor Guide ↗
- Code of Conduct ↗
- Contributor License Agreement ↗
- Discussions and Proposals ↗
- Bots Reference ↗
Documentation