| 1 |
!function(){"use strict";const e='script.bf-form-config[data-bf-form], [id^="bitforms_"]';function t(){if(window.bfFormObserver||"undefined"==typeof MutationObserver)return;if(!document.body)return;let t=[],o=null;const n=()=>{o=null;const e=Array.from(new Set(t));t=[],"function"==typeof window.bitformInit&&e.forEach(e=>window.bitformInit(e))};window.bfFormObserver=new MutationObserver(r=>{r.forEach(o=>{o.addedNodes.forEach(o=>{t.push(...function(t){if(1!==t.nodeType)return[];const o=[],n=e=>{const t=e.dataset?.bfForm||(/^bitforms_/.test(e.id)?e.id:"");t&&o.push(t)};return t.matches?.(e)&&n(t),t.querySelectorAll?.(e).forEach(n),o}(o))})}),t.length&&!o&&(o=setTimeout(n,50))}),window.bfFormObserver.observe(document.body,{childList:!0,subtree:!0})}document.addEventListener("bitform/reinit",t),window.addEventListener("load",t),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t()}(); |