UNPKG

rn-custom-style-sheet

Version:

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

20 lines (19 loc) 851 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCurrentThemeMode = getCurrentThemeMode; var _reactNative = require("react-native"); var _Core = require("../../../Core"); function getCurrentThemeMode(appThemeMode, systemThemeMode) { if (appThemeMode === _Core.AppThemeModeEnum.System) { if (systemThemeMode === _Core.AppThemeModeEnum.System) { return _reactNative.Appearance.getColorScheme() === _Core.AppThemeModeEnum.Dark ? _Core.ThemeModeEnum.Dark : _Core.ThemeModeEnum.Light; } else { return systemThemeMode === _Core.AppThemeModeEnum.Dark ? _Core.ThemeModeEnum.Dark : _Core.ThemeModeEnum.Light; } } else { return appThemeMode === _Core.AppThemeModeEnum.Dark ? _Core.ThemeModeEnum.Dark : _Core.ThemeModeEnum.Light; } } //# sourceMappingURL=UseCurrentThemeModeUtils.js.map