1(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[18],{qDPovbFE:function(e,t,s){},sGh5if4T:function(e,t,s){"use strict";s.r(t);var a=s("q1tIBJhx"),r=s.n(a),n=s("Ty5D64uf"),i=s("TSYQbtd+"),o=s.n(i),m=s("g4851Whe"),c=s("2mGHCn3O"),l=s("THgtz4hU"),h=s("5dvCu3Uu");s("qDPovbFE");class _ extends a.Component{constructor(e){super(e),this._handleChange=e=>({target:{value:t}})=>{this.setState({[e]:t,message:""})},this._submit=e=>{e.preventDefault();const{password:t,confirm_password:s,secret:a}=this.state;if(t&&/^([a-zA-Z0-9]{6,})$/.test(t))if(t!==s)this.setState({message:"ÐведÑннÑе паÑоли не ÑовпадаÑÑ"});else{const e=new FormData;e.append("password",t),e.append("secret",a),h.a.post("/user-profile/reset-password/",e).then(({data:e})=>{"ok"===e.status?(this.setState({success:!0,message:"ÐаÑÐ¾Ð»Ñ ÑÑпеÑно ÑÑÑановлен. ÐÑ Ð±ÑдÑÑе пеÑенапÑÐ°Ð²Ð»ÐµÐ½Ñ Ð½Ð° главнÑÑ ÑÑÑаниÑÑ Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии."}),setTimeout(()=>{this.props.history.push("/?auth-need")},1500)):this.setState({message:e.error.message})},e=>{this.setState({message:e.name})})}else this.setState({message:"ÐаÑÐ¾Ð»Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑоÑÑоÑÑÑ Ð½Ðµ менее Ñем из 6 Ñимволов и ÑоÑÑоÑÑÑ ÑолÑко из лаÑинÑкиÑ
бÑкв и ÑиÑÑ"})},this._breadItems=()=>[{path:"/",title:"ÐлавнаÑ"},{path:"",title:"ÐоÑÑÑановление паÑолÑ"}],this.state={password:"",confirm_password:"",secret:e.location.pathname.split("/")[2],success:!1,message:""}}render(){const{success:e}=this.state;return r.a.createElement("div",{className:"page"},r.a.createElement("div",{className:"wrapper"},r.a.createElement(m.a,{data:this._breadItems()}),r.a.createElement("div",{className:"page__head"},r.a.createElement("h1",{className:"page__title"},"ÐоÑÑÑановление паÑолÑ"))),r.a.createElement("div",{className:"page__body"},r.a.createElement(c.c,{action:"",name:"forgot_form",className:"forgot-password__form paper",onSubmit:this._submit},r.a.createElement(c.a,null,r.a.createElement(l.a,{type:"password",name:"email",label:"ÐведиÑе новÑй паÑолÑ",required:!0,onChange:this._handleChange("password")})),r.a.createElement(c.a,null,r.a.createElement(l.a,{type:"password",name:"email",label:"ÐодÑвеÑдиÑе паÑолÑ",required:!0,onChange:this._handleChange("confirm_password")})),""!==this.state.message&&r.a.createElement("div",{className:o()("form__notice",{form__notice_success:e,form__notice_error:!e})},this.state.message),r.a.createElement(c.b,{title:"ÐоÑÑÑановиÑÑ",align:"center"}))))}}t.default=Object(n.withRouter)(_)}}]);
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.