feat(editor): Filter component + implement in If node (#7490)

New Filter component + implementation in If node (v2)

<img width="3283" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/35c379ef-4b62-4d06-82e7-673d4edcd652">

---------

Co-authored-by: Giulio Andreini <andreini@netseven.it>
Co-authored-by: Michael Kret <michael.k@radency.com>
This commit is contained in:
Elias Meire
2023-12-13 14:45:22 +01:00
committed by GitHub
parent 09a5729305
commit 8a5343401d
56 changed files with 5060 additions and 900 deletions

View File

@@ -341,10 +341,14 @@ defineExpose({
props.showMatchingColumnsSelector,
)
"
:class="['delete-option', 'clickable', 'mt-5xs']"
:class="['delete-option', 'mt-5xs']"
>
<font-awesome-icon
<n8n-icon-button
type="tertiary"
text
size="mini"
icon="trash"
:data-test-id="`remove-field-button-${getParsedFieldName(field.name)}`"
:title="
locale.baseText('resourceMapper.removeField', {
interpolate: {
@@ -352,9 +356,8 @@ defineExpose({
},
})
"
:data-test-id="`remove-field-button-${getParsedFieldName(field.name)}`"
@click="removeField(field.name)"
/>
></n8n-icon-button>
</div>
<div :class="$style.parameterInput">
<parameter-input-full