| 1290 | } |
| 1291 | |
| 1292 | const _inputsWithDeclaredDefaults = (params, inputs) => { |
| 1293 | const merged = { ...(inputs ?? {}) } |
| 1294 | for (let i = 0; i < params.length; i += 1) { |
| 1295 | const param = params[i] |
| 1296 | if (!param || param.default === undefined) continue |
| 1297 | if (merged[param.name] === undefined) { |
| 1298 | merged[param.name] = param.default |
| 1299 | } |
| 1300 | } |
| 1301 | return merged |
| 1302 | } |
| 1303 | |
| 1304 | export const showHideInputs = (nodeData, inputType, overrideParams, arrayIndex) => { |
| 1305 | const params = overrideParams ?? nodeData[inputType] ?? [] |