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
This commit is contained in:
committed by
Facebook GitHub Bot
parent
3a4dada2fc
commit
a0f02c57e4
@@ -46,6 +46,11 @@ export const dataTablePowerSearchOperators = {
|
|||||||
key: 'string_set_contains_none_of',
|
key: 'string_set_contains_none_of',
|
||||||
valueType: 'STRING_SET',
|
valueType: 'STRING_SET',
|
||||||
}),
|
}),
|
||||||
|
int_equals: () => ({
|
||||||
|
label: '=',
|
||||||
|
key: 'int_equals',
|
||||||
|
valueType: 'INTEGER',
|
||||||
|
}),
|
||||||
int_greater_than: () => ({
|
int_greater_than: () => ({
|
||||||
label: '>',
|
label: '>',
|
||||||
key: 'int_greater_than',
|
key: 'int_greater_than',
|
||||||
@@ -150,6 +155,8 @@ export const dataTablePowerSearchOperatorProcessorConfig = {
|
|||||||
!searchValue.some((item) =>
|
!searchValue.some((item) =>
|
||||||
value.toLowerCase().includes(item.toLowerCase()),
|
value.toLowerCase().includes(item.toLowerCase()),
|
||||||
),
|
),
|
||||||
|
int_equals: (_operator, searchValue: number, value: number) =>
|
||||||
|
value === searchValue,
|
||||||
int_greater_than: (_operator, searchValue: number, value: number) =>
|
int_greater_than: (_operator, searchValue: number, value: number) =>
|
||||||
value > searchValue,
|
value > searchValue,
|
||||||
int_greater_or_equal: (_operator, searchValue: number, value: number) =>
|
int_greater_or_equal: (_operator, searchValue: number, value: number) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user