{"compiledCode":"\"use strict\";Object.defineProperty(exports, \"__esModule\", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _optionalChain(ops) { let lastAccessLHS = undefined; let value = ops[0]; let i = 1; while (i < ops.length) { const op = ops[i]; const fn = ops[i + 1]; i += 2; if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { return undefined; } if (op === 'access' || op === 'optionalAccess') { lastAccessLHS = value; value = fn(value); } else if (op === 'call' || op === 'optionalCall') { value = fn((...args) => value.call(lastAccessLHS, ...args)); lastAccessLHS = undefined; } } return value; }var _react = require('react'); var _react2 = _interopRequireDefault(_react);function p({content:c}){const d=_react2.default.useRef(null);return _react2.default.useEffect(()=>{const o=d.current,m=[],s=new AbortController,g=(e,t,r)=>globalThis.addEventListener(e,t,{...typeof r==\"object\"?r:{},signal:s.signal}),E=new Proxy(globalThis.window,{get(e,t){if(t===\"addEventListener\")return g;const r=Reflect.get(e,t);return typeof r==\"function\"?r.bind(e):r}}),h=new Proxy(globalThis.document,{get(e,t){if(t===\"querySelector\")return n=>o.querySelector(n);if(t===\"querySelectorAll\")return n=>o.querySelectorAll(n);if(t===\"addEventListener\")return(n,i,a)=>o.addEventListener(n,i,{...typeof a==\"object\"?a:{},signal:s.signal});const r=Reflect.get(e,t);return typeof r==\"function\"?r.bind(e):r}}),v=e=>class extends e{constructor(...t){super(...t),m.push(()=>this.disconnect())}},q=v(globalThis.ResizeObserver),A=v(globalThis.IntersectionObserver),w=e=>{const t=globalThis.matchMedia(e),r=t.addEventListener.bind(t);return t.addEventListener=(n,i,a)=>r(n,i,{...typeof a==\"object\"?a:{},signal:s.signal}),t},l=new Set,T=e=>{const t=globalThis.requestAnimationFrame(r=>{l.delete(t),e(r)});return l.add(t),t},L=e=>{l.delete(e),globalThis.cancelAnimationFrame(e)};function b(e){return e.disabled?\"\":e.required&&!e.value.trim()?\"Enter this required information.\":e.validity.typeMismatch&&e.type===\"email\"?\"Enter a complete email address.\":e.type===\"url\"&&(e.validity.typeMismatch||e.validity.patternMismatch)?\"Enter a full reference link beginning with http:// or https://.\":e.validity.valid?\"\":e.validationMessage}function y(){h.querySelectorAll(\"[data-validate]:not([data-local-request])\").forEach(e=>{e.noValidate=!0;const t=[...e.querySelectorAll('input:not([type=\"hidden\"]), textarea')];function r(n,i){const a=h.getElementById(`${n.id}-error`);i?n.setAttribute(\"aria-invalid\",\"true\"):n.removeAttribute(\"aria-invalid\"),a&&(a.textContent=i,a.hidden=!i)}t.forEach(n=>n.addEventListener(\"input\",()=>{n.hasAttribute(\"aria-invalid\")&&r(n,b(n))})),e.addEventListener(\"submit\",n=>{let i;t.forEach(a=>{const f=b(a);r(a,f),f&&!i&&(i=a)}),i&&(n.preventDefault(),i.focus())})})}return y(),()=>{s.abort(),m.reverse().forEach(e=>_optionalChain([e, 'optionalCall', _ => _()])),l.forEach(globalThis.cancelAnimationFrame),o.querySelector(\"dialog[open]\")&&(globalThis.document.body.style.overflow=\"\")}},[c.html]),_react2.default.createElement(\"div\",{ref:d,className:\"qr-custom homepage\",...c.main?{id:\"main\"}:{},dangerouslySetInnerHTML:{__html:c.html}})}exports.default = p;"}