UNPKG

@wordpress/components

Version:
25 lines (23 loc) 628 B
import { createElement } from "@wordpress/element"; /** * External dependencies */ import { TouchableOpacity, Text, Linking } from 'react-native'; /** * WordPress dependencies */ import { __ } from '@wordpress/i18n'; import { external, Icon } from '@wordpress/icons'; export function ExternalLink({ href, children }) { return createElement(TouchableOpacity, { onPress: () => Linking.openURL(href), accessibilityLabel: __('Open link in a browser') }, createElement(Text, null, children), createElement(Icon, { icon: external })); } export default ExternalLink; //# sourceMappingURL=index.native.js.map