block engage send - add to advanced before </body>
//kill engage
<script>
document.addEventListener('DOMContentLoaded', function () {
const interceptInitialEmailClick = () => {
const originalBtn = document.querySelector('button[ng-click="sendEmailCampaign()"]');
if (originalBtn && !originalBtn.dataset.replaced) {
// Clone it so Angular doesn't bind to it
const clone = originalBtn.cloneNode(true);
clone.removeAttribute('ng-click');
// Style it visually if needed
clone.style.opacity = '0.6';
clone.style.cursor = 'not-allowed';
// Add our message
clone.addEventListener('click', (e) => {
e.preventDefault();
e.stopPropagation();
alert('Please upgrade to use this feature.');
});
// Replace original with clone
originalBtn.replaceWith(clone);
clone.dataset.replaced = 'true';
}
};
const observer = new MutationObserver(interceptInitialEmailClick);
observer.observe(document.body, { childList: true, subtree: true });
interceptInitialEmailClick();
});
</script>
//kill engage end