UNPKG

@gocodingnow/rn-tamagui-boilerplate

Version:
27 lines (25 loc) 893 B
import {Linking, Platform} from 'react-native'; export const openStoreWriteReviews = async ({ itunesItemId, androidPackageName, }: { itunesItemId?: string; androidPackageName?: string; }) => { if (Platform.OS === 'ios') { // Open the iOS App Store in the browser -> redirects to App Store on iOS // Linking.openURL(`https://apps.apple.com/app/apple-store/id${itunesItemId}?action=write-review`) // Open the iOS App Store directly return Linking.openURL( `itms-apps://itunes.apple.com/app/viewContentsUserReviews/id${itunesItemId}?action=write-review`, ); } else { // Linking.openURL( // `https://play.google.com/store/apps/details?id=${androidPackageName}&showAllReviews=true`, // ) // Open the Android Play Store directly return Linking.openURL( `market://details?id=${androidPackageName}&showAllReviews=true`, ); } };