Manage composite fields in step filters (#13407)

- add to step output schema the information that field is a composite
sub field
- from output schema, when selecting the variable, copy all info
required to stepFilter
- from stepFilter, when selecting a value, display a special component
for composites
This commit is contained in:
Thomas Trompette
2025-07-24 17:50:07 +02:00
committed by GitHub
parent 3aba04abcd
commit 191d3531bf
10 changed files with 228 additions and 78 deletions

View File

@ -16,10 +16,12 @@ export type StepFilter = {
id: string;
type: string;
label: string;
stepOutputKey: string;
operand: ViewFilterOperand;
value: string;
displayValue: string;
stepFilterGroupId: string;
stepOutputKey: string;
positionInStepFilterGroup?: number;
fieldMetadataId?: string;
compositeFieldSubFieldName?: string;
};