Logs: Add feature tracking to the replace line button (#56883)

This commit is contained in:
Gareth Dawson 2022-10-14 11:10:53 +01:00 committed by GitHub
parent a904372269
commit b047316ef4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -76,17 +76,29 @@ class UnThemedLogDetailsRow extends PureComponent<Props, State> {
};
showField = () => {
const { onClickShowDetectedField, parsedKey } = this.props;
const { onClickShowDetectedField, parsedKey, row } = this.props;
if (onClickShowDetectedField) {
onClickShowDetectedField(parsedKey);
}
reportInteraction('grafana_explore_logs_log_details_replace_line_clicked', {
datasourceType: row.datasourceType,
logRowUid: row.uid,
type: 'enable',
});
};
hideField = () => {
const { onClickHideDetectedField, parsedKey } = this.props;
const { onClickHideDetectedField, parsedKey, row } = this.props;
if (onClickHideDetectedField) {
onClickHideDetectedField(parsedKey);
}
reportInteraction('grafana_explore_logs_log_details_replace_line_clicked', {
datasourceType: row.datasourceType,
logRowUid: row.uid,
type: 'disable',
});
};
filterLabel = () => {