aretherecookies-mobile/js/helpers/linkHelpers.js
2018-08-12 10:05:52 -05:00

8 lines
322 B
JavaScript

// @flow
import { Linking } from 'react-native';
export const openUrl = (url: string): Promise<any> => {
return Linking.canOpenURL(url)
.then(supported => (supported ? Linking.openURL(url) : Promise.reject(`not supported: ${url}`)))
.catch(err => console.error('Failed to open URL', err)); // eslint-disable-line
};