
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="9c4db8ad-def5-5bea-9913-d9a45be3f23b")}catch(e){}}();
import{u as _,a as P,r as x}from"./index-D6da9p6-.js";import{L as u}from"./PageProvider-BtoiiMvA.js";import{u as w}from"./components-1fH5YjVo.js";const C=f=>{const t=_(),S=P(),[e,g]=x.useState(),[R]=w(),h=e?e?.redirects?.length:0,E=(e?e?.currentIndex+1:0)/h*100,r=()=>{localStorage.removeItem(u.SIGNUP_REDIRECTS)};return x.useEffect(()=>{const s=localStorage.getItem(u.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():g(JSON.parse(s))}else e&&g(void 0)},[S]),x.useEffect(()=>{if(e){const s=e.redirects.map(a=>a.href),p=S.pathname,c=!s.includes(p),n=R.get("recommendations")==="true";c&&!n&&(r(),g(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(u.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 l=o.href,m=new URL(l);m.searchParams.set("email",d),window.open(m.href,"_blank"),r(),t("/")}catch{r(),t("/")}else if(I)r(),t(o.href);else{const l=`${o.href}?email=${d}`,m={currentIndex:e.currentIndex+1,nextIndex:e.nextIndex+1,redirects:e.redirects};localStorage.setItem(u.SIGNUP_REDIRECTS,JSON.stringify(m)),t(l)}}}}},y=C;export{y as u};
//# sourceMappingURL=useSignupRedirects-DisM_e3n.js.map

//# debugId=9c4db8ad-def5-5bea-9913-d9a45be3f23b
