diff --git a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx index 714d61bb9..c32fc8916 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx @@ -107,7 +107,6 @@ export default function ParameterComponent({ let groupedObj = groupByFamily(myData, tooltipTitle, left, data.type, flow); if (groupedObj?.length === 0 && flow && flow.length > 0) { - groupedObj = groupByFamilyCustom( myData, tooltipTitle, @@ -117,8 +116,6 @@ export default function ParameterComponent({ ); } - - if (groupedObj) { refNumberComponents.current = groupedObj[0]?.type?.length; diff --git a/src/frontend/src/utils/utils.ts b/src/frontend/src/utils/utils.ts index faff3f557..a96655bd9 100644 --- a/src/frontend/src/utils/utils.ts +++ b/src/frontend/src/utils/utils.ts @@ -256,8 +256,6 @@ export function groupByFamilyCustom(data, baseClasses, left, type, flow) { }); } - - const groupedResult = {}; arrOfType.forEach((item) => { @@ -271,10 +269,8 @@ export function groupByFamilyCustom(data, baseClasses, left, type, flow) { } }); - const result = Object.values(groupedResult); - if (left === false) { let resultFiltered = []; flow.forEach((element) => { @@ -287,23 +283,23 @@ export function groupByFamilyCustom(data, baseClasses, left, type, flow) { resultFiltered.push({ family: "custom_components", type: n, - component: element["data"]["node"]["display_name"] + component: element["data"]["node"]["display_name"], }); }); } }); }); - if(resultFiltered.length === 0) { + if (resultFiltered.length === 0) { Object.keys(groupedResult).forEach((el) => { resultFiltered.push({ family: "custom_components", type: groupedResult[el].type, - component: nodeNames["custom_components"] - }) - }) + component: nodeNames["custom_components"], + }); + }); } - + return resultFiltered; } else { return result;