FeedbackLink: Add tracking (#51251) (#51377)

(cherry picked from commit 0d899e2635)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
This commit is contained in:
Grot (@grafanabot)
2022-06-24 15:26:40 +02:00
committed by GitHub
co-authored by Ivana Huckova
parent fe8bc8702e
commit c69b092f20
@@ -3,7 +3,7 @@ import React from 'react';
import { GrafanaTheme2 } from '@grafana/data';
import { Stack } from '@grafana/experimental';
import { config } from '@grafana/runtime';
import { config, reportInteraction } from '@grafana/runtime';
import { Icon, useStyles2 } from '@grafana/ui';
export interface Props {
@@ -25,6 +25,11 @@ export function FeedbackLink({ feedbackUrl }: Props) {
title="This query builder is new, please let us know how we can improve it"
target="_blank"
rel="noreferrer noopener"
onClick={() =>
reportInteraction('grafana_feedback_link_clicked', {
link: feedbackUrl,
})
}
>
<Icon name="comment-alt-message" /> Give feedback
</a>