PageSourceSearch

https://www.deltamath.com/gatsby-chunk-component---src-pages-request-password-reset-js-8ab0e8a991778dea8bbd.js

js deltamath.com collected 2026-09-24 10:07:48 UTC 4,896 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"150fd0955dc665cf338639c9d0645016f22c80c6"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f42a9712-f307-469b-b4a8-45a41d16c1b8",e._sentryDebugIdIdentifier="sentry-dbid-f42a9712-f307-469b-b4a8-45a41d16c1b8")}catch(e){}}(),(self.webpackChunkdeltamath_static_landing=self.webpackChunkdeltamath_static_landing||[]).push([[831],{9231:function(e,t,a){a.r(t),a.d(t,{default:function(){return T}});var n=a(7294),s=a(1629),r=a(7753),l=a(1597),c=a(8738);function o(){var e=(0,l.K2)("4156477106").desktop.childImageSharp.fluid;return n.createElement(c.Z,{Tag:"section",className:"contact-banner page-hero reset_password__hero",fluid:e,backgroundColor:"#303d4e"},n.createElement("div",{className:"container"}))}var i=a(8634),m=a(2656),d=a.n(m),u=a(5819),f=a(2186),p=a(5802),b=a(5499),g=a(6113),E=a(1061),y=a(8587),v=a(3451),h=a(7411),w=a(479),N=a(3881),_=a(3310),S=a(8537);function k(e){var t=n.useState(!1),a=t[0],s=t[1],r=(0,N.cI)(),c=r.register,o=r.handleSubmit,m=(r.errors,r.setError),k=r.reset,T=n.useState(""),C=T[0],I=T[1],q=n.useState(""),x=q[0],D=q[1],P=n.useState(""),R=P[0],O=P[1],Z=n.useState(""),j=Z[0],z=Z[1],A=n.useState(""),F=(A[0],A[1],function(){var e=(0,i.Z)(d().mark((function e(t){var a,n,r;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{a=(0,S.Pe)(),n={send_request:!0,email:C},"undefined"!=typeof window&&localStorage.getItem("customer_service_token")&&(n.customer_service_token=localStorage.getItem("customer_service_token")),r={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)},fetch(a+"/password_reset",r).then((function(e){return e.json()})).then((function(e){e.message?(D(e.message),O("")):e.message_database?(D(""),O(e.message_database),s(!0),k()):(e.accountType&&z(e.accountType),O(""),D(""),s(!0),k())}))}catch(t){s(!1),m("submit",{type:"manual",message:"There was an error requesting a password reset. Please try again."})}case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),J=n.createElement("div",{className:"msg-confirm"},n.createElement("h2",{className:"subtitle"},"Success"),R.length>0?n.createElement("div",null,(0,_.ZP)(R)):n.createElement("div",{style:{display:"flex",flexDirection:"column",gap:"1rem"}},n.createElement("p",null,"Password reset instructions have been sent to the provided email address."),"student"===j?n.createElement("p",null,"Note: Emails may be blocked by district security protocols. Please reach out to your teacher if you need more support."):n.createElement("p",null,"Note: Emails may be blocked by district security protocols.")),n.createElement(u.z,{onClick:function(){"undefined"!=typeof window&&(0,l.c4)("/")},className:"outline-primary-btn",theme:"primary",themeType:"outline"},"Okay")),K=function(){"undefined"!=typeof window&&(0,l.c4)("/")};return n.createElement(p.Vq,{id:"request-reset-password-form-dialog",visible:e.visible,onRequestClose:K,"aria-labelledby":"dialog-title",className:"passwordFormDialog form-dialog"},n.createElement("span",{className:"sr-only",id:"dialog-title"},"Reset password dialog"),n.createElement(b.c,null,n.createElement(E.S,{className:"dialog-close1",id:"dialog-close",onClick:K})),n.createElement(g.c,{className:"password-form-content"},n.createElement(y.Z,{className:"modalTeamCard",id:"password-form-dialog-toggle",onClick:e.enable},n.createElement(v.O,{className:"teamCard-text"},n.createElement(h.l,{className:"teamCard-text-name"},"Request password reset")),n.createElement(w.a,null,a?J:n.createElement("form",{className:"update-password-form container",onSubmit:o(F)},n.createElement("div",{className:"row"},n.createElement("div",{className:"column"},n.createElement(f.n,{id:"email-text-field",name:"emailTextField",type:"undefined"!=typeof window&&localStorage.getItem("customer_service_token")?"text":"email",label:"Email",ref:c({required:"A valid email address is required."}),onChange:function(e){return I(e.target.value)}}))),n.createElement("div",{className:"row submit-row"},n.createElement("div",{className:"column"},n.createElement(u.z,{className:"form-submit-btn",themeType:"contained",type:"submit"},"Send Request"))),n.createElement("div",{className:"row"},n.createElement("div",{className:"column"},x.length>0&&n.createElement("div",{className:"validation-alert msg-error response-message"},n.createElement("p",null,x)))))))))}function T(e){var t=(0,s.O)(!0),a=t[0],l=t[1],c=t[2];
1return n.createElement(r.Z,null,n.createElement(o,{enable:!c}),n.createElement("div",{className:"spacer"}),n.createElement(k,{visible:a,disable:c,enable:l}))}}}]);
2//# sourceMappingURL=gatsby-chunk-component---src-pages-request-password-reset-js-8ab0e8a991778dea8bbd.js.map

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.