diff --git a/web/hooks/useLoadTheme.ts b/web/hooks/useLoadTheme.ts index dfa8d263d..8afba27c4 100644 --- a/web/hooks/useLoadTheme.ts +++ b/web/hooks/useLoadTheme.ts @@ -29,11 +29,11 @@ export const useLoadTheme = async () => { const setNativeTheme = useCallback( (nativeTheme: NativeThemeProps) => { if (nativeTheme === 'dark') { - window?.electronAPI.setNativeThemeDark() + window?.electronAPI?.setNativeThemeDark() setTheme('dark') localStorage.setItem('nativeTheme', 'dark') } else { - window?.electronAPI.setNativeThemeLight() + window?.electronAPI?.setNativeThemeLight() setTheme('light') localStorage.setItem('nativeTheme', 'light') }