diff --git a/frontend/app/constants/filterOptions.js b/frontend/app/constants/filterOptions.js index af3d179a5..eec8bcf22 100644 --- a/frontend/app/constants/filterOptions.js +++ b/frontend/app/constants/filterOptions.js @@ -31,6 +31,16 @@ export const options = [ { key: 'onComponent', label: 'on component', value: 'onComponent' } ]; +export const tagElementOperators = [{ + key: 'is', + label: 'is displayed', + value: 'is', +}, { + key: 'isNot', + label: 'is not displayed', + value: 'isNot', +}] + const filterKeys = ['is', 'isNot']; const stringFilterKeysLimited = ['is', 'isAny', 'isNot']; const stringFilterKeys = ['is', 'isAny', 'isNot', 'contains', 'startsWith', 'endsWith', 'notContains']; @@ -160,5 +170,6 @@ export default { methodOptions, pageUrlOperators, targetConditional, - stringConditional + stringConditional, + tagElementOperators }; diff --git a/frontend/app/types/filter/newFilter.js b/frontend/app/types/filter/newFilter.js index a583be88d..b9368b4f1 100644 --- a/frontend/app/types/filter/newFilter.js +++ b/frontend/app/types/filter/newFilter.js @@ -1,4 +1,4 @@ -import { stringConditional, targetConditional } from "App/constants/filterOptions"; +import { stringConditional, tagElementOperators, targetConditional } from "App/constants/filterOptions"; import { KEYS } from 'Types/filter/customFilter'; import Record from 'Types/Record'; import { FilterType, FilterKey, FilterCategory } from './filterType'; @@ -270,7 +270,7 @@ export const filters = [ operator: 'is', isEvent: true, icon: 'filters/tag-element', - operatorOptions: filterOptions.getOperatorsByKeys(['is']), + operatorOptions: filterOptions.tagElementOperators, options: [], }, {