PageSourceSearch

https://xyes.ai/_next/static/chunks/6808.d8e37e18614732c8.js

js xyes.ai collected 2026-10-05 14:50:33 UTC 5,341 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6808,8761,6067,4708],{28761:function(e,t,n){var a=n(57437),r=n(2265),o=n(44811),s=n(12713),u=n(31691),i=n(82156),l=n(1899);function c(e){return e>5?5:e<0?0:e}let d={inputValues:Array(6).fill(""),focusedIndex:0,status:"idle"},p=e=>{let{index:t,value:n,onChange:o,onPaste:u,onBackspace:i,isFocused:l,onFocus:c,isDisabled:d}=e,p=(0,r.useRef)(null);return(0,r.useEffect)(()=>{p.current&&l&&p.current.focus()},[l]),(0,a.jsx)(s.Z,{inputRef:p,type:"text",value:n,onChange:e=>{o(t,e.target.value)},onPaste:e=>{u(e.clipboardData.getData("text"))},onKeyDown:e=>{"Backspace"===e.key&&""===n&&i(t)},inputProps:{maxLength:1,style:{textAlign:"center"},autoComplete:"off"},onFocus:()=>{c(t)},disabled:d,variant:"outlined",size:"medium"})};function f(e,t){switch(t.type){case"INPUT":return{...e,inputValues:[...e.inputValues.slice(0,t.payload.index),t.payload.value,...e.inputValues.slice(t.payload.index+1)],focusedIndex:c(t.payload.index+1)};case"BACK":{let n=c(t.payload.index-1);return{...e,inputValues:[...e.inputValues.slice(0,n),"",...e.inputValues.slice(n+1)],focusedIndex:n}}case"PASTE":return{...e,inputValues:e.inputValues.map((e,n)=>t.payload.pastedValue[n]||"")};case"FOCUS":return{...e,focusedIndex:t.payload.focusedIndex};case"VERIFY":return{...e,status:"pending"};case"VERIFY_SUCCESS":return{...e,status:"success"};case"VERIFY_FAILURE":return{...e,status:"failure"};case"CLEAR_INPUTS":return{...d};default:throw Error("unknown action")}}t.Z=e=>{let{defaultButtonText:t="Submit",footer:n,loadingButtonText:s="Loading...",handleSubmit:c,showButton:y=!0,buttonColor:v,fullWidthButton:h=!1,buttonMarginTop:x=0}
1=e,[{inputValues:m,focusedIndex:g,status:b},C]=(0,r.useReducer)(f,d),k=(0,u.Z)(),S=(0,i.Z)(k.breakpoints.down("sm")),E=(e,t)=>{C({type:"INPUT",payload:{index:e,value:t}})},I=e=>{C({type:"BACK",payload:{index:e}})},w=e=>{C({type:"PASTE",payload:{pastedValue:e}})},F=e=>{C({type:"FOCUS",payload:{focusedIndex:e}})},V=m.every(e=>""!==e),P=async e=>{if(e.preventDefault(),V){C({type:"VERIFY"});try{await c(m),C({type:"VERIFY_SUCCESS"})}catch(e){C({type:"VERIFY_FAILURE"})}finally{setTimeout(()=>{C({type:"CLEAR_INPUTS"})},2e3)}}};return(0,r.useEffect)(()=>{V&&!y&&P(new Event("submit"))},[V,y]),(0,a.jsx)("form",{onSubmit:P,children:(0,a.jsxs)(l.Z,{display:"flex",flexDirection:"column",gap:2,alignItems:"center",children:[(0,a.jsx)(l.Z,{display:"flex",gap:S?.5:2,children:m.map((e,t)=>(0,a.jsx)(p,{index:t,value:e,onChange:E,onBackspace:I,onPaste:w,isFocused:t===g,onFocus:F,isDisabled:"pending"===b},t))}),n&&(0,a.jsx)(l.Z,{width:"100%",children:n}),y&&(0,a.jsx)(o.Z,{type:"submit",disabled:"pending"===b||!V,variant:"header",fullWidth:h,sx:{mt:x,pt:1.5,pb:1.5,pr:4,pl:4,backgroundColor:v?"".concat(v,".main"):"primary.main","&:hover":{backgroundColor:v?"".concat(v,".dark"):"primary.dark"},...v&&{boxShadow:2,"&:hover":{backgroundColor:"".concat(v,".dark"),boxShadow:2}}},children:"pending"===b?s:t})]})})}},98107:function(e,t,n){n.d(t,{k:function(){return r}});var a=n(2265);function r(e){let[t,n]=(0,a.useState)(!!e);return{value:t,onTrue:(0,a.useCallback)(()=>{n(!0)},[]),onFalse:(0,a.useCallback)(()=>{n(!1)},[]),onToggle:(0,a.useCallback)(()=>{n(e=>!e)},[]),setValue:n}}},79953:function(e,t,n){n.d(t,{H:function(){return d}});var a=n(60033),r=n(83464),o=n(43577),s=n(55447),u=n(66274),i=n(21770),l=n(36067);let c=async e=>{let{contact:t,isPhone:n,captcha:a}=e;return await r.default.post("https://api.xyes.com/api/v1"+s.Hv.auth.recovery,{[n?"phone":"email"]:t,captcha:a})},d=e=>{let{setRecoveryContact:t,setIsPhoneNumber:n}=e,r=(0,u.tv)(),{showMessage:s}=(0,l.useSnackbar)(),{t:d}=(0,a.i)(),p=(0,i.D)({mutationKey:["password-recovery"],mutationFn:c,onSuccess:(e,a)=>{204===e.status&&(t(a.contact),n(a.isPhone),r.replace("?modal=reset-password&step=code"))},onError:e=>{if(e instanceof o.d7){var t,n;s((null===(n=e.response)||void 0===n?void 0:null===(t=n.data)||void 0===t?void 0:t.message)||e.message,"error")}else s(e.message||d("errors.anErrorOccurred"),"error")}}),f=async e=>{p.mutate(e)};return{isLoading:p.isPending,handleSubmit:f}}},36067:function(e,t,n){n.r(t),n.d(t,{SnackbarProvider:function(){return c},useSnackbar:function(){return d}});var a=n(57437),r=n(2265),o=n(60033),s=n(73986),u=n(73126);let i=r.createContext(void 0),l=r.forwardRef((e,t)=>(0,a.jsx)(u.Z,{elevation:6,ref:t,variant:"filled",...e})),c=e=>{let{children:t}=e,[n,u]=r.useState({open:!1,message:"",type:"success",position:{vertical:"top",horizontal:"center"},autoHideDuration:3e3}),{t:c}=(0,o.i)(),d=r.useCallback(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{vertical:"top",horizontal:"center"},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:3e3;u({open:!0,message:e,type:t,position:n,autoHideDuration:a})},[]),p=()=>{u(e=>({...e,open:!1}))},f=r.useMemo(()=>({showMessage:d}),[d]);return(0,a.jsxs)(i.Provider,{value:f,children:[t,(0,a.jsx)(s.Z,{open:n.open,autoHideDuration:n.autoHideDuration,onClose:p,anchorOrigin:n.position,children:(0,a.jsx)(l,{onClose:p,severity:n.type,sx:{backgroundColor:"info"===n.type?"#2196F3":void 0},children:c(n.message)})})]})},d=()=>{let e=r.useContext(i);if(!e)throw Error("useSnackbar must be used within a SnackbarProvider");return e}}}]);

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.