Add telemetry message to remote queries view

This commit is contained in:
Robert
2023-01-13 11:21:10 +00:00
parent 25a3ba76ed
commit e9830ee854
2 changed files with 6 additions and 1 deletions

View File

@@ -413,7 +413,8 @@ export type FromRemoteQueriesMessage =
| RemoteQueryDownloadAnalysisResultsMessage
| RemoteQueryDownloadAllAnalysesResultsMessage
| RemoteQueryExportResultsMessage
| CopyRepoListMessage;
| CopyRepoListMessage
| TelemetryMessage;
export type ToRemoteQueriesMessage =
| SetRemoteQueryResultMessage

View File

@@ -33,6 +33,7 @@ import { AnalysesResultsManager } from "./analyses-results-manager";
import { AnalysisResults } from "./shared/analysis-result";
import { humanizeUnit } from "../pure/time";
import { AbstractWebview, WebviewPanelConfig } from "../abstract-webview";
import { telemetryListener } from "../telemetry";
export class RemoteQueriesView extends AbstractWebview<
ToRemoteQueriesMessage,
@@ -167,6 +168,9 @@ export class RemoteQueriesView extends AbstractWebview<
msg.queryId,
);
break;
case "telemetry":
telemetryListener?.sendUIInteraction(msg.action);
break;
default:
assertNever(msg);
}