react-native-full-responsive
Version:
Create a fully responsive React Native app for all supported platforms
20 lines (19 loc) • 656 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useResponsiveHeight = exports.useRH = void 0;
var _react = require("react");
var _layout = require("../layout");
var _reactNative = require("react-native");
const useResponsiveHeight = heightPercentage => {
const {
height: screenHeight
} = (0, _reactNative.useWindowDimensions)();
const height = (0, _react.useMemo)(() => {
return (0, _layout.rh)(heightPercentage, screenHeight);
}, [heightPercentage, screenHeight]);
return height;
};
exports.useRH = exports.useResponsiveHeight = useResponsiveHeight;
//# sourceMappingURL=useResponsiveHeight.js.map