UNPKG

rn-custom-style-sheet

Version:

React Native component to select a specific value from a range of values.

14 lines 674 B
import { Appearance } from 'react-native'; import { AppThemeModeEnum, ThemeModeEnum } from '../../../Core'; export function getCurrentThemeMode(appThemeMode, systemThemeMode) { if (appThemeMode === AppThemeModeEnum.System) { if (systemThemeMode === AppThemeModeEnum.System) { return Appearance.getColorScheme() === AppThemeModeEnum.Dark ? ThemeModeEnum.Dark : ThemeModeEnum.Light; } else { return systemThemeMode === AppThemeModeEnum.Dark ? ThemeModeEnum.Dark : ThemeModeEnum.Light; } } else { return appThemeMode === AppThemeModeEnum.Dark ? ThemeModeEnum.Dark : ThemeModeEnum.Light; } } //# sourceMappingURL=UseCurrentThemeModeUtils.js.map