Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function handleHelpPress() {
WebBrowser.openBrowserAsync(
'https://docs.expo.io/versions/latest/workflow/up-and-running/#cant-see-your-changes',
);
}
switchMap(async url => openBrowserAsync(url.href)),
)
handleOpenWebUrlClicked = async () => {
const args = {
showTitle: this.state.showTitle,
toolbarColor: this.state.toolbarColor && `#${this.state.toolbarColor}`,
controlsColor: this.state.controlsColorText && `#${this.state.controlsColorText}`,
browserPackage: this.state.selectedPackage,
enableBarCollapsing: this.state.barCollapsing,
};
const result = await WebBrowser.openBrowserAsync(url, args);
setTimeout(() => Alert.alert('Result', JSON.stringify(result, null, 2)), 1000);
}
const _handlePressButtonAsync = async () => {
let result = await WebBrowser.openBrowserAsync('https://expo.io');
setResult(result);
};
return (
const openLink = (url, theme = 'light') => WebBrowser.openBrowserAsync(url, {
toolbarColor: themes[theme].headerBackground,
controlsColor: themes[theme].headerTintColor,
collapseToolbar: true,
showTitle: true
});
onPress={() =>
WebBrowser.openBrowserAsync(
language === Language.german
? 'https://abc-app.serlo.org/privacy-de.html'
: 'https://abc-app.serlo.org/privacy-en.html'
)
}
_handleLearnMorePress = () => {
WebBrowser.openBrowserAsync(
"https://docs.expo.io/versions/latest/guides/development-mode"
);
};
_handleHelpPress = () => {
const redirectToSocialLogin = (authUrl: string) => {
const absUrl = createAuthRedirectUrl(authUrl);
if (Platform.OS === 'ios') {
WebBrowser.openBrowserAsync(absUrl);
} else {
Linking.openURL(absUrl);
}
};
this._linkToSignInURL$.pipe(switchMap(() => openBrowserAsync(endpoint))).subscribe()