PageSourceSearch

https://app.beteal.ai/_next/static/chunks/pages/password-reset/[token]-716ebb133de8a499.js

js beteal.ai collected 2026-10-05 14:14:02 UTC 15,014 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[789],{3028:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/password-reset/[token]",function(){return r(1703)}])},2150:function(e,t,r){"use strict";r.d(t,{F:function(){return i}});var a=r(1527),s=r(5435),n=r.n(s),o=r(8854);function i(e){let{title:t,description:r="An AI-powered outbound sourcing tool automates candidate search using data and intelligence. It finds, ranks, and delivers top-fit profiles directly to your ATS, learning from your feedback to make hiring faster, smarter, and more efficient."}=e,s=o.r?"Ontop Hiring":"Teal.ai",i=t?"".concat(s," | ").concat(t):s;return(0,a.jsxs)(n(),{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, maximum-scale=1"}),(0,a.jsx)("title",{children:i}),(0,a.jsx)("meta",{name:"description",content:r}),(0,a.jsx)("meta",{name:"robots",content:"index, follow"}),(0,a.jsx)("meta",{property:"og:title",content:i}),(0,a.jsx)("meta",{property:"og:description",content:r}),(0,a.jsx)("meta",{content:"Teal",name:"apple-mobile-web-app-title"}),(0,a.jsx)("meta",{name:"theme-color",media:"(prefers-color-scheme: light)",content:"hsl(0,0%,100%)"}),(0,a.jsx)("meta",{name:"theme-color",media:"(prefers-color-scheme: dark)",content:"hsl(225,29%,8%)"}),o.r?(0,a.jsx)("link",{rel:"icon",type:"image/x-icon",href:"/ontop_favicon.svg?ver=1.0"}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("link",{rel:"icon",type:"image/x-icon",href:"/favicon.svg?ver=1.0"})}),(0,a.jsx)("link",{rel:"manifest",href:"/site.webmanifest"})]})}},4459:function(e,t,r){"use strict";r.d(t,{OL:function(){return h},_T:function(){return u},aR:function(){return l},f$:function(){return p},fY:function(){return f},xo:function(){return m},yT:function(){return x}});var a=r(1527),s=r(959),n=r(3513),o=r(7800),i=r(258);let l=n.fC;n.xz;let d=e=>{let{className:t,...r}=e;return(0,a.jsx)(n.h_,{className:(0,o.cn)(t),...r})};d.displayName=n.h_.displayName;let c=s.forwardRef((e,t)=>{let{className:r,children:s,...i}=e;return(0,a.jsx)(n.aV,{className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-overlay/40 backdrop-blur-xs",r),...i,ref:t})});c.displayName=n.aV.displayName;let u=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsxs)(d,{children:[(0,a.jsx)(c,{}),(0,a.jsx)(n.VY,{ref:t,className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=closed]:slide-out-to-bottom-[48%] data-[state=closed]:slide-out-to-left-1/2 data-[state=open]:slide-in-from-bottom-[48%] data-[state=open]:slide-in-from-left-1/2 sm:data-[state=open]:zoom-in-95 sm:data-[state=closed]:slide-out-to-top-[48%] sm:data-[state=open]:slide-in-from-top-[48%] fixed left-1/2 z-50 grid w-full -translate-x-1/2 gap-4 border bg-background p-6 shadow-card duration-200 max-sm:bottom-0 sm:top-1/2 sm:max-w-lg sm:-translate-y-1/2 sm:rounded-lg",r),...s})]})});u.displayName=n.VY.displayName;let f=e=>{let{className:t,...r}=e;return(0,a.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...r})};f.displayName="AlertDialogHeader";let m=e=>{let{className:t,...r}=e;return(0,a.jsx)("div",{className:(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...r})};m.displayName="AlertDialogFooter";let p=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)(n.Dx,{ref:t,className:(0,o.cn)("text-lg font-medium",r),...s})});p.displayName=n.Dx.displayName;let x=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)(n.dk,{ref:t,className:(0,o.cn)("text-sm text-muted-foreground",r),...s})});x.displayName=n.dk.displayName;let h=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)(n.aU,{ref:t,className:(0,o.cn)((0,i.d)(),r),...s})});h.displayName=n.aU.displayName;let g=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)(n.$j,{ref:t,className:(0,o.cn)((0,i.d)({variant:"outline-solid"}),"mt-2 sm:mt-0",r),...s})});g.displayName=n.$j.displayName},258:function(e,t,r){"use strict";r.d(t,{d:function(){return l},z:function(){return d}});var a=r(1527),s=r(959),n=r(5561),o=r(80),i=r(7800);let l=(0,o.j)("inline-flex items-center justify-center whitespace-nowrap rounded-xl text-sm font-semibold ring-offset-background transition-colors focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-white dark:bg-card text-primary",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-primary",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-6 py-4",sm:"h-9 rounded-xl px-3",lg:"h-12 rounded-xl px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>
1{let{className:r,variant:s,size:o,asChild:d=!1,...c}=e,u=d?n.g7:"button";return(0,a.jsx)(u,{className:(0,i.cn)(l({variant:s,size:o,className:r})),ref:t,...c})});d.displayName="Button"},6911:function(e,t,r){"use strict";r.d(t,{Ol:function(){return i},SZ:function(){return d},Zb:function(){return o},aY:function(){return c},eW:function(){return u},ll:function(){return l}});var a=r(1527),s=r(959),n=r(7800);let o=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("rounded-3xl border bg-card text-card-foreground shadow-xs",r),...s})});o.displayName="Card";let i=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("flex flex-col space-y-1.5 p-6",r),...s})});i.displayName="CardHeader";let l=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)("h3",{ref:t,className:(0,n.cn)("text-lg font-medium leading-none tracking-tight",r),...s})});l.displayName="CardTitle";let d=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)("p",{ref:t,className:(0,n.cn)("text-sm text-muted-foreground",r),...s})});d.displayName="CardDescription";let c=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("p-6 pt-0",r),...s})});c.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("flex items-center p-6 pt-0",r),...s})});u.displayName="CardFooter"},6950:function(e,t,r){"use strict";r.d(t,{l0:function(){return f},NI:function(){return w},Wi:function(){return p},xJ:function(){return g},lX:function(){return j},zG:function(){return N}});var a=r(1527),s=r(959),n=r(5561),o=r(3950),i=r(7800),l=r(6574),d=r(80);let c=(0,d.j)("text-sm font-medium text-gray-700 dark:text-gray-300 leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),u=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,a.jsx)(l.f,{ref:t,className:(0,i.cn)(c(),r),...s})});u.displayName=l.f.displayName;let f=o.RV,m=s.createContext({}),p=e=>{let{...t}=e;return(0,a.jsx)(m.Provider,{value:{name:t.name},children:(0,a.jsx)(o.Qr,{...t})})},x=()=>{let e=s.useContext(m),t=s.useContext(h),{getFieldState:r,formState:a}=(0,o.Gc)(),n=r(e.name,a);if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=t;return{id:i,name:e.name,formItemId:"".concat(i,"-form-item"),formDescriptionId:"".concat(i,"-form-item-description"),formMessageId:"".concat(i,"-form-item-message"),...n}},h=s.createContext({}),g=s.forwardRef((e,t)=>{let{className:r,...n}=e,o=s.useId();return(0,a.jsx)(h.Provider,{value:{id:o},children:(0,a.jsx)("div",{ref:t,className:(0,i.cn)("space-y-1",r),...n})})});g.displayName="FormItem";let j=s.forwardRef((e,t)=>{let{className:r,...s}=e,{error:n,formItemId:o}=x();return(0,a.jsx)(u,{ref:t,className:(0,i.cn)(n&&"text-destructive",r),htmlFor:o,...s})});j.displayName="FormLabel";let w=s.forwardRef((e,t)=>{let{...r}=e,{error:s,formItemId:o,formDescriptionId:i,formMessageId:l}=x();return(0,a.jsx)(n.g7,{ref:t,id:o,"aria-describedby":s?"".concat(i," ").concat(l):"".concat(i),"aria-invalid":!!s,...r})});w.displayName="FormControl";let y=s.forwardRef((e,t)=>{let{className:r,...s}=e,{formDescriptionId:n}=x();return(0,a.jsx)("p",{ref:t,id:n,className:(0,i.cn)("text-sm text-muted-foreground",r),...s})});y.displayName="FormDescription";let N=s.forwardRef((e,t)=>{let{className:r,children:s,...n}=e,{error:o,formMessageId:l}=x(),d=o?String(null==o?void 0:o.message):s;return d?(0,a.jsx)("p",{ref:t,id:l,className:(0,i.cn)("text-sm font-normal text-destructive",r),...n,children:d}):null});N.displayName="FormMessage"},4844:function(e,t,r){"use strict";r.d(t,{H:function(){return l}});var a=r(1527),s=r(959),n=r(8854),o=r(1040),i=r(7800);let l=e=>{let{children:t}=e,{setTheme:r}=(0,o.F)();return(0,s.useEffect)(()=>{n.r&&r("light")},[r]),(0,a.jsx)("div",{className:(0,i.cn)("flex h-screen flex-col items-center justify-center bg-cover"),children:t})}},1703:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return N}});var a=r(1527),s=r(959),n=r(76),o=r.n(n),i=r(4996),l=r(4844),d=r(9217),c=r(3950),u=r(1615),f=r(7922),m=r(4459),p=r(258),x=r(6911),h=r(6950),g=r(2150),j=r(6372);let w="flex h-11 w-full rounded-md border border-input bg-background px-3 py-2 text-sm r
1ing-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:outline-hidden disabled:cursor-not-allowed disabled:opacity-50",y=u.Ry({email:u.Z_().email("Please enter a valid email address."),password:u.Z_().min(8,"Password must be at least 8 characters."),password_confirmation:u.Z_()}).refine(e=>e.password===e.password_confirmation,{message:"Passwords do not match.",path:["password_confirmation"]});function N(){var e,t;let[r,n]=(0,s.useState)(!1),[u,N]=(0,s.useState)(!1),v=(0,i.useRouter)(),{resetPassword:b}=(0,f.a)({middleware:"guest",redirectIfAuthenticated:"/"}),k=(0,c.cI)({resolver:(0,d.F)(y),defaultValues:{email:null!==(e=v.query.email)&&void 0!==e?e:"",password:"",password_confirmation:""},values:{email:null!==(t=v.query.email)&&void 0!==t?t:"",password:"",password_confirmation:""}});return(0,a.jsxs)(l.H,{children:[(0,a.jsx)(g.F,{title:"Reset password"}),(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)(x.Zb,{className:"shadow-lg",children:[(0,a.jsxs)(x.Ol,{className:"space-y-1",children:[(0,a.jsx)(x.ll,{className:"font-heading text-2xl font-bold tracking-heading text-foreground",children:"Set a new password"}),(0,a.jsx)(x.SZ,{className:"text-sm text-accent-foreground",children:"Enter your new password below to recover your account"})]}),(0,a.jsx)(x.aY,{className:"grid gap-4",children:(0,a.jsx)("div",{className:"grid gap-2",children:(0,a.jsx)(h.l0,{...k,children:(0,a.jsxs)("form",{onSubmit:k.handleSubmit(e=>{N(!0),b(e).then(()=>{n(!0)}).catch(e=>{if(422!==e.response.status)throw e;let{errors:t}=e.response.data;if(Object.keys(t).length>0)for(let[e,[r]]of Object.entries(t))k.setError(e,{type:"manual",message:r})}).finally(()=>N(!1))}),className:"grid gap-2",children:[(0,a.jsx)(h.Wi,{control:k.control,name:"email",render:e=>{let{field:t}=e;return(0,a.jsxs)(h.xJ,{children:[(0,a.jsxs)(h.lX,{children:["Email ",(0,a.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,a.jsx)(h.NI,{children:(0,a.jsx)("input",{type:"email",...t,className:w,placeholder:"Email"})}),(0,a.jsx)(h.zG,{})]})}}),(0,a.jsx)(h.Wi,{control:k.control,name:"password",render:e=>{let{field:t}=e;return(0,a.jsxs)(h.xJ,{children:[(0,a.jsxs)(h.lX,{children:["New password"," ",(0,a.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,a.jsx)(h.NI,{children:(0,a.jsx)("input",{type:"password",...t,className:w,placeholder:"New password"})}),(0,a.jsx)(h.zG,{})]})}}),(0,a.jsx)(h.Wi,{control:k.control,name:"password_confirmation",render:e=>{let{field:t}=e;return(0,a.jsxs)(h.xJ,{children:[(0,a.jsxs)(h.lX,{children:["Confirm password"," ",(0,a.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,a.jsx)(h.NI,{children:(0,a.jsx)("input",{type:"password",...t,className:w,placeholder:"Confirm password"})}),(0,a.jsx)(h.zG,{})]})}}),(0,a.jsxs)(p.z,{className:"w-full",disabled:u,children:[u&&(0,a.jsx)(j.P.spinner,{className:"mr-2 size-4 animate-spin"}),"Reset password"]})]})})})})]}),(0,a.jsx)(o(),{href:"/login",className:"flex w-[350px] justify-start",children:(0,a.jsx)(p.z,{variant:"link",className:"font-light text-neutral-500",disabled:u,children:"Back to login"})})]}),(0,a.jsx)(m.aR,{open:r,onOpenChange:n,children:(0,a.jsxs)(m._T,{className:"max-w-sm",children:[(0,a.jsxs)(m.fY,{children:[(0,a.jsx)(m.f$,{children:"Contrase\xf1a actualizada"}),(0,a.jsx)(m.yT,{children:"Tu contrase\xf1a ha sido restablecida correctamente. Ya puedes iniciar sesi\xf3n con tus nuevas credenciales."})]}),(0,a.jsx)(m.xo,{children:(0,a.jsx)(m.OL,{className:"w-full",onClick:()=>{v.push("/login")},children:"Back to login"})})]})})]})}},8854:function(e,t,r){"use strict";r.d(t,{r:function(){return s}});var a=r(3669);let s="ontop"===a.env.NEXT_PUBLIC_DEFAULT_THEME},7922:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var a=r(959),s=r(4996),n=r(3589),o=r(1887);let i=function(){let{middleware:e,redirectIfAuthenticated:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[r,i]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=async()=>{try{await o.Z.get("/platform/sanctum/csrf-cookie"),i(!0)}catch(e){console.error("Failed to initialize CSRF token:",e),i(!1)}};e()},[]);let l=(0,s.useRouter)(),{data:d,error:c,mutate:u}=(0,n.ZP)("/platform/auth/user",()=>o.Z.get("/platform/auth/user").then(e=>{let{data:t}=e,{data:r}=t;return r}).catch(e=>{if(409!==e.response.status)throw e}),{errorRetryCount:3,errorRetryInterval:5e3}),f=async e=>{let{...t}=e;return await m(),o.Z.put("/platform/auth/user",t).then(()=>u())},m=()=>
1o.Z.get("/platform/sanctum/csrf-cookie"),p=async e=>{let{...t}=e;return await m(),o.Z.post("/platform/auth/login",t).then(()=>u())},x=async e=>{let{email:t}=e;return await m(),o.Z.post("/platform/auth/forgot-password",{email:t})},h=async e=>{let{...t}=e;return await m(),o.Z.post("/platform/auth/reset-password",{token:l.query.token,...t})},g=async()=>o.Z.post("/platform/auth/email/verification-notification"),j=async()=>{c||await o.Z.post("/platform/auth/logout").then(()=>u()),window.location.pathname="/login"};return(0,a.useEffect)(()=>{r&&("guest"===e&&t&&d&&l.push(t),"auth"===e&&t&&d&&l.push("positions"),"auth"===e&&c&&j())},[d,c,r]),{user:d,login:p,forgotPassword:x,resetPassword:h,resendEmailVerification:g,updateProfile:f,logout:j}}},1887:function(e,t,r){"use strict";var a=r(656);let s=a.Z.create({baseURL:"https://api.beteal.ai",headers:{"X-Requested-With":"XMLHttpRequest"},withCredentials:!0,withXSRFToken:!0});t.Z=s}},function(e){e.O(0,[131,808,735,367,513,774,888,179],function(){return e(e.s=3028)}),_N_E=e.O()}]);

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.