PageSourceSearch

https://jhpiego.org/_nuxt/CMAz_nAd.js

js jhpiego.org collected 2026-10-02 02:33:36 UTC 6,141 bytes, 1 lines download raw bytes

1import{_ as J}from"./CEevluQH.js";import{_ as W}from"./DzPtozN_.js";import{d as V,r as I,p as f,Q as G,w as Q,s as z,c as F,l as j,h as g,g as P,t as _,k as C,e as x,a3 as N,a4 as X,f as t,q as Y,m as q,E as ee,z as ae,C as te,n as oe,D as ne}from"./BQV0Sa3Z.js";import{_ as re}from"./BmqPY5cx.js";import{_ as ie}from"./EqaHQWg3.js";import{_ as se}from"./DCuB2Vrz.js";import"./Bsdt2qVE.js";import"./w-xSOGt5.js";import"./BgkteCKa.js";const ce={class:"donation-embed"},le=["innerHTML"],de=["innerHTML"],ue={class:"modal-content"},be={class:"form-container"},me=["data-blackbaud-registration-form-envid","data-blackbaud-registration-form-id","data-blackbaud-registration-form-zone"],_e=["id"],fe=V({__name:"donation-embed",props:{title:{},text:{},image:{},blackbaudScriptUrl:{},blackbaudRegistrationScriptUrl:{},blackbaudEnvironment:{},blackbaudApiKey:{},blackbaudFormId:{},blackbaudZone:{},showRegistrationForm:{type:Boolean}},setup(D){const o=D,c=I(null),p=I(!1),w=f(()=>`blackbaud-donation-form_${o.blackbaudFormId||"59ae2652-f1d9-42fc-ba04-e9d134a8f67d"}`),S=f(()=>o.showRegistrationForm?o.blackbaudRegistrationScriptUrl||"https://sky.blackbaudcdn.net/static/reg-form-loader/5/main.js":o.blackbaudScriptUrl||"https://sky.blackbaudcdn.net/static/donor-form-loader/2/main.js");G({script:[{src:S.value,async:!0,defer:!0}]});const v=()=>{if(o.showRegistrationForm||p.value||!c.value)return!1;if(typeof window<"u"&&window.BBDonorFormLoader){const n=o.blackbaudEnvironment||"renxt",y=o.blackbaudApiKey,e=o.blackbaudFormId||"59ae2652-f1d9-42fc-ba04-e9d134a8f67d",h=o.blackbaudZone||"usa";try{return window.BBDonorFormLoader.newBlackbaudDonationFormZoned(n,y||"",e,h,c.value),p.value=!0,!0}catch(r){console.error("[DonationEmbed] Error initializing donation form:",r)}}return!1},k=()=>{o.showRegistrationForm||p.value||v()||setTimeout(k,100)};return Q(c,()=>{c.value&&!o.showRegistrationForm&&k()},{immediate:!0}),(n,y)=>{const e=X,h=re,r=Y("intersection-observer");return z((x(),F("div",ce,[n.title?(x(),F("h2",{key:0,class:"title",innerHTML:n.title},null,8,le)):j("",!0),n.text?(x(),F("div",{key:1,class:"text",innerHTML:n.text},null,8,de)):j("",!0),g("div",ue,[_(h,{image:n.image,class:"image",mode:"cover"},{default:C(()=>[z(g("div",be,[g("div",{class:"registration-form","data-blackbaud-registration-form":"","data-blackbaud-registration-form-envid":n.blackbaudApiKey||"p-OyTRzerTc02yd0Essa21Ew","data-blackbaud-registration-form-id":n.blackbaudFormId||"3c31107b-6f04-4d09-9891-daf39fa0a0f3","data-blackbaud-registration-form-zone":n.blackbaudZone||"usa"},null,8,me)],512),[[N,n.showRegistrationForm]]),_(e,null,{default:C(()=>[z(g("div",{id:t(w),ref_key:"donationFormContainer",ref:c,class:"donation-form-container"},null,8,_e),[[N,!n.showRegistrationForm]])]),_:1})]),_:1},8,["image"])]),P(n.$slots,"default",{},void 0,!0)])),[[r,{threshold:.3},void 0,{once:!0}]])}}}),pe=Object.assign(q(fe,[["__scopeId","data-v-e335bc96"]]),{__name:"DonationEmbed"}),ve={class:"content-below"},ke=V({__name:"[detail]",async setup(D){let o,c;const p=ee(),w=ae(),{data:S}=([o,c]=te(()=>ne("/post",{query:{uri:p.path,fields:"acf"}})),o=await o,c(),o),v=I(!1),k=I(null),n=i=>{v.value=!0,k.value=i,w.isScrollLocked=!0},y=()=>{v.value=!1,w.isScrollLocked=!1},e=f(()=>S.value),h=f(()=>{var i,s;return["page","page-ways-to-give",{"is-gala":(s=(i=e.value)==null?void 0:i.acf)==null?void 0:s.isGala}]}),r=f(()=>{var i,s,l,d,u,b,m,a,L,O,T,U,B,E,M,K,$,A,H,Z;return{title:((s=(i=e.value)==null?void 0:i.acf)==null?void 0:s.blackbaudTitle)||"Make a contribution today",text:((d=(l=e.value)==null?void 0:l.acf)==null?void 0:d.blackbaudText)||"We see a day when women around the world have access to the information and health services they need to live healthy, meaningful lives. Join us in achieving this goal by fundraising for Jhpiego. Learn about the women and families we serve, and share our story. Together, we can change the world through better health!",image:((b=(u=e.value)==null?void 0:u.acf)==null?void 0:b.blackbaudImage)||{},scriptUrl:((a=(m=e.value)==null?void 0:m.acf)==null?void 0:a.blackbaudScriptUrl)||"",environment:((O=(L=e.value)==null?void 0:L.acf)==null?void 0:O.blackbaudEnvironment)||"",apiKey:((U=(T=e.value)==null?void 0:T.acf)==null?void 0:U.blackbaudApiKey)||"",formId:((E=(B=e.value)==null?void 0:B.acf)==null?void 0:E.blackbaudFormId)||"",zone:((K=(M=e.value)==null?void 0:M.acf)==null?void 0:K.blackbaudZone)||"",registrationScriptUrl:((A=($=e.value)==null?void 0:$.acf)==null?void 0:A.blackbaudRegistrationScriptUrl)||"",showRegistrationForm:((Z=(H=e.value)==null?void 0:H.acf)==null?void 0:Z.showRegistrationForm)||!1}}),R=f(()=>{var i,s,l,d,u,b,m;return{title:((s=(i=e.value)==null?void 0:i.acf)==null?void 0:s.donateTitle)||"",text:((d=(l=e.value)==null?void 0:l.acf)==null?void 0:d.donateSubtitle)||"",items:((m=(b=(u=e.value)==null?void 0:u.acf)==null?void 0:b.donateItems)==null?void 0:m.map(a=>({title:(a==null?void 0:a.title)||"",text:(a==null?void 0:a.text)||"",image:(a==null?void 0:a.image)||{},to:(a==null?void 0:a.readMoreLink)||"",learnMoreLink:(a==null?void 0:a.learnMoreLink)||""})))||[]}});return(i,s)=>{const l=J,d=W,u=pe,b=ie,m=se;return x(),F("section",{class:oe(t(h))},[g("div",ve,[_(l,{color:"--color-blue-4"}),_(u,{title:t(r).title,text:t(r).text,image:t(r).image,"blackbaud-script-url":t(r).scriptUrl,"blackbaud-environment":t(r).environment,"blackbaud-api-key":t(r).apiKey,"blackbaud-form-id":t(r).formId,"blackbaud-zone":t(r).zone,"show-registration-form":t(r).showRegistrationForm,"blackbaud-registration-script-url":t(r).registrationScriptUrl},{default:C(()=>[_(d,{color:"--color-blue-4"})]),_:1},8,["title","text","image","blackbaud-script-url","blackbaud-environment","blackbaud-api-key","blackbaud-form-id","blackbaud-zone","show-registration-form","blackbaud-registration-script-url"]),_(b,{id:"how-to-donate",title:t(R).title,text:t(R).text,items:t(R).items,class:"section-donate",onOpenOverlay:n}
1,null,8,["title","text","items"])]),_(m,{"is-opened":t(v),"active-item":t(k),onCloseOverlay:y},null,8,["is-opened","active-item"])],2)}}}),ze=q(ke,[["__scopeId","data-v-2650ea23"]]);export{ze as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.