PageSourceSearch

https://cveloapp.com/assets/CheckEmail-7SHM-6aF.js

js cveloapp.com collected 2026-10-02 01:26:45 UTC 2,552 bytes, 1 lines download raw bytes

1import{j as e,S as x,b as u}from"./index-DtE9yg8W.js";import{f as j,r as n,L as c}from"./react-vendor-B01fvZtu.js";/* empty css              */function k(){const[d]=j(),s=d.get("email")??"",[h,g]=n.useState(!1),[l,a]=n.useState(!1),[r,f]=n.useState(null),[t,o]=n.useState(null);async function m(){if(s){a(!0),o(null);try{const i=await u.resendVerification(s);f(i.dev_verify_url??null),g(!0)}catch(i){o(i instanceof Error?i.message:"Could not resend verification email.")}finally{a(!1)}}}return e.jsxs("div",{className:"lg-page",children:[e.jsx(x,{title:"Check your email | Cvelo",description:"Check your inbox to verify your Cvelo account.",path:"/check-email",noindex:!0}),e.jsx("div",{className:"lg-grid"}),e.jsxs("div",{className:"lg-wrap",children:[e.jsx(c,{to:"/",className:"lg-logo",children:e.jsxs("svg",{className:"lg-logo-svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 130 38",width:"104",height:"30","aria-label":"Cvelo",children:[e.jsx("text",{x:"2",y:"29",fontFamily:"DM Sans, system-ui, sans-serif",fontWeight:"800",fontSize:"30",letterSpacing:"-2",fill:"#0f0f0f",children:"c"}),e.jsx("text",{x:"21",y:"29",fontFamily:"DM Serif Display, Georgia, serif",fontStyle:"italic",fontWeight:"400",fontSize:"30",letterSpacing:"-1",fill:"#16a34a",children:"velo"}),e.jsx("circle",{cx:"11",cy:"35",r:"2.8",fill:"#16a34a"})]})}),e.jsxs("div",{className:"lg-card lg-center",children:[e.jsx("div",{className:"lg-success-icon",children:e.jsx("svg",{width:"28",height:"28",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"})})}),e.jsx("h1",{className:"lg-heading lg-heading-sm",children:"Check your inbox"}),e.jsxs("p",{className:"lg-subheading",children:["We sent a verification link to"," ",s?e.jsx("strong",{children:s}):"your email address",".",e.jsx("br",{}),"Click the link to activate your account."]}),h?e.jsxs("p",{className:"lg-resend-sent",children:["✓ A new link has been sent",r&&e.jsxs(e.Fragment,{children:[" ",e.jsx("a",{href:r,className:"lg-back-link",children:"Open link"})]})]}):e.jsx("button",{type:"button",className:"lg-resend-btn",onClick:m,disabled:l||!s,children:l?"Sending…":"Resend verification email"}),t&&e.jsx("p",{className:"lg-error lg-muted-spaced",children:t}),e.jsxs("p",{className:"lg-footer lg-footer-mt",children:["Wrong account?"," ",e.jsx(c,{to:"/login",children:"Sign in"})]})]})]})]})}export{k as CheckEmail};

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.