Magic happened after running this code:
document.addEventListener('bricks/popup/open', function(event) {
var popupId = event.detail.popupId;
if (popupId == 359) {
// Remove any existing event listeners to avoid duplication
document.removeEventListener('bricks/form/success', formSuccessHandler);
// Add the event listener
document.addEventListener('bricks/form/success', formSuccessHandler);
}
});
function formSuccessHandler() {
console.log('Success!');
// Optionally, remove the event listener if it's no longer needed
document.removeEventListener('bricks/form/success', formSuccessHandler);
}
I’m thanking Dylan Wages for helping me out in Bricks Facebook group.