UNPKG

@georstat/react-native-image-gallery

Version:
53 lines (45 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"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const { height, width } = _reactNative.Dimensions.get('window'); const ImagePreview = _ref => { let { index, isSelected, item, renderCustomImage, resizeMode } = _ref; return /*#__PURE__*/_react.default.createElement(_reactNative.View, null, /*#__PURE__*/_react.default.createElement(_reactNative.TouchableWithoutFeedback, { onPress: () => {} }, /*#__PURE__*/_react.default.createElement(_reactNative.View, { style: styles.containerStyle }, renderCustomImage ? renderCustomImage(item, index, isSelected) : /*#__PURE__*/_react.default.createElement(_reactNative.Image, { resizeMode: resizeMode, source: { uri: item.url }, style: styles.image })))); }; const styles = _reactNative.StyleSheet.create({ containerStyle: { height, width }, image: { height: '100%', width: '100%' } }); var _default = ImagePreview; exports.default = _default; //# sourceMappingURL=ImagePreview.js.map