react-image-magnify
Version:
A responsive image zoom component designed for shopping sites.
14 lines (11 loc) • 531 B
JavaScript
import PropTypes from 'prop-types';
import { ENLARGED_IMAGE_POSITION } from '../constants';
export var EnlargedImagePosition = PropTypes.oneOf([ENLARGED_IMAGE_POSITION.beside, ENLARGED_IMAGE_POSITION.over]);
export var EnlargedImageContainerDimensions = PropTypes.shape({
width: PropTypes.oneOfType([PropTypes.number, PropTypes.string]),
height: PropTypes.oneOfType([PropTypes.number, PropTypes.string])
});
export var ContainerDimensions = PropTypes.shape({
width: PropTypes.number,
height: PropTypes.number
});