From 0a4bf44d7a7cb431b8afaaf3f48ef50c0e159e94 Mon Sep 17 00:00:00 2001 From: prasanna vijayan Date: Wed, 18 Mar 2026 20:45:20 +0530 Subject: [PATCH] fix: fixes the section modal render issue on id --- .../components/form-builder/form-builder.tsx | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/crayons-extended/custom-objects/src/components/form-builder/form-builder.tsx b/packages/crayons-extended/custom-objects/src/components/form-builder/form-builder.tsx index 5f3c69290..eb8d64783 100644 --- a/packages/crayons-extended/custom-objects/src/components/form-builder/form-builder.tsx +++ b/packages/crayons-extended/custom-objects/src/components/form-builder/form-builder.tsx @@ -1185,24 +1185,24 @@ export class FormBuilder { 'DELETE' ); - let modalConfirmDelete: any = null; - - const confirmDeleteSectionHandler = (objDetail) => { - this.fwDeleteField.emit({ sectionDeletion: true, ...objDetail }); - modalConfirmDelete?.close(); - }; - - const deleteSectionClickHandler = (event: CustomEvent) => { - event.stopImmediatePropagation(); - event.stopPropagation(); - if (boolDeleteAllowed) { - modalConfirmDelete?.open(); - } - }; - return (
{dataItem.choices?.map((choice) => { + let modalConfirmDelete: any = null; + + const confirmDeleteSectionHandler = (objDetail) => { + this.fwDeleteField.emit({ sectionDeletion: true, ...objDetail }); + modalConfirmDelete?.close(); + }; + + const deleteSectionClickHandler = (event: CustomEvent) => { + event.stopImmediatePropagation(); + event.stopPropagation(); + if (boolDeleteAllowed) { + modalConfirmDelete?.open(); + } + }; + const acceptFromSections = dataItem.choices .filter((c) => c.choice_options?.section_name) // Ensure section_name is defined .map((c) => `sectionIdentifier-${c.choice_options.section_name}`)