PageSourceSearch

https://www.ushmm.org/_nuxt/DAFPayButton.-jBYEXIf.js

js ushmm.org collected 2026-09-24 08:25:01 UTC 7,657 bytes, 1 lines download raw bytes

1import{b2 as E,b3 as j,b4 as H,V as L,J as O,R as N,aH as w,G as S,v as T,k as v,b5 as D,b6 as M,b7 as B,l as W,d as F,c as k,o as C,a as I,u as q}from"./BpBITFyr.js";function V(r={}){const o=[];let a=-1;const t=(e=!1)=>({get(n,u,f){if(!e){const l=Reflect.get(n,u,f);if(typeof l<"u")return l;a++,o[a]=[]}return o[a].push({type:"get",key:u}),new Proxy(()=>{},t(!0))},apply(n,u,f){o[a].push({type:"apply",key:"",args:f})}});return{proxy:new Proxy(r||{},t()),stack:o}}function J(r){const o={get(a,t,e){const n=Reflect.get(a,t,e);return typeof n=="object"?new Proxy(n,o):n},apply(a,t,e){Reflect.apply(a,t,e)}};return new Proxy(r,o)}function K(r,o){o.forEach(a=>{let t=r,e=r;a.forEach(({type:n,key:u,args:f})=>{n==="get"?(e=t,t=t[u]):n==="apply"&&(t=t.call(e,...f))})})}function G(r){return r.key||r.src||(typeof r.innerHTML=="string"?r.innerHTML:"")}const U=["preconnect","dns-prefetch"];function z(r,o,a){const t=typeof o=="string"?{src:o}:o,e=a||{},n=G(t),u=r._scripts?.[n];if(u)return u.setupTriggerHandler(e.trigger),u;e.beforeInit?.();const f=s=>{i.status=s,r.hooks.callHook("script:updated",$)};E.forEach(s=>{const c=s,g=typeof t[c]=="function"?t[c].bind(e.eventContext):null;t[c]=p=>{f(s==="onload"?"loaded":s==="onerror"?"error":"loading"),g?.(p)}});const l={loaded:[],error:[]},d=new Set,_=(s,c,g)=>{if(!r.ssr){if(g?.key){const p=`${g?.key}:${g.key}`;if(d.has(p))return;d.add(p)}if(l[s]){const p=l[s].push(c);return()=>l[s]?.splice(p-1,1)}return c(i.instance),()=>{}}},b=new Promise(s=>{if(r.ssr)return;const c=p=>requestAnimationFrame(()=>s(p)),g=r.hooks.hook("script:updated",({script:p})=>{const y=p.status;if(p.id===n&&(y==="loaded"||y==="error")){if(y==="loaded")if(typeof e.use=="function"){const m=e.use();m&&c(m)}else c({});else y==="error"&&s(!1);g()}})}),i={_loadPromise:b,instance:!r.ssr&&e?.use?.()||null,proxy:null,id:n,status:"awaitingLoad",remove(){return i._triggerAbortControllers?.forEach(s=>s.abort()),i._triggerAbortControllers?.clear(),i._triggerPromises=[],i._warmupEl?.dispose(),i.entry?(i.entry.dispose(),i.entry=void 0,f("removed"),delete r._scripts?.[n],!0):!1},warmup(s){const{src:c}=t,g=!c.startsWith("/")||c.startsWith("//"),p=s&&U.includes(s);let y=c;if(!s||p&&!g)return;if(p){const x=new URL(c);y=`${x.protocol}//${x.host}`}const m={href:y,rel:s,crossorigin:typeof t.crossorigin<"u"?t.crossorigin:g?"anonymous":void 0,referrerpolicy:typeof t.referrerpolicy<"u"?t.referrerpolicy:g?"no-referrer":void 0,fetchpriority:typeof t.fetchpriority<"u"?t.fetchpriority:"low",integrity:t.integrity,as:s==="preload"?"script":void 0};return i._warmupEl=r.push({link:[m]},{head:r,tagPriority:"high"}),i._warmupEl},load(s){if(i._triggerAbortControllers?.forEach(c=>c.abort()),i._triggerAbortControllers?.clear(),i._triggerPromises=[],!i.entry){f("loading");const c={defer:!0,fetchpriority:"low"};t.src&&(t.src.startsWith("http")||t.src.startsWith("//"))&&(c.crossorigin="anonymous",c.referrerpolicy="no-referrer"),i.entry=r.push({script:[{...c,...t}]},e)}return s&&_("loaded",s),b},onLoaded(s,c){return _("loaded",s,c)},onError(s,c){return _("error",s,c)},setupTriggerHandler(s){if(i.status==="awaitingLoad")if((typeof s>"u"||s==="client")&&!r.ssr||s==="server")i.load();else if(s instanceof Promise){if(r.ssr)return;const c=new AbortController;i._triggerAbortControllers=i._triggerAbortControllers||new Set,i._triggerAbortControllers.add(c);const g=new Promise(y=>{c.signal.addEventListener("abort",()=>{i._triggerAbortControllers?.delete(c),y()})});i._triggerAbortController=c,i._triggerPromises=i._triggerPromises||[];const p=i._triggerPromises.push(Promise.race([s.then(y=>typeof y>"u"||y?i.load:void 0),g]).catch(()=>{}).then(y=>{y?.()}).finally(()=>{i._triggerPromises?.splice(p,1)}))}else typeof s=="function"&&s(i.load)},_cbs:l};b.then(s=>{s!==!1?(i.instance=s,l.loaded?.forEach(c=>c(s)),l.loaded=null):(l.error?.forEach(c=>c()),l.error=null)});const $={script:i};if(i.setupTriggerHandler(e.trigger),e.use){const{proxy:s,stack:c}=V(r.ssr?{}:e.use()||{});i.proxy=s,i.onLoaded(g=>{K(g,c),i.proxy=J(g)})}return!e.warmupStrategy&&(typeof e.trigger>"u"||e.trigger==="client")&&(e.warmupStrategy="preload"),e.warmupStrategy&&i.warmup(e.warmupStrategy),r._scripts=Object.assign(r._scripts||{},{[n]:i}),i}function Q(r,o){if(!o)return;const a=(e,n)=>{if(!r._cbs[e])return n(r.instance),()=>{};let u=r._cbs[e].push(n);const f=()=>{u&&(r._cbs[e]?.splice(u-1,1),u=null)};return w(f),f};r.onLoaded=e=>a("loaded",e),r.onError=e=>a("error",e);const t=r._triggerAbortController;w(()=>{t?.abort()})}function A(r,o){const a=typeof r=="string"?{src:r}:r,t=o||{},e=t?.head||j();t.head=e;const n=H();if(t.eventContext=n,n&&typeof t.trigger>"u")t.trigger=L;else if(O(t.trigger)||typeof t.trigger=="function"&&t.trigger.length===0){const f=t.trigger;let l;t.trigger=new Promise(d=>{l=N(f,_=>{_&&d(!0)},{immediate:!0}),w(()=>d(!1),!0)}).then(d=>(l?.(),d))}e._scriptStatusWatcher=e._scriptStatusWatcher||e.hooks.hook("script:updated",({script:f})=>{f._statusRef&&(f._statusRef.value=f.status)});const u=z(e,a,t);return u._statusRef=u._statusRef||S(u.status),Q(u,n),new Proxy(u,{get(f,l,d){return Reflect.get(f,l==="status"?"_statusRef":l,d)}})}function X(r){return null}function h(r){if(r===null||typeof r!="object")return!1;const o=Object.getPrototypeOf(r);
1return o!==null&&o!==Object.prototype&&Object.getPrototypeOf(o)!==null||Symbol.iterator in r?!1:Symbol.toStringTag in r?Object.prototype.toString.call(r)==="[object Module]":!0}function P(r,o,a=".",t){if(!h(o))return P(r,{},a,t);const e={...o};for(const n of Object.keys(r)){if(n==="__proto__"||n==="constructor")continue;const u=r[n];u!=null&&(t&&t(e,n,u,a)||(Array.isArray(u)&&Array.isArray(e[n])?e[n]=[...u,...e[n]]:h(u)&&h(e[n])?e[n]=P(u,e[n],(a?`${a}.`:"")+n.toString(),t):e[n]=u))}return e}function Y(r){return(...o)=>o.reduce((a,t)=>P(a,t,"",r),{})}const Z=Y();function R(r){r.$scripts||(r.$scripts={})}function rr(){return W().public["nuxt-scripts"]}function tr(r){return r.key||r.src||(typeof r.innerHTML=="string"?r.innerHTML:"")}function er(r,o){if(r=typeof r=="string"?{src:r}:r,o=Z(o,rr()?.defaultScriptOptions),o.partytown){const l=r.src;if(!l)throw new Error("useScript with partytown requires a src");T({script:[{src:l,type:"text/partytown"}]});const d=v();R(d);const _=S("loaded"),b={id:l,status:_,load:()=>Promise.resolve({}),remove:()=>!1,entry:void 0};return d.$scripts[l]=b,b}o.trigger&&typeof o.trigger=="object"&&!("then"in o.trigger)&&X(o.trigger);const a=v(),t=String(tr(r));if(o.head=o.head||D(),!o.head)throw new Error("useScript() has been called without Nuxt context.");R(a),a.$scripts?.[t];const e=o._validate?.();(o.trigger==="onNuxtReady"||o.trigger==="client")&&(o.warmupStrategy||(o.warmupStrategy="preload"),o.trigger==="onNuxtReady"&&(o.trigger=M));const n=A(r,o),u=n.remove;n.remove=()=>(a.$scripts[t]=void 0,u());const f=n.load;return n.load=async()=>e?Promise.reject(e):f(),n.reload=async()=>{n.remove();const l=typeof r=="string"?{src:r,key:`${t}-${Date.now()}`}:{...r,key:`${t}-${Date.now()}`},d=A(l,{...o,trigger:"client"});return Object.assign(n,{status:d.status,entry:d.entry}),d.load()},a.$scripts[t]=n,B(n),n.toJSON=()=>({id:n.id,status:n.status.value}),n}const or={class:"daf-pay-button"},nr={key:0,ref:"chariotButton",class:"daf-pay-button__button",cid:"live_c8dbb9adba67c074b9d1228a8c59409482155a26182c9a751c1125e3f733b254"},sr=F({__name:"DAFPayButton",setup(r){const o=S(!1),{onLoaded:a}=er({src:"https://cdn.givechariot.com/components/chariot-components.umd.js"});return a(()=>{o.value=!0}),(t,e)=>(C(),k("section",or,[q(o)?(C(),k("chariot-button",nr,null,512)):I("",!0)]))}}),cr=Object.assign(sr,{__name:"DAFPayButton"});export{cr 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.