import React from 'react'; import {IArticle} from 'superdesk-api'; import {getViewImage} from 'core/helpers/item'; import {ILegacyMultiSelect, IMultiSelectNew} from './ItemList'; import {MultiSelectCheckbox} from './MultiSelectCheckbox'; interface IProps { item: IArticle; itemSelected: boolean; multiSelect: IMultiSelectNew | ILegacyMultiSelect; } /** * Media Preview - renders item thumbnail */ export const PhotoDeskPreview: React.StatelessComponent = (props) => { const {multiSelect} = props; const item = props.item; const classType = 'sd-grid-item__type-icon filetype-icon-' + props.item.type; let preview = ; const thumnail = getViewImage(props.item); if (thumnail != null) { preview = ; } return (
{preview}
); };