Add a tooltip for name (#38904)

This commit is contained in:
Kerry Gallagher 2019-06-14 13:52:30 +01:00 committed by GitHub
parent 8ddb5b70c0
commit db7b6878c1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -61,21 +61,26 @@ export const TableView = injectI18n(
sortable: true,
truncateText: true,
textOnly: true,
render: (value: string, item: { node: InfraWaffleMapNode }) => (
<NodeContextMenu
node={item.node}
nodeType={nodeType}
closePopover={this.closePopoverFor(item.node.pathId)}
timeRange={timeRange}
isPopoverOpen={this.state.isPopoverOpen.includes(item.node.pathId)}
options={options}
popoverPosition="rightCenter"
>
<EuiButtonEmpty onClick={this.openPopoverFor(item.node.pathId)}>
{value}
</EuiButtonEmpty>
</NodeContextMenu>
),
render: (value: string, item: { node: InfraWaffleMapNode }) => {
const tooltipText = item.node.id === value ? `${value}` : `${value} (${item.node.id})`;
return (
<NodeContextMenu
node={item.node}
nodeType={nodeType}
closePopover={this.closePopoverFor(item.node.pathId)}
timeRange={timeRange}
isPopoverOpen={this.state.isPopoverOpen.includes(item.node.pathId)}
options={options}
popoverPosition="rightCenter"
>
<EuiToolTip content={tooltipText}>
<EuiButtonEmpty onClick={this.openPopoverFor(item.node.pathId)}>
{value}
</EuiButtonEmpty>
</EuiToolTip>
</NodeContextMenu>
);
},
},
...options.groupBy.map((grouping, index) => ({
field: `group_${index}`,