1import{F as s,am as P,j as e,$ as n,a3 as p,L as i,B as d,S as g}from"./vendor-0v--kTIY.js";import{u as f,P as l,a as c}from"./index-D44GA20K.js";import{P as m}from"./PasswordInput-BZTIpF21.js";const z=()=>{const[u]=s.useForm(),[h]=P(),a=h.get("token"),{resetPassword:w,isLoading:j}=f();if(!a)return e.jsxs(l,{width:"narrow",children:[e.jsx(c,{title:"СÑÑлка Ð´Ð»Ñ ÑбÑоÑа паÑÐ¾Ð»Ñ Ð½ÐµÐ´ÐµÐ¹ÑÑвиÑелÑна"}),e.jsx(n,{children:e.jsx(p,{status:"error",subTitle:"Ðозможно, ÑÑок дейÑÑÐ²Ð¸Ñ ÑÑÑлки иÑÑÑк или она ÑкопиÑована из пиÑÑма не полноÑÑÑÑ. ÐапÑоÑиÑе новÑÑ â Ð¼Ñ Ð¿ÑиÑлÑм ÐµÑ Ð½Ð° ваÑÑ Ð¿Ð¾ÑÑÑ.",extra:e.jsx(i,{to:"/forgot-password",children:e.jsx(d,{type:"primary",children:"ÐапÑоÑиÑÑ Ð½Ð¾Ð²ÑÑ ÑÑÑлкÑ"})})})})]});const x=r=>{const t={token:a,newPassword:r.newPassword,confirmPassword:r.confirmPassword};w(t)};return e.jsxs(l,{width:"narrow",children:[e.jsx(c,{title:"ÐовÑй паÑолÑ",subtitle:"ÐведиÑе новÑй паÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð²Ð°Ñего аккаÑнÑа"}),e.jsx(n,{children:e.jsxs(s,{form:u,layout:"vertical",onFinish:x,children:[e.jsx(s.Item,{name:"newPassword",label:"ÐовÑй паÑолÑ",rules:[{required:!0,message:"ÐведиÑе паÑолÑ"},{min:5,message:"ÐинимÑм 5 Ñимволов"},{pattern:/^(?=.*[A-Za-zÐ-Яа-ÑÐÑ])(?=.*\d).+$/,message:"Ðолжен ÑодеÑжаÑÑ Ð±ÑÐºÐ²Ñ Ð¸ ÑиÑÑÑ"}],children:e.jsx(m,{placeholder:"ÐовÑй паÑолÑ",size:"large"})}),e.jsx(s.Item,{name:"confirmPassword",label:"ÐовÑоÑиÑе паÑолÑ",dependencies:["newPassword"],rules:[{required:!0,message:"ÐодÑвеÑдиÑе паÑолÑ"},({getFieldValue:r})=>({validator(t,o){return!o||r("newPassword")===o?Promise.resolve():Promise.reject(new Error("ÐаÑоли не ÑовпадаÑÑ"))}})],children:e.jsx(m,{placeholder:"ÐовÑоÑиÑе паÑолÑ",size:"large"})}),e.jsx(s.Item,{children:e.jsx(d,{type:"primary",htmlType:"submit",loading:j,block:!0,size:"large",children:"СоÑ
ÑаниÑÑ Ð¿Ð°ÑолÑ"})}),e.jsx(g,{style:{width:"100%",justifyContent:"center"},children:e.jsx(i,{to:"/login",children:"ÐеÑнÑÑÑÑÑ Ð½Ð° ÑÑÑаниÑÑ Ð²Ñ
ода"})})]})})]})};export{z as default};
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.