UNPKG

react-native-full-responsive

Version:

Create a fully responsive React Native app for all supported platforms

20 lines (19 loc) 642 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useResponsiveWidth = exports.useRW = void 0; var _react = require("react"); var _layout = require("../layout"); var _reactNative = require("react-native"); const useResponsiveWidth = widthPercentage => { const { width: screenWidth } = (0, _reactNative.useWindowDimensions)(); const width = (0, _react.useMemo)(() => { return (0, _layout.rw)(widthPercentage, screenWidth); }, [screenWidth, widthPercentage]); return width; }; exports.useRW = exports.useResponsiveWidth = useResponsiveWidth; //# sourceMappingURL=useResponsiveWidth.js.map