FeedbackLink: Add tracking (#51251)

This commit is contained in:
Ivana Huckova 2022-06-24 15:08:24 +02:00 committed by GitHub
parent ead01e6e5d
commit 0d899e2635
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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>