UNPKG

backpack-ui

Version:
56 lines (37 loc) 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _propTypes = require("prop-types"); var _propTypes2 = _interopRequireDefault(_propTypes); var _reactPhotoswipe = require("react-photoswipe"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var propTypes = { images: _propTypes2.default.array.isRequired, options: _propTypes2.default.object, isOpen: _propTypes2.default.bool, onClose: _propTypes2.default.func }; var defaultProps = { images: [], options: {}, isOpen: false, onClose: function onClose() {} }; function ImageGallery(_ref) { var images = _ref.images, options = _ref.options, isOpen = _ref.isOpen, onClose = _ref.onClose; return _react2.default.createElement(_reactPhotoswipe.PhotoSwipe, { isOpen: isOpen, items: images, options: options, onClose: onClose }); } ImageGallery.propTypes = propTypes; ImageGallery.defaultProps = defaultProps; exports.default = ImageGallery;