UNPKG

rn-custom-style-sheet

Version:

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

20 lines (19 loc) 768 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useBreakpoint; var _reactNative = require("react-native"); var _Utils = require("../../Utils"); var _Core = require("../../../Core"); function useBreakpoint(values) { const screenWidth = (0, _reactNative.useWindowDimensions)().width; const guideLineBreakpoint = (0, _Core.useGuideLineBreakpoint)(); if ((0, _Utils.hasValidBreakpointPropertyFormat)(values, guideLineBreakpoint)) { const breakpointIndex = (0, _Utils.getCurrentBreakpointIndex)(guideLineBreakpoint.values, screenWidth); return (0, _Utils.getBreakpointValueByIndex)(values, breakpointIndex, guideLineBreakpoint); } else { return undefined; } } //# sourceMappingURL=UseBreakpoint.js.map