Estoy desarrollando un proyecto con React Native. Si hay una URL en un texto, quiero encontrarla y agregar TouchableOpacity . El mismo código funciona en la web, agrego un href, pero cuando agrego un elemento en reaccionar nativo, devuelve [object Object] . Si no agrego el elemento React Native, regresa como texto normal.
function urlifyFn(text = '') { if (text != '') { var urlRegex = /(https?:\/\/[^\s]+)/g; var row = text.replace(urlRegex, function (url) { return ( <View> <TouchableOpacity onPress={() => Linking.openURL(row)}> <Text>{row}</Text> </TouchableOpacity> </View> ); }); return row; } } Quiero que se devuelva el elemento React Native en lugar de [object Object]