PageSourceSearch

https://www.easyhits4u.com/built/master/1.0.56/pages/forgot.271fae51a15a68f21867.pkg.js

js easyhits4u.com collected 2026-09-24 09:32:55 UTC 4,546 bytes, 9 lines download raw bytes

1"use strict";(self.webpackChunkeh4u=self.webpackChunkeh4u||[]).push([[3993],{26862:function(e,t,a){a.r(t),a.d(t,{ForgotForm:function(){return i},ForgotPasswordContent:function(){return u},default:function(){return d}});var n=a(56493),r=a(41594),c=a(61225),o=a(77654),l=a(90261);function s({error:e}){switch(e){case"captcha":return React.createElement("p",null,"Incorrect captcha. Please try once again:");case"email":return React.createElement("p",null,"Unfortunately we couldn't find that email address / username in our system. Please try once again:");default:return React.createElement("p",null,"If you forgot your password, just type your username or registration email address below and we will send reset instructions to you.")}}function i(e){const t=(0,n.RO)("id"),a=(0,n.RO)("login"),c=(0,n.RO)("email"),[o,s]=(0,r.useState)(""),{data:i}=(0,l.h)();return React.createElement("form",{action:"/index.cgi",method:"post",className:"reset"},React.createElement("input",{type:"hidden",name:"f",value:"forgot"}),t>0&&e?.token?React.createElement("input",{type:"hidden",name:"token",value:e.token}):React.createElement(React.Fragment,null,i?.config.feedback.captchaType?React.createElement(l.A,{type:i.config.feedback.captchaType,error:e.captcha_error,callback:e=>s(e)}):null),React.createElement("label",{htmlFor:"login"},"Username or Email:"),React.createElement("input",{id:"login",name:"login",type:"text",defaultValue:e?.login??c??a}),React.createElement("button",{className:"btn btn_green",type:"submit",value:"Reset password"},"Reset password"))}function u(){const e=(0,c.d4)(e=>e.data);return e?e.ok?React.createElement("div",{style:{display:"inline-block",width:"100%"}},React.createElement("section",{className:"page"},"reset"===e.action&&React.createElement("p",null,"In our on-going effort to provide the security to user accounts, we ask our members to update their passwords from time to time."),React.createElement("h1",null,"Password reset email message was sent to your registration email address"),React.createElement("p",null,"To get back into your account, please follow the instructions we've sent to this email address."),React.createElement("p",null,"If our password reset email doesn't reach you, then please check your Spam folder or"," ",React.createElement("a",{href:"/contact.html"},"provide us with alternative email address"),"."))):React.createElement(React.Fragment,null,React.createElement("h1",null,"Reset your password"),React.createElement(s,{error:e?.error}),React.createElement("br",null),React.createElement(i,e)):React.createElement(o.aH,null)}function d(){return React.createElement("div",{style:{display:"inline-block",width:"100%"}},React.createElement("section",{className:"forgot"},React.createElement(u,null)))}},90261:function(e,t,a){a.d(t,{A:function(){return i},h:function(){return s}});var n=a(41594),r=a(1723),c=a(39708),o=a(77654);const l=new Promise(function(e){window.captchaReady=e});function s(){return(0,r.IT)(c.J1`
2		query LoginPopupConfig {
3			config {
4				feedback {
5					captchaType
6				}
7			}
8		}
9	`)}function i({callback:e,error:t,type:a}){const[r,c]=(0,n.useState)(""),s=(0,n.useRef)(null);return(0,n.useEffect)(()=>{fetch("/captcha/?no_script=1"+(t?"&error="+t:"")).then(e=>e.text()).then(c)},[]),(0,n.useEffect)(()=>{if("recaptcha"===a&&r&&s.current){const t=s.current.getElementsByTagName("div")[0];if(!t)return;const a=t.getAttribute("data-sitekey");if(!a)return;window.grecaptchaKey=a,window.loadScript("https://www.google.com/recaptcha/api.js?render=explicit&onload=captchaReady");try{l.then(()=>{window.grecaptcha.render(t,{sitekey:a,callback:e})}).catch(n=>{console.log(n),setTimeout(()=>{window.grecaptcha.render(t,{sitekey:a,callback:e})},1e3)})}catch(n){console.log(n),setTimeout(()=>{window.grecaptcha.render(t,{sitekey:a,callback:e})},1e3)}}else if("cloudflare"===a&&r&&s.current){const t=s.current.getElementsByTagName("div")[0];if(!t)return;const a=t.getAttribute("data-sitekey");if(!a)return;window.grecaptchaKey=a,window.loadScript("https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=captchaReady",()=>{try{l.then(()=>{window.turnstile.render(t,{sitekey:a,callback:e})}).catch(n=>{console.log(n),setTimeout(()=>{window.turnstile.render(t,{sitekey:a,callback:e})},1e3)})}catch(n){console.log(n),setTimeout(()=>{window.turnstile.render(t,{sitekey:a,callback:e})},1e3)}})}},[a,r]),r&&"0"!==r?React.createElement("div",{className:"captcha-img",dangerouslySetInnerHTML:{__html:r},ref:s}):a&&a.length>0?React.createElement(o.aH,null):null}}}]);

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.