1import{e as f,j as a,q as n,p as s,u as i,l as r,n as t,v as l,z as v,a7 as x,y as g,F as b}from"./vue.Pa8PNnh_.js";import{u as y,h as k,r as h}from"./inertia.Bp-rNqZe.js";import{_,A as w}from"./AuthenticationCardLogo.Cjy95Wjm.js";import{_ as C}from"./PrimaryButton.DdGLOdQX.js";import{l as S}from"./browserAlerts.CaDhuT65.js";import"./vendor.BAgskFVL.js";import"./realtime.Cz-gfRDS.js";import"./axios.BaK2N65j.js";import"./_plugin-vue_export-helper.DlAUqK2U.js";const V={key:0,class:"mb-5 flex items-start gap-2 rounded-md bg-status-success-tint px-3 py-2 text-[13px] font-medium text-status-success-text",role:"status"},W={__name:"VerifyEmail",props:{status:String},setup(u){const d=u,o=y({}),c=()=>S(()=>h.post(route("logout"))),m=()=>{o.post(route("verification.send"))},p=f(()=>d.status==="verification-link-sent");return(B,e)=>(a(),n(b,null,[s(i(k),{title:"Verify Your Email - Savvy Agents"}),s(w,{title:"Check your email",description:"We sent a verification link to your email address. Open it to verify your account and get started."},{logo:r(()=>[s(_)]),default:r(()=>[p.value?(a(),n("div",V,e[0]||(e[0]=[t("svg",{class:"mt-0.5 size-4 shrink-0 text-status-success",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},[t("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z","clip-rule":"evenodd"})],-1),l(" A new verification link has been sent to your email address. ")]))):v("",!0),e[2]||(e[2]=t("div",{class:"rounded-lg border border-border bg-canvas px-4 py-3"},[t("p",{class:"text-[13px] font-medium text-ink"},"Didn't get the email?"),t("ul",{class:"mt-1.5 list-disc space-y-1 pl-4 text-[13px] text-muted"},[t("li",null,"Check your spam or junk folder"),t("li",null,"It can take a minute or two to arrive"),t("li",null,"Make sure your email address is correct")])],-1)),t("form",{class:"mt-7",onSubmit:x(m,["prevent"])},[s(C,{class:"h-10 w-full text-sm",disabled:i(o).processing},{default:r(()=>[l(g(i(o).processing?"Sendingâ¦":"Resend verification email"),1)]),_:1},8,["disabled"])],32),t("div",{class:"mt-5 flex items-center justify-between border-t border-border pt-5 text-[13px]"},[e[1]||(e[1]=t("a",{href:"mailto:[email protected]",class:"rounded font-medium text-action hover:underline focus:outline-none focus-visible:ring-2 focus-visible:ring-action"}," Contact support ",-1)),t("button",{type:"button",class:"rounded font-medium text-muted hover:text-ink focus:outline-none focus-visible:ring-2 focus-visible:ring-action",onClick:c}," Log out ")])]),_:1})],64))}};export{W 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.