UNPKG

box-ui-elements

Version:
13 lines (8 loc) 464 B
import getProp from 'lodash/get'; import { REPRESENTATIONS_RESPONSE_SUCCESS, REPRESENTATIONS_RESPONSE_VIEWABLE } from '../../constants'; import type { BoxItem } from '../../common/types/core'; const isThumbnailAvailable = (item: BoxItem) => { const status = getProp(item, 'representations.entries[0].status.state'); return status === REPRESENTATIONS_RESPONSE_SUCCESS || status === REPRESENTATIONS_RESPONSE_VIEWABLE; }; export { isThumbnailAvailable };