PageSourceSearch

https://www.hootboard.com/assets/index-QRIMKRFy.js

js hootboard.com collected 2026-09-24 08:55:48 UTC 2,116 bytes, 1 lines download raw bytes

1import{u as h,a as x,j as e,l as k}from"./react-vendor-AbT4BmHZ.js";import{S as v}from"./SingleItemFullPage.component-CJO_OGBP.js";import{P as B}from"./tours-DNlFWm7f.js";import{u as T,k as o}from"./redux-vendor-D6tsYLgP.js";import{E as i,n as P}from"./App-tN5SdoE9.js";import{fe as E,ff as w,V as A,fg as S}from"./index-Zz13HMKG.js";import"./logo-small-D4k6WZmi.js";import"./immer-CgiGShya.js";import"./ui-vendor-CEz_DxgW.js";import"./charts-BxwOLyBT.js";import"./select-D_QHZO8r.js";import"./editor-PO597bpM.js";import"./colorpicker-MRQ2Ga09.js";import"./lucide-D97_elQA.js";import"./share-B2rj7Cgs.js";import"./phone-input-CsdZPsc5.js";import"./date-utils-TpC3Vao7.js";import"./analytics-D9fFn5Ey.js";import"./filestack-CLcfot1_.js";import"./socket-CDWkPsom.js";const p=r=>{const s=T(),l=h(),{partyId:f,email:y}=JSON.parse(atob(r.encryptedToken)),n=E(),d=o(t=>t.verifyEmail.isLoading),g=o(t=>t.verifyEmail.isServerError),a=o(t=>t.activeAccount.activeAccountId),c=o(t=>t.activeAccount.activeAccountUserDetailsFetchStatus),m=a&&f===a,u=()=>{s(S(y))};return x.useEffect(()=>{n&&c==="fulfilled"&&(m?u():s(w()))},[c]),n?d?e.jsx(A,{src:"/assets/loading.gif",className:"w-24 h-24"}):m?g?e.jsx(i,{title:"Yikes!",message:"We could not change your email. Please try again.",showButtons:!0,onPrimaryButtonClick:u,showPrimaryButton:!0,primaryButtonText:"Retry"}):e.jsx(P,{title:"Your email has been changed.",message:"Nice one! You can now continue to your account.",onPrimaryButtonClick:()=>{window.location.href="/"},showButtons:!0,showPrimaryButton:!0,primaryButtonText:"Continue"}):e.jsx(i,{title:"Invalid Token",message:"The link you are using is either expired or invalid."}):e.jsx(i,{title:"Access Denied",message:"You need to log in to change your email.",showButtons:!0,onPrimaryButtonClick:()=>{l(`/login?redirectPostAuth=${encodeURIComponent(location.pathname+location.search)}`)},showPrimaryButton:!0,primaryButtonText:"Login"})};p.propTypes={encryptedToken:B.string};function K(){const{encToken:r}=k();return e.jsx(v,{className:"md:px-20 p-8 sm:p-10",children:e.jsx(p,{encryptedToken:r})})}export{K 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.