!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="bdf10a8f-3ed8-5fec-888c-a17aeb772d76")}catch(e){}}(); import{u as _,a as P,r as x}from"./index-DwaoyV61.js";import{L as m}from"./local_storage-DRhS2b1Z.js";import{u as w}from"./components-DhFN5rxT.js";const v=f=>{const t=_(),S=P(),[e,u]=x.useState(),[h]=w(),R=e?e?.redirects?.length:0,E=(e?e?.currentIndex+1:0)/R*100,r=()=>{localStorage.removeItem(m.SIGNUP_REDIRECTS)};return x.useEffect(()=>{const s=localStorage?.getItem(m.SIGNUP_REDIRECTS);if(s){const c=JSON.parse(s).startedAt,n=new Date(c).getTime(),i=new Date().getTime()-n,d=1e3*60*3;i>d?r():u(JSON.parse(s))}else e&&u(void 0)},[S]),x.useEffect(()=>{if(e){const s=e.redirects.map(a=>a.href),g=S.pathname,c=!s.includes(g),n=h.get("recommendations")==="true";c&&!n&&(r(),u(void 0))}},[e]),{currentStep:e?.redirects?.[e?.currentIndex],nextStep:e?.redirects?.[e?.nextIndex],isInProgress:!!e,redirects:e?.redirects,progress:Number(E.toFixed(1)),nextPage:()=>{if(!!!e)return t("/");const c=e?.redirects?.[e?.currentIndex+1]?.managed_type==="upgrade",n=f.web_template.external_upgrade_page_href;if(c&&n)return window.open(n,"_blank"),r(),t("/");const a=e.redirects.length-1;if(e.nextIndex>a)r(),t("/");else{const i=localStorage.getItem(m.EMAIL),d=i&&JSON.parse(i),o=e.redirects[e.nextIndex],I=o.managed_type==="custom",N=!o.full_url.startsWith(f.url);if(I&&N)try{const p=o.href,l=new URL(p);l.searchParams.set("email",d),window.open(l.href,"_blank"),r(),t("/")}catch{r(),t("/")}else if(I)r(),t(o.href);else{const p=`${o.href}?email=${d}`,l={currentIndex:e.currentIndex+1,nextIndex:e.nextIndex+1,redirects:e.redirects};localStorage.setItem(m.SIGNUP_REDIRECTS,JSON.stringify(l)),t(p)}}}}};export{v as u}; //# sourceMappingURL=useSignupRedirects-DHtV1InQ.js.map //# debugId=bdf10a8f-3ed8-5fec-888c-a17aeb772d76