mirror of https://github.com/tooot-app/app
19 lines
554 B
TypeScript
19 lines
554 B
TypeScript
import * as WebBrowser from 'expo-web-browser'
|
|
import { Platform } from 'react-native'
|
|
|
|
const browserPackage = async (): Promise<{ browserPackage?: string }> => {
|
|
if (Platform.OS === 'android') {
|
|
const tabsSupportingBrowsers = await WebBrowser.getCustomTabsSupportingBrowsersAsync()
|
|
return {
|
|
browserPackage:
|
|
tabsSupportingBrowsers?.preferredBrowserPackage ||
|
|
tabsSupportingBrowsers.browserPackages[0] ||
|
|
tabsSupportingBrowsers.servicePackages[0]
|
|
}
|
|
} else {
|
|
return {}
|
|
}
|
|
}
|
|
|
|
export default browserPackage
|