/*! * * PRC Parent Theme * * @author Seth Rubenstein * @version 0.1.0 * @link https://github.com/wpcomvip/pewresearch-org * @license GPL * * Copyright (c) 2023 Seth Rubenstein * * This software is released under the UNLICENSED License * https://opensource.org/licenses/UNLICENSED * * Compiled with the help of https://wpack.io * A zero setup Webpack Bundler Script for WordPress */ (window.wpackioprcParentthemeJsonp=window.wpackioprcParentthemeJsonp||[]).push([[7],{160:function(e,t,n){n(27),e.exports=n(161)},161:function(e,t,n){"use strict";n.r(t);var o=n(35),r=n(17),c=n.n(r),i=n(50),a=n.n(i);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function u(e){for(var t=1;t{document.querySelectorAll(".wp-block-prc-block-story-item .image").forEach((e=>{e.classList.add("loaded")}))})); //# sourceMappingURL=view.js.map; !function(){var e={472:function(e,t){var a;!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t{let e=document.querySelector('iframe[title="Main content of the hCaptcha challenge"]');if(e=e.parentElement.parentElement,e){const t=e.querySelector("div:last-of-type");null!==t&&(t.style={...t.style,display:"none"})}else g()};function C(t){let{className:a,input:n={style:"",className:"",type:"email",placeholder:""},button:r={wrapperClassName:"",wrapperStyle:"",style:"",className:"",text:""},form:i={segmentId:!1}}=t;const[s,o]=(0,e.useState)(!1),[c,p]=(0,e.useState)(!1),[l,h]=(0,e.useState)(!1),[u,m]=(0,e.useState)(!1),[C,R]=(0,e.useState)(null),[E,S]=(0,e.useState)(r.text),[w,x]=(0,e.useState)(!1),O=(0,e.useRef)(null),A=f()(r.className,{"is-processing":s,"is-disabled":c,"has-error":l,"has-success":u});return(0,e.useEffect)((()=>{p(!C)}),[C]),(0,e.createElement)("form",{className:a},!w&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("input",{type:n.type,placeholder:n.placeholder,style:n.style,className:n.className,onChange:e=>R(e.target.value),value:C}),(0,e.createElement)("button",{type:"submit",className:r.wrapperClassName,disabled:s||c,style:{opacity:s?.5:1,...r.wrapperStyle},onClick:e=>{e.preventDefault(),!1===c&&x(!w)}},(0,e.createElement)("span",{style:r.style,className:A},E))),w&&(0,e.createElement)(d,{sitekey:b,theme:"light",ref:O,onVerify:e=>{!1!==e&&!0!==s&&(e=>{let{onStart:t,onSuccess:a,onError:n,emailAddress:r,captchaToken:i=!1,closeCaptcha:s,interest:o=!1}=e;if(!b)return n("Invalid captcha key");if(!i)return n("We couldn't verify you're not a robot. Please try again.");t(),s();const c=r,p=document.URL;if(!(0,v.isURL)(p))return n("Invalid URL");const l=(0,v.buildQueryString)({email:c,captcha_token:i,interests:o,api_key:"mailchimp-form",origin_url:p});y()({path:`/prc-api/v2/mailchimp/subscribe/?${l}`,method:"POST"}).then((()=>a())).catch((e=>n(e)))})({onStart:()=>{o(!0),S("Processing...")},onSuccess:()=>(S("Success"),m(!0),o(!1),R(""),h(!1),!0),onError:e=>(h(!0),S("Error"),o(!1),console.log("Error!",e),!1),closeCaptcha:()=>x(!1),emailAddress:C,captchaToken:e,interest:i.segmentId})},onOpen:()=>{g()}}))}function R(e){return e?e.split(";").filter((e=>e)).reduce(((e,t)=>{const[a,n]=t.split(":");return e[a.split("-").map(((e,t)=>0===t?e:e.charAt(0).toUpperCase()+e.slice(1))).join("")]=n,e}),{}):{}}n()((()=>{document.querySelectorAll(".wp-block-prc-block-mailchimp-form").forEach((t=>{const a=t.getAttribute("class"),n=t.getAttribute("data-segment-id"),r=t.querySelector(".wp-block-prc-block-form-input-text"),i=r.getAttribute("style")||"",s=r.getAttribute("class")||"",o=t.querySelector(".wp-block-button"),c=t.querySelector(".wp-block-button__link"),p=o.getAttribute("class")||"",l=o.getAttribute("style")||"",h=c.getAttribute("style")||"",d=c.getAttribute("class")||"",u=document.createElement("div");t.parentNode.insertBefore(u,t),(0,e.render)((0,e.createElement)(C,{className:a,input:{style:R(i),className:s,type:r.getAttribute("type"),placeholder:r.getAttribute("placeholder")},button:{wrapperClassName:p,wrapperStyle:R(l),style:R(h),className:d,text:c.innerText},form:{segmentId:n}}),u),t.parentNode.removeChild(t)}))}))}()}(); //# sourceMappingURL=view.js.map; (()=>{"use strict";var e={n:r=>{var o=r&&r.__esModule?()=>r.default:()=>r;return e.d(o,{a:o}),o},d:(r,o)=>{for(var t in o)e.o(o,t)&&!e.o(r,t)&&Object.defineProperty(r,t,{enumerable:!0,get:o[t]})},o:(e,r)=>Object.prototype.hasOwnProperty.call(e,r)};const r=window.wp.domReady;e.n(r)()((()=>{}))})(); //# sourceMappingURL=view.js.map;