From b55115ef15d6cd5f3a61ca6246630d1de2b2c22e Mon Sep 17 00:00:00 2001 From: Arpit Date: Wed, 11 Oct 2023 15:51:00 +0530 Subject: [PATCH] fixes: multi-components cloning or copy/paste have same name (#7761) --- frontend/src/_helpers/appUtils.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/_helpers/appUtils.js b/frontend/src/_helpers/appUtils.js index 3a4cdea147..d7a664a88c 100644 --- a/frontend/src/_helpers/appUtils.js +++ b/frontend/src/_helpers/appUtils.js @@ -1484,7 +1484,10 @@ export const addComponents = ( pastedComponents.forEach((component) => { const newComponentId = uuidv4(); - const componentName = computeComponentName(component.component.component, appDefinition.pages[pageId].components); + const componentName = computeComponentName(component.component.component, { + ...appDefinition.pages[pageId].components, + ...finalComponents, + }); const isParentAlsoCopied = component.component.parent && componentMap[component.component.parent];