This is a patch to react-native that implements importantForAccessibility in iOS. The purpose is to fix a bug causing voiceover to read elements that should be hidden. More detail can be found at this issue and this PR.
Thanks to sdg9, omeid, and others for detailing the problem in the github PR and issue threads. Also thanks to awseeley for putting up a fork of react-navigation that fixed the problem on android. awseeley's fork can be used in conjunction with this fork of react-native to fix the problem on iOS as well. Thanks for sdg9 for providing the code used in this fork.
React Native is MIT licensed.
React Native documentation is Creative Commons licensed.