I am currently using react-native-safari-view module in my React Native project for showing web views in iOS.
As the module is not yet implemented for Android, when I tr
To get around this I have been using require instead (but mainly for modules rather than components):
var SafariView;
if (Platform.OS == 'ios') {
SafariView = require('react-native-safari-view');
}
For this particular situation I would definitely go for Konstantin Kuznetsov's approach - Just sticking this here as it might help someone else where making a wrapper component with separate files may be overkill :)