UNPKG

react-native-awesome-medialib

Version:
41 lines (31 loc) 1.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _reactNative = require("react-native"); var _reactNativeIphoneXHelper = require("react-native-iphone-x-helper"); var _Colors = require("../../utils/Colors"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const withIPX = Component => { return props => { return /*#__PURE__*/_react.default.createElement(_reactNative.View, { style: styles(props).container }, /*#__PURE__*/_react.default.createElement(Component, props)); }; }; var _default = withIPX; exports.default = _default; const styles = props => { var _props$style$backgrou, _props$style; return _reactNative.StyleSheet.create({ container: { backgroundColor: (_props$style$backgrou = (_props$style = props.style) === null || _props$style === void 0 ? void 0 : _props$style.backgroundColor) !== null && _props$style$backgrou !== void 0 ? _props$style$backgrou : _Colors.white, overflow: 'hidden', height: (0, _reactNativeIphoneXHelper.isIphoneX)() ? 88 : 64, justifyContent: 'flex-end' } }); }; //# sourceMappingURL=NavigationBar.js.map