From a0f02c57e478d23c6a0b7b32e6ddbaeaab85be52 Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Thu, 14 Sep 2023 04:48:12 -0700 Subject: [PATCH] Add int_equals operator Summary: Doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU/edit#heading=h.pg8svtdjlx7 Reviewed By: antonk52 Differential Revision: D49230145 fbshipit-source-id: 3fa4332ca3129a2a652cf2c33a4383f100d50e33 --- .../ui/data-table/DataTableDefaultPowerSearchOperators.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx b/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx index c4d9760a3..b9be92b73 100644 --- a/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx +++ b/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx @@ -46,6 +46,11 @@ export const dataTablePowerSearchOperators = { key: 'string_set_contains_none_of', valueType: 'STRING_SET', }), + int_equals: () => ({ + label: '=', + key: 'int_equals', + valueType: 'INTEGER', + }), int_greater_than: () => ({ label: '>', key: 'int_greater_than', @@ -150,6 +155,8 @@ export const dataTablePowerSearchOperatorProcessorConfig = { !searchValue.some((item) => value.toLowerCase().includes(item.toLowerCase()), ), + int_equals: (_operator, searchValue: number, value: number) => + value === searchValue, int_greater_than: (_operator, searchValue: number, value: number) => value > searchValue, int_greater_or_equal: (_operator, searchValue: number, value: number) =>