refactor: Fix type issues for parameter input components (#9449)

This commit is contained in:
Elias Meire
2024-05-21 15:04:20 +02:00
committed by GitHub
parent cd751e7cc8
commit 711c46f205
36 changed files with 315 additions and 243 deletions

View File

@@ -102,7 +102,7 @@ export default defineComponent({
},
props: {
nodeValues: {
type: Object as PropType<Record<string, INodeParameters[]>>,
type: Object as PropType<INodeParameters>,
required: true,
},
parameter: {
@@ -159,7 +159,7 @@ export default defineComponent({
methods: {
addItem() {
const name = this.getPath();
const currentValue = get(this.nodeValues, name, [] as INodeParameters[]);
const currentValue = get(this.nodeValues, name, []) as INodeParameters[];
currentValue.push(deepCopy(this.parameter.default as INodeParameters));