semantic-ui-react
Version:
The official Semantic-UI-React integration.
29 lines (27 loc) • 787 B
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import React from 'react';
import { createShorthandFactory, getUnhandledProps } from '../../lib';
import Image from '../../elements/Image';
/**
* An item can contain an image.
*/
function ItemImage(props) {
var size = props.size;
var rest = getUnhandledProps(ItemImage, props);
return /*#__PURE__*/React.createElement(Image, _extends({}, rest, {
size: size,
ui: !!size,
wrapped: true
}));
}
ItemImage.handledProps = ["size"];
ItemImage.propTypes = process.env.NODE_ENV !== "production" ? {
/** An image may appear at different sizes. */
size: Image.propTypes.size
} : {};
ItemImage.create = createShorthandFactory(ItemImage, function (src) {
return {
src: src
};
});
export default ItemImage;