@hrobarikt/box-ui-elements
Version:
Box UI Elements
22 lines (20 loc) • 756 B
JavaScript
import * as React from 'react';
import isThumbnailReady from './utils';
import { getIcon } from '../common/item/iconCellRenderer';
import './ItemGridThumbnail.scss';
var ItemGridThumbnail = function ItemGridThumbnail(_ref) {
var item = _ref.item;
var thumbnailUrl = item.thumbnailUrl;
return React.createElement("div", {
className: "bce-ItemGridThumbnail"
}, thumbnailUrl && isThumbnailReady(item) ? React.createElement("div", {
className: "bce-ItemGridThumbnail-item",
style: {
backgroundImage: "url(\"".concat(thumbnailUrl, "\")")
}
}) : React.createElement("div", {
className: "bce-ItemGridThumbnail-item"
}, getIcon(128, item)));
};
export default ItemGridThumbnail;
//# sourceMappingURL=ItemGridThumbnail.js.map