@orfeas126/box-ui-elements
Version:
Box UI Elements
26 lines • 799 B
JavaScript
import * as React from 'react';
import isThumbnailReady from './utils';
import IconCell from '../common/item/IconCell';
import './ItemGridThumbnail.scss';
const ItemGridThumbnail = ({
item
}) => {
const {
thumbnailUrl
} = item;
return /*#__PURE__*/React.createElement("div", {
className: "bce-ItemGridThumbnail"
}, thumbnailUrl && isThumbnailReady(item) ? /*#__PURE__*/React.createElement("div", {
className: "bce-ItemGridThumbnail-item",
style: {
backgroundImage: `url("${thumbnailUrl}")`
}
}) : /*#__PURE__*/React.createElement("div", {
className: "bce-ItemGridThumbnail-item"
}, /*#__PURE__*/React.createElement(IconCell, {
rowData: item,
dimension: 128
})));
};
export default ItemGridThumbnail;
//# sourceMappingURL=ItemGridThumbnail.js.map