feat(editor): Add isEmpty on DateTime, add is empty to all types in filter component (#9645)

This commit is contained in:
Elias Meire
2024-06-07 13:25:22 +02:00
committed by GitHub
parent 44ecab73d7
commit eccc637b63
7 changed files with 206 additions and 4 deletions

View File

@@ -73,6 +73,18 @@ export const OPERATORS_BY_ID = {
name: 'filter.operator.notExists',
singleValue: true,
},
'number:empty': {
type: 'number',
operation: 'empty',
name: 'filter.operator.empty',
singleValue: true,
},
'number:notEmpty': {
type: 'number',
operation: 'notEmpty',
name: 'filter.operator.notEmpty',
singleValue: true,
},
'number:equals': { type: 'number', operation: 'equals', name: 'filter.operator.equals' },
'number:notEquals': { type: 'number', operation: 'notEquals', name: 'filter.operator.notEquals' },
'number:gt': { type: 'number', operation: 'gt', name: 'filter.operator.gt' },
@@ -91,6 +103,18 @@ export const OPERATORS_BY_ID = {
name: 'filter.operator.notExists',
singleValue: true,
},
'dateTime:empty': {
type: 'dateTime',
operation: 'empty',
name: 'filter.operator.empty',
singleValue: true,
},
'dateTime:notEmpty': {
type: 'dateTime',
operation: 'notEmpty',
name: 'filter.operator.notEmpty',
singleValue: true,
},
'dateTime:equals': { type: 'dateTime', operation: 'equals', name: 'filter.operator.equals' },
'dateTime:notEquals': {
type: 'dateTime',
@@ -121,6 +145,18 @@ export const OPERATORS_BY_ID = {
name: 'filter.operator.notExists',
singleValue: true,
},
'boolean:empty': {
type: 'boolean',
operation: 'empty',
name: 'filter.operator.empty',
singleValue: true,
},
'boolean:notEmpty': {
type: 'boolean',
operation: 'notEmpty',
name: 'filter.operator.notEmpty',
singleValue: true,
},
'boolean:true': {
type: 'boolean',
operation: 'true',