From 11f39316b546d38a2afa33d34709c280ad92b486 Mon Sep 17 00:00:00 2001 From: ammarahm-ed Date: Wed, 9 Aug 2023 09:33:06 +0500 Subject: [PATCH] mobile: fix color scheme --- apps/mobile/share/store.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/mobile/share/store.js b/apps/mobile/share/store.js index c638b9f57..a9e9f6c69 100644 --- a/apps/mobile/share/store.js +++ b/apps/mobile/share/store.js @@ -44,13 +44,14 @@ if (appSettings) { } const systemColorScheme = Appearance.getColorScheme(); -const appColorScheme = appSettings.colorScheme; -const useSystemTheme = appSettings.useSystemTheme; +const appColorScheme = appSettings?.colorScheme; +const useSystemTheme = appSettings?.useSystemTheme; const currentColorScheme = useSystemTheme ? systemColorScheme : appColorScheme; -const theme = currentColorScheme - ? appSettings?.darkTheme - : appSettings?.lightTheme; +const theme = + currentColorScheme === "dark" + ? appSettings?.darkTheme + : appSettings?.lightTheme; const currentTheme = theme || (currentColorScheme === "dark" ? ThemeDark : ThemeLight);