feat(editor): Action/credentials tab in node settings in zoomed view (no-changelog) (#17730)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Suguru Inoue
2025-08-01 13:36:34 +02:00
committed by GitHub
parent b99b93a637
commit 4deb0b2ddb
17 changed files with 508 additions and 171 deletions

View File

@@ -205,14 +205,6 @@ const showTriggerPanel = computed(() => {
);
});
const hasOutputConnection = computed(() => {
if (!activeNode.value) return false;
const outgoingConnections = workflowsStore.outgoingConnectionsByNodeName(activeNode.value.name);
// Check if there's at-least one output connection
return (Object.values(outgoingConnections)?.[0]?.[0] ?? []).length > 0;
});
const isExecutableTriggerNode = computed(() => {
if (!activeNodeType.value) return false;
@@ -712,7 +704,6 @@ onBeforeUnmount(() => {
:append-to="`#${APP_MODALS_ELEMENT_ID}`"
data-test-id="ndv"
:z-index="APP_Z_INDEXES.NDV"
:data-has-output-connection="hasOutputConnection"
>
<n8n-tooltip
placement="bottom-start"
@@ -848,10 +839,6 @@ onBeforeUnmount(() => {
</template>
<style lang="scss">
// Hide notice(.ndv-connection-hint-notice) warning when node has output connection
[data-has-output-connection='true'] .ndv-connection-hint-notice {
display: none;
}
.ndv-wrapper {
overflow: visible;
margin-top: 0;