import{_ as f}from"./BQdYf1E7.js";import{u as v}from"./DiORpBaR.js";import{_ as d,u as g,m as S,n as x,s as k,r as E,p as h,q as y,o as w}from"./kalvVTZU.js";import{u as T}from"./A-uEhC94.js";import"./Bw08dY1k.js";import"./V747Bca-.js";import"./1NxzRF36.js";import"./CtMJtbMt.js";import"./yR0BVKEQ.js";import"./BnVP9DX0.js";import"./DIWtFwsm.js";import"./DQA2UUDR.js";import"./CJfn_IeC.js";import"./D5QMborC.js";import"./DTuDJXZQ.js";const b={__name:"activate-email",setup(l,{expose:p}){p(),v("SeoTitleSignup");const a=g(),r=S(),s=x(),e=k(),t=E(""),c=async()=>{const{error:_}=await e.verifyEmail();if(_){t.value="error";return}s.currentStep=2,r.push("/signup-process")},{token:i,email:o}=a.query,n=o==null?void 0:o.replace(/ /g,"+");!i||!n?t.value="error":(e.signUpData.token=i,e.signUpData.email=n,c());const{tracker:u}=T();u("page_view","page","activate email");const m={route:a,router:r,store:s,sStore:e,resetStatus:t,activateEmail:c,token:i,email:o,fixEmail:n,tracker:u};return Object.defineProperty(m,"__isScriptSetup",{enumerable:!1,value:!0}),m}};function A(l,p,a,r,s,e){const t=f;return r.resetStatus==="error"?(w(),h(t,{key:0,class:"flex gap-4 w-full",headline:"ActivationError",text:"ActivateEmailError",error:"TokenNotFound","show-action-headline":!0,"action-headline":"PleaseTryItAgain","action-text":"SignUp",route:"/signup"})):y("",!0)}const z=d(b,[["render",A],["__file","activate-email.vue"]]);export{z as default};