refactor(editor): Improve linting for component and prop names (no-changelog) (#8169)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2023-12-28 09:49:58 +01:00
committed by GitHub
parent 639afcd7a5
commit 68cff4c59e
304 changed files with 3428 additions and 3516 deletions

View File

@@ -1,7 +1,7 @@
<template>
<div
:class="$style['expression-parameter-input']"
v-on-click-outside="onBlur"
:class="$style['expression-parameter-input']"
@keydown.tab="onBlur"
>
<div :class="[$style['all-sections'], { [$style['focused']]: isFocused }]">
@@ -9,31 +9,31 @@
<ExpressionFunctionIcon />
</div>
<InlineExpressionEditorInput
:modelValue="modelValue"
:isReadOnly="isReadOnly"
:targetItem="hoveringItem"
:isSingleLine="isSingleLine"
:additionalData="additionalExpressionData"
ref="inlineInput"
:model-value="modelValue"
:is-read-only="isReadOnly"
:target-item="hoveringItem"
:is-single-line="isSingleLine"
:additional-data="additionalExpressionData"
:path="path"
@focus="onFocus"
@blur="onBlur"
@change="onChange"
ref="inlineInput"
/>
<n8n-icon
v-if="!isDragging"
icon="external-link-alt"
size="xsmall"
:class="$style['expression-editor-modal-opener']"
@click="$emit('modalOpenerClick')"
data-test-id="expander"
@click="$emit('modalOpenerClick')"
/>
</div>
<InlineExpressionEditorOutput
:segments="segments"
:isReadOnly="isReadOnly"
:is-read-only="isReadOnly"
:visible="isFocused"
:hoveringItemNumber="hoveringItemNumber"
:hovering-item-number="hoveringItemNumber"
/>
</div>
</template>
@@ -63,12 +63,6 @@ export default defineComponent({
InlineExpressionEditorOutput,
ExpressionFunctionIcon,
},
data() {
return {
isFocused: false,
segments: [] as Segment[],
};
},
props: {
path: {
type: String,
@@ -89,6 +83,12 @@ export default defineComponent({
default: () => ({}),
},
},
data() {
return {
isFocused: false,
segments: [] as Segment[],
};
},
computed: {
...mapStores(useNDVStore, useWorkflowsStore),
hoveringItemNumber(): number {