From 8b1af08c40378d0331fe8cfa9ee937b3e6e3848a Mon Sep 17 00:00:00 2001 From: Mutasem Date: Fri, 2 Jul 2021 11:00:21 +0200 Subject: [PATCH] implement key features --- packages/editor-ui/src/Interface.ts | 1 + packages/editor-ui/src/components/Node.vue | 7 +------ .../src/components/NodeCreator/NodeItem.vue | 2 +- packages/editor-ui/src/components/NodeIcon.vue | 9 ++++++++- packages/editor-ui/src/components/VersionCard.vue | 13 +++++++++++++ packages/editor-ui/src/components/VersionsModal.vue | 2 +- 6 files changed, 25 insertions(+), 9 deletions(-) diff --git a/packages/editor-ui/src/Interface.ts b/packages/editor-ui/src/Interface.ts index c19c7964b00..5acbaae9989 100644 --- a/packages/editor-ui/src/Interface.ts +++ b/packages/editor-ui/src/Interface.ts @@ -552,6 +552,7 @@ export interface IVersion { name: string; displayName: string; icon: string; + defaults: INodeParameters; iconData: { type: string; icon?: string; diff --git a/packages/editor-ui/src/components/Node.vue b/packages/editor-ui/src/components/Node.vue index 3ba3de90e6f..fd17eaea9e6 100644 --- a/packages/editor-ui/src/components/Node.vue +++ b/packages/editor-ui/src/components/Node.vue @@ -30,7 +30,7 @@ - +
@@ -77,11 +77,6 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext isExecuting (): boolean { return this.$store.getters.executingNode === this.data.name; }, - nodeIconStyle (): object { - return { - color: this.data.disabled ? '#ccc' : this.data.color, - }; - }, nodeType (): INodeTypeDescription | null { return this.$store.getters.nodeType(this.data.type); }, diff --git a/packages/editor-ui/src/components/NodeCreator/NodeItem.vue b/packages/editor-ui/src/components/NodeCreator/NodeItem.vue index 06f4d4f4bef..c13c6f11a83 100644 --- a/packages/editor-ui/src/components/NodeCreator/NodeItem.vue +++ b/packages/editor-ui/src/components/NodeCreator/NodeItem.vue @@ -1,6 +1,6 @@