diff --git a/src/screens/Tabs/Me/Settings/Tooot.tsx b/src/screens/Tabs/Me/Settings/Tooot.tsx index d1ff4f87..e1c7087a 100644 --- a/src/screens/Tabs/Me/Settings/Tooot.tsx +++ b/src/screens/Tabs/Me/Settings/Tooot.tsx @@ -64,8 +64,8 @@ const SettingsTooot: React.FC = () => { iconBack='ChevronRight' onPress={() => { analytics('settings_review_press') - StoreReview.isAvailableAsync().then(() => - StoreReview.requestReview() + StoreReview?.isAvailableAsync().then(() => + StoreReview?.requestReview() ) }} /> diff --git a/src/utils/slices/contextsSlice.ts b/src/utils/slices/contextsSlice.ts index 65d7c2e1..b957f65c 100644 --- a/src/utils/slices/contextsSlice.ts +++ b/src/utils/slices/contextsSlice.ts @@ -41,7 +41,9 @@ const contextsSlice = createSlice({ if (Updates.releaseChannel.includes('release')) { state.storeReview.current = state.storeReview.current + action.payload if (state.storeReview.current === state.storeReview.context) { - StoreReview.isAvailableAsync().then(() => StoreReview.requestReview()) + StoreReview?.isAvailableAsync().then(() => + StoreReview.requestReview() + ) } } },