LokiOptionFields: track max lines (#110583)

This commit is contained in:
Matias Chomicki 2025-09-04 18:19:23 +02:00 committed by GitHub
parent 45df6c31d9
commit 456bd0e81a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 2 deletions

View File

@ -2,7 +2,7 @@ import { memo } from 'react';
import * as React from 'react';
import { SelectableValue } from '@grafana/data';
import { config } from '@grafana/runtime';
import { config, reportInteraction } from '@grafana/runtime';
import { InlineField, Input, Stack } from '@grafana/ui';
import { LokiQuery, LokiQueryDirection, LokiQueryType } from '../types';
@ -59,8 +59,12 @@ export function LokiOptionFields(props: LokiOptionFieldsProps) {
const query = props.query ?? {};
function onChangeQueryLimit(value: string) {
const nextQuery = { ...query, maxLines: preprocessMaxLines(value) };
const maxLines = preprocessMaxLines(value);
const nextQuery = { ...query, maxLines };
onChange(nextQuery);
reportInteraction('grafana_loki_max_lines_changed', {
maxLines,
});
}
function onMaxLinesChange(e: React.SyntheticEvent<HTMLInputElement>) {