/
githubmirror
/
ydb-embedded-ui
Обзор
Документация
Войти
/
githubmirror
/
ydb-embedded-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/containers/Tenant/Query/QueryEditor/utils/reachExplainQueryMetricaGoals.ts
18 строк
691 B
Anton Standrik
feat: add explain analyze query action (#4096)
05 авг 2026, 21:29
Не верифицирован
05 авг 2026, 21:29
1f24bef
Код
Авторство
О чём код?
import type {QueryAction} from '../../../../../types/store/query'; import {QUERY_ACTIONS} from '../../../../../utils/query'; import {reachMetricaGoal} from '../../../../../utils/yaMetrica'; type MetricaParams = NonNullable<Parameters<typeof reachMetricaGoal>[1]>; export function reachExplainQueryMetricaGoals(actionType: QueryAction, params: MetricaParams) { const metricaParams = { ...params, actionType: actionType === QUERY_ACTIONS.explainAnalyze ? 'explainAnalyze' : actionType, }; reachMetricaGoal('runQuery', metricaParams); if (actionType === QUERY_ACTIONS.explainAnalyze) { reachMetricaGoal('explainAnalyzeQuery', metricaParams); } }