Add metrics

Reviewed By: antonk52

Differential Revision: D49455605

fbshipit-source-id: 00b4de3106d2497b43708623c410ca262e931059
This commit is contained in:
Andrey Goncharov
2023-09-20 05:39:33 -07:00
committed by Facebook GitHub Bot
parent fc5fa4a349
commit a35708989c
2 changed files with 6 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ import {useLatestRef} from '../../utils/useLatestRef';
import {useUpdateEffect} from 'react-use';
import {theme} from '../theme';
import {SearchOutlined} from '@ant-design/icons';
import {getFlipperLib} from 'flipper-plugin-core';
export {PowerSearchConfig, OperatorConfig, FieldConfig, SearchExpressionTerm};
@@ -57,6 +58,10 @@ export const PowerSearch: React.FC<PowerSearchProps> = ({
onSearchExpressionChangeLatestRef.current(
searchExpression as SearchExpressionTerm[],
);
getFlipperLib().logger.track(
'usage',
'power-search:search-expression-finalize',
);
}
}, [searchExpression, onSearchExpressionChangeLatestRef]);

View File

@@ -167,6 +167,7 @@ export const dataTableManagerReducer = produce<
break;
}
case 'setSearchExpression': {
getFlipperLib().logger.track('usage', 'data-table:filter:power-search');
draft.searchExpression = action.searchExpression;
draft.filterExceptions = undefined;
break;