PageSourceSearch

https://app.pawsitivefoster.com/assets/InviteCapture-CcOIZjvw.js

js pawsitivefoster.com collected 2026-09-24 14:50:44 UTC 2,083 bytes, 2 lines download raw bytes

1import{aQ as a,bK as n,E as e,aR as i,aS as s,u as o,aT as t,b0 as l,aU as r,r as c,aV as d,bx as u,bn as p,bA as v,bo as g,bp as k,a_ as h,a$ as b,b1 as x,bm as f}from"./index-B7717Xy-.js";import{d as m,s as y}from"./invite-Qrc9HWFs.js";const _={key:0,class:"container"},I={key:1,class:"container"},w={class:"body"},C={key:2,class:"container"},T={class:"body"},z=f(a({__name:"InviteCapture",setup(a){const f=l(),z=r(),A=c("processing"),S=n(),j=S?"/signin":"/signup/organization",E=S?"/signin":"/signup",O=S?"Continue to Sign In":"Continue to Organization Sign Up",P=S?"Back to Sign In":"Create Organization Account",U=S?"The invite link is not valid. Please sign in with an existing account to continue.":"The invite link is not valid. You can still create an organization account.",B=S?"This invite link has expired. Ask your coordinator to send a new one, or sign in with an existing account.":"This invite link has expired. Ask your coordinator to send a new one.";e(()=>{const a=f.params.token;if(!a)return void(A.value="invalid");const n=m(a);if(n){if(n.exp&&n.exp<Date.now()/1e3)return y({token:a,...n,status:"expired"}),void(A.value="expired");y({token:a,...n,status:"pending"}),A.value="ok",z.replace(E)}else A.value="invalid"});const D=()=>z.replace(j);return(a,n)=>(x(),i(o(t),null,{default:s(()=>[d(o(b),{class:"invite-capture","force-overscroll":!1},{default:s(()=>["processing"===A.value?(x(),u("div",_,[...n[0]||(n[0]=[p("h2",{class:"heading"},"Loading your invite…",-1),p("p",{class:"body"},"Please wait a moment.",-1)])])):"invalid"===A.value?(x(),u("div",I,[n[1]||(n[1]=p("h2",{class:"heading"},"Invalid Invite",-1)),p("p",w,v(o(U)),1),d(o(g),{shape:"round",expand:"block",onClick:D},{default:s(()=>[k(v(o(O)),1)]),_:1})])):"expired"===A.value?(x(),u("div",C,[n[2]||(n[2]=p("h2",{class:"heading"},"Invite Expired",-1)),p("p",T,v(o(B)),1),d(o(g),{shape:"round",expand:"block",onClick:D},{default:s(()=>[k(v(o(P)),1)]),_:1})])):h("",!0)]),_:1})]),_:1}))}}),[["__scopeId","data-v-3fb1c3ed"]]);export{z as default};
2//# sourceMappingURL=InviteCapture-CcOIZjvw.js.map

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.