feat(Thumbnail): Display set messages support & displaying of series inconsistencies in the thumbnail (#3499)
Co-authored-by: Igor Octaviano <igoroctaviano@gmail.com>
This commit is contained in:
1 parent
aedb9d1576
commit
5302e5b62b
31 files changed
+1126
-12
No files matched your search
@@ -4,6 +4,7 @@ import classnames from 'classnames';
|
||||
import { useDrag } from 'react-dnd';
|
||||
import Icon from '../Icon';
|
||||
import { StringNumber } from '../../types';
|
||||
import DisplaySetMessageListTooltip from '../DisplaySetMessageListTooltip';
|
||||
|
||||
/**
|
||||
* Display a thumbnail for a display set.
|
||||
@@ -17,6 +18,7 @@ const Thumbnail = ({
|
||||
seriesNumber,
|
||||
numInstances,
|
||||
countIcon,
|
||||
messages,
|
||||
dragData,
|
||||
isActive,
|
||||
onClick,
|
||||
@@ -78,6 +80,10 @@ const Thumbnail = ({
|
||||
<Icon name={countIcon || 'group-layers'} className="w-3 mr-2" />
|
||||
{` ${numInstances}`}
|
||||
</div>
|
||||
<DisplaySetMessageListTooltip
|
||||
messages={messages}
|
||||
id={`display-set-tooltip-${seriesNumber}`}
|
||||
/>
|
||||
</div>
|
||||
<div className="text-base text-white break-all">{description}</div>
|
||||
</div>
|
||||
@@ -104,6 +110,7 @@ Thumbnail.propTypes = {
|
||||
description: PropTypes.string.isRequired,
|
||||
seriesNumber: StringNumber.isRequired,
|
||||
numInstances: PropTypes.number.isRequired,
|
||||
messages: PropTypes.object,
|
||||
isActive: PropTypes.bool.isRequired,
|
||||
onClick: PropTypes.func.isRequired,
|
||||
onDoubleClick: PropTypes.func.isRequired,
|
||||
|
||||
Reference in new issue
Block a user