PageSourceSearch

https://app.netlify.com/assets/js/ConfirmPasswordResetPage.fdad4ed3769cebba490a.js

js netlify.com collected 2026-09-24 07:57:47 UTC 1,925 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[27534],{10495(e,s,a){a.r(s),a.d(s,{default:()=>w});var r=a(36870),n=a(86326),o=a(82432),t=a(19943),l=a(42531),c=a(4974),i=a(53227),d=a(27264),u=a(36510);function p(e){let{token:s,onSubmit:a}=e,[o,t]=(0,n.useState)(""),[p,h]=(0,n.useState)(""),[w,m]=(0,n.useState)(null);return(0,r.jsx)("div",{className:"mkt",children:(0,r.jsxs)(c.A,{title:"Reset your password",width:"small",children:[(0,r.jsx)("div",{className:"card",children:(0,r.jsxs)(d.A,{authForm:!0,onSubmit:()=>a(s,o,p).catch(e=>m(e)),saveLabel:"Reset password",className:"compact icon-labels floating-labels",children:[w?.errors?.map(e=>(0,r.jsx)(i.A,{error:e},e)),(0,r.jsx)("p",{className:"form-header",children:"Enter your new password. After confirming, you will be asked to log in again."}),(0,r.jsxs)("p",{children:["If you have created a"," ",(0,r.jsx)("a",{href:"https://docs.netlify.com/accounts-and-billing/user-settings/#connect-with-other-applications",children:"personal access token"}),", you’ll need to create a new one after password reset."]}),(0,r.jsx)(u.A,{name:"new-password",iconLabel:"locked",label:"Enter your new password",placeholder:"New password",type:"password",required:!0,value:o,onChange:e=>t(e.target.value)}),(0,r.jsx)(u.A,{name:"confirm-password",iconLabel:"locked",label:"Confirm your new password",placeholder:"Confirm new password",type:"password",required:!0,value:p,onChange:e=>h(e.target.value)})]})}),(0,r.jsxs)("p",{children:["Never mind!"," ",(0,r.jsx)(l.N_,{to:"/login/email",subdued:!0,className:"!tw-font-semibold",children:"Take me back to login"})]})]})})}var h=a(87310);let w=(0,o.Ng)((e,s)=>({token:s.location.hash.replace("#token=","")}),function(e){return{onResetPassword:(s,a,r)=>e((0,t.xw)(s,a,r))}})(e=>{let{token:s,onResetPassword:a}=e,{setIsLoadingApp:o}=(0,h.ZT)();return(0,n.useEffect)(()=>{o(!1)},[o]),(0,r.jsx)(p,{token:s,onSubmit:a})})}}]);

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.