Fix linting errors

This commit is contained in:
Dries Augustyns
2025-12-02 09:06:40 +01:00
parent fe2e038037
commit 61cb93d04c
@@ -161,7 +161,7 @@ function FilterRow({filter, onChange, onRemove, availableFields}: FilterRowProps
// Determine default operator and value based on new field type // Determine default operator and value based on new field type
let newOperator = filter.operator; let newOperator = filter.operator;
let newValue: any = undefined; let newValue: string | number | boolean | undefined = undefined;
let newUnit: 'days' | 'hours' | 'minutes' | undefined = undefined; let newUnit: 'days' | 'hours' | 'minutes' | undefined = undefined;
if (isEvent && !currentOperatorIsEvent) { if (isEvent && !currentOperatorIsEvent) {
@@ -361,7 +361,7 @@ function FilterRow({filter, onChange, onRemove, availableFields}: FilterRowProps
const oldNeedsUnit = ['within', 'triggeredWithin'].includes(oldOperator); const oldNeedsUnit = ['within', 'triggeredWithin'].includes(oldOperator);
const newNeedsUnit = ['within', 'triggeredWithin'].includes(newOperator); const newNeedsUnit = ['within', 'triggeredWithin'].includes(newOperator);
let updatedFilter: SegmentFilter = {...filter, operator: newOperator}; const updatedFilter: SegmentFilter = {...filter, operator: newOperator};
// Clear value if new operator doesn't need one // Clear value if new operator doesn't need one
if (!newNeedsValue && oldNeedsValue) { if (!newNeedsValue && oldNeedsValue) {