[v11.0.x] Add onClick behaviour to links to new tooltips (#86881)

Add onClick behaviour to links to new tooltips (#84974)

* Add onClick behaviour to new tooltips

* Prefer using DataLink component

(cherry picked from commit 9e54c450d7)

Co-authored-by: Javier Ruiz <javiruiz01@users.noreply.github.com>
This commit is contained in:
grafana-delivery-bot[bot]
2024-04-24 09:59:44 -06:00
committed by GitHub
co-authored by Javier Ruiz
parent 17b8022ba9
commit d74bc37a24
@@ -2,7 +2,7 @@ import { css } from '@emotion/css';
import React from 'react';
import { GrafanaTheme2, LinkModel } from '@grafana/data';
import { LinkButton, useStyles2 } from '@grafana/ui';
import { DataLinkButton, useStyles2 } from '@grafana/ui';
import { VizTooltipRow } from '@grafana/ui/src/components/VizTooltip/VizTooltipRow';
import { renderValue } from 'app/plugins/panel/geomap/utils/uiUtils';
@@ -42,9 +42,7 @@ export const ExemplarHoverView = ({ displayValues, links, header = 'Exemplar' }:
{links && links.length > 0 && (
<div className={styles.exemplarFooter}>
{links.map((link, i) => (
<LinkButton key={i} href={link.href} className={styles.linkButton}>
{link.title}
</LinkButton>
<DataLinkButton link={link} key={i} buttonProps={{ size: 'md' }} />
))}
</div>
)}