mobile: fix crash on entering settings

This commit is contained in:
Ammar Ahmed
2025-10-05 00:58:02 +05:00
parent 12e3335d52
commit c30ccbb68d

View File

@@ -24,7 +24,7 @@ import { useThemeColors } from "@notesnook/theme";
import { useNetInfo } from "@react-native-community/netinfo"; import { useNetInfo } from "@react-native-community/netinfo";
import dayjs from "dayjs"; import dayjs from "dayjs";
import React from "react"; import React from "react";
import { Image, TouchableOpacity, View } from "react-native"; import { Image, Platform, TouchableOpacity, View } from "react-native";
import ImagePicker from "react-native-image-crop-picker"; import ImagePicker from "react-native-image-crop-picker";
import Icon from "react-native-vector-icons/MaterialCommunityIcons"; import Icon from "react-native-vector-icons/MaterialCommunityIcons";
import { db } from "../../common/database"; import { db } from "../../common/database";
@@ -133,9 +133,9 @@ const SettingsUserSection = ({ item }) => {
const total = user?.totalStorage || 0; const total = user?.totalStorage || 0;
const isCurrentPlatform = const isCurrentPlatform =
(user.subscription.provider === SubscriptionProvider.APPLE && (user?.subscription.provider === SubscriptionProvider.APPLE &&
Platform.OS === "ios") || Platform.OS === "ios") ||
(user.subscription.provider === SubscriptionProvider.GOOGLE && (user?.subscription.provider === SubscriptionProvider.GOOGLE &&
Platform.OS === "android"); Platform.OS === "android");
return ( return (