diff --git a/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx b/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx index a319af880..440c4ca37 100644 --- a/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx +++ b/desktop/flipper-plugin/src/ui/data-table/DataTableDefaultPowerSearchOperators.tsx @@ -147,6 +147,12 @@ export const dataTablePowerSearchOperators = { valueType: 'ABSOLUTE_DATE', dateOnly: false, }), + older_than_absolute_date_no_time: () => ({ + key: 'older_than_absolute_date_no_time', + label: 'is before the day', + valueType: 'ABSOLUTE_DATE', + dateOnly: true, + }), } satisfies { [key: string]: (...args: any[]) => OperatorConfig; }; @@ -229,4 +235,12 @@ export const dataTablePowerSearchOperatorProcessorConfig = { const valueNormalized = dayjs(value); return valueNormalized.isBefore(searchValue); }, + older_than_absolute_date_no_time: ( + _operator, + searchValue: Date, + value: any, + ) => { + const valueNormalized = dayjs(value); + return valueNormalized.isBefore(searchValue); + }, } satisfies PowerSearchOperatorProcessorConfig;