* [WEB-5804] refactor: decouple filter value types from filter configurations Remove value type constraints from filter configurations to support operator-specific value types. Different operators can accept different value types for the same filter property, so value types should be determined at the operator level rather than the filter level. - Remove generic value type parameter from TFilterConfig - Update TOperatorConfigMap to accept union of all value types - Simplify filter config factory signatures across all filter types - Add forceUpdate parameter to updateConditionValue method * refactor: remove filter value type constraints from filter configurations Eliminate the generic value type parameter from filter configurations to allow for operator-specific value types. This change enhances flexibility by enabling different operators to accept various value types for the same filter property. - Updated TFilterConfig and related interfaces to remove value type constraints - Adjusted filter configuration methods and types accordingly - Refactored date operator support to align with the new structure |
||
|---|---|---|
| .. | ||
| codemods | ||
| constants | ||
| decorators | ||
| editor | ||
| eslint-config | ||
| hooks | ||
| i18n | ||
| logger | ||
| propel | ||
| services | ||
| shared-state | ||
| tailwind-config | ||
| types | ||
| typescript-config | ||
| ui | ||
| utils | ||