PageSourceSearch

https://home.promptpost.com/_nuxt/DC9Sr9mI.js

js promptpost.com collected 2026-10-02 00:33:25 UTC 7,412 bytes, 1 lines download raw bytes

1import{d as re,a as ie,ao as ue,r as i,j as P,g as d,t as s,e as o,w as l,i as e,ah as O,af as V,ap as de,aq as pe,b as p,B as ce,z as m,ar as me,as as B,ai as C,c as S,at as K,au as E,k as H,av as _e,aw as fe,ax as ve}from"./D1ie3ukA.js";import{u as he}from"./CpTMePp7.js";import{v as Pe}from"./BtZW_23o.js";import{F as ye,_ as be}from"./ClQA_DNP.js";import{I as we,_ as ge,a as ke}from"./B_1-IlOs.js";import{_ as xe}from"./DI3xbjq6.js";import"./B8uzE354.js";import"./C5VT7HW7.js";import"./BatQhD6G.js";const Ce={class:"Heading5 mt-6 text-secondary-500"},Ne={class:"body-text-1 pt-2 text-text-body"},qe={class:"caption-1 mb-4 text-secondary-500"},$e={class:"flex"},Re={class:"input-as-text"},Fe={class:"flex"},ze={key:0},Ie={key:1},Ue={key:0},Ae={class:"mt-2 text-[#A3A3A3]"},Be={class:"text-[#2E3C8A]"},Se={key:1,class:"mt-2 text-[#FF4929]"},Ke={key:0,class:"text-center text-red-500"},Te={class:"mt-3 flex justify-end space-x-2"},je={key:0,class:"text-center text-red-500"},De={class:"mt-3 flex justify-end space-x-2"},Xe=re({__name:"security",setup(Me){const G={style:{width:"200px"}},J=i(),R=i(),F=i(),w=i(!1),g=i(!1),{t}=ie(),y=ue();y?.userAccount;const T=i(y.userAccount?.phoneNo||""),N=i(!1),k=i(),_=i(),L=he(),q=i(0),b=E({newPhoneNumber:"",otp:""}),c=E({newPhonePin:"",oldPhonePin:"",confirmPhonePin:""}),Q=H(()=>W()),W=()=>({newPhoneNumber:[{required:!0,message:t("require.phone_number")},{validator:(a,n)=>Pe(t,n)}],otp:[{required:!0,message:t("require.limit_pin")}]}),X=H(()=>Y(c)),Y=a=>({oldPhonePin:[{required:!0,message:t("require.current_pin")},{min:6,message:t("require.limit_pin")}],newPhonePin:[{required:!0,message:t("require.new_pin")},{min:6,message:t("require.limit_pin")}],confirmPhonePin:[{required:!0,message:t("require.confirm_pin")},{min:6,message:t("require.limit_pin")},{validator:(n,u)=>!u||u===a.newPhonePin?Promise.resolve():Promise.reject(t("pin_dont_match")),trigger:"change"}]}),Z=async()=>{const a={otpToken:k.value?.otpToken||"",phoneNo:k.value?.phoneNo||"",otpCode:b.otp||"",refCode:k.value?.refCode||""},n=await y.updatePhoneNo(a);if(n.error){_.value=n.error;return}ne()},ee=async()=>{F.value?.validate();const a={newPhonePin:c.newPhonePin,oldPhonePin:c.oldPhonePin},n=await y.updatePin(a);if(n.error){_.value=n.error;return}I()},ne=async()=>{const a=await y.loadUserProfile();if(a?.error){alert(a?.error);return}T.value=y.userAccount?.phoneNo||"",z()},z=()=>{R.value?.resetFields(),w.value=!1,ae(),_.value=null},I=()=>{F.value?.resetFields(),g.value=!1,_.value=null,q.value++},h=i(),j=i(!1),x=i(),te=async a=>{let n="";n=b.newPhoneNumber,await R.value?.validateFields(["newPhoneNumber"]);const u=await y.requestOtp(_e(n));if(u.error){u.error.code==="invalid_format"&&(L.responseData.message=t("requestOtp_error_invalid_format"));return}const f=B(),v=B(u.data?.expireAt);h.value=v.diff(f,"second"),k.value=u.data,oe()},oe=()=>{x&&clearInterval(x.value),j.value=!0,N.value=!0,x.value=fe(()=>{h.value>0?h.value-=1:clearInterval(x.value)},1e3)},ae=()=>{clearInterval(x.value),h.value=null,j.value=!1,N.value=!1};function $(a){ve(a)}return(a,n)=>{const u=xe,f=be,v=ce,U=ye,D=we,se=ge,M=de,A=ke,le=pe("maska");return p(),P(V,null,[d("p",Ce,s(a.$t("security")),1),d("p",Ne,s(a.$t("subtitle_security")),1),o(u),d("p",qe,s(a.$t("information_acc")),1),o(U,{ref_key:"formRef",ref:J,layout:"horizontal",style:{"max-width":"600px"},"label-col":G},{default:l(()=>[d("div",$e,[o(f,{label:a.$t("phone_no"),type:"text-disabled",class:"mr-2 flex-1"},{default:l(()=>[d("div",Re,s(e(T)),1)]),_:1},8,["label"]),o(v,{size:"large",class:"btn-secondary",onClick:n[0]||(n[0]=r=>w.value=!0),id:"change_phone_btn"},{default:l(()=>[m(s(a.$t("edit")),1)]),_:1})]),d("div",Fe,[o(f,{label:a.$t("pin"),type:"text-disabled",class:"mr-2 flex-1"},{default:l(()=>[...n[13]||(n[13]=[d("div",{class:"input-as-text"},"••••••",-1)])]),_:1},8,["label"]),o(v,{size:"large",class:"btn-secondary",onClick:n[1]||(n[1]=r=>g.value=!0),id:"change_phone_btn"},{default:l(()=>[m(s(a.$t("edit")),1)]),_:1})])]),_:1},512),o(M,{open:e(w),"onUpdate:open":n[5]||(n[5]=r=>O(w)?w.value=r:null),title:e(t)("change_your_phone"),footer:!1,onCancel:z,maskClosable:!1},{default:l(()=>[o(u),o(U,{ref_key:"formPhoneRef",ref:R,model:e(b),layout:"vertical",onFinish:Z,rules:e(Q)},{default:l(()=>[o(f,{label:e(t)("new_phone_number"),name:"newPhoneNumber"},{default:l(()=>[o(D,{placeholder:e(t)("please_enter_your_new_telephone"),value:e(b).newPhoneNumber,"onUpdate:value":n[2]||(n[2]=r=>e(b).newPhoneNumber=r),maxlength:10,type:"tel",onKeydown:$},null,8,["placeholder","value"])]),_:1}
1,8,["label"]),o(f,{name:"otp",label:e(t)("confirm_otp")},{default:l(()=>[o(se,{compact:""},{default:l(()=>[me(o(D,{style:{width:"calc(100% - 110px)"},placeholder:e(t)("please_enter_otp"),value:e(b).otp,"onUpdate:value":n[3]||(n[3]=r=>e(b).otp=r),disabled:!e(N),type:"tel","data-maska":"######",inputmode:"numeric",pattern:"\\d*"},null,8,["placeholder","value","disabled"]),[[le]]),o(v,{size:"large",class:"btn-otp",onClick:n[4]||(n[4]=r=>te("phone")),disabled:e(h)>0},{default:l(()=>[e(N)?(p(),P("span",ze,s(e(t)("resend_code")),1)):(p(),P("span",Ie,s(e(t)("send_otp")),1))]),_:1},8,["disabled"])]),_:1}),e(h)>0?(p(),P("div",Ue,[d("div",Ae,[m(" ("+s(e(t)("reference_code"))+" : "+s(e(k)?.refCode)+") "+s(e(t)("please_fill_in_within"))+" ",1),d("span",Be,s(e(B).duration(e(h),"seconds").format("m:ss")),1),m(" "+s(e(t)("minutes")),1)])])):C("",!0),e(h)===0?(p(),P("div",Se,s(e(t)("please_check_opt")),1)):C("",!0)]),_:1},8,["label"]),e(_)?(p(),P("div",Ke,[m(s(a.$t(`error.${e(_).code}`))+" ",1),e(_).code==="data_existing"?(p(),P(V,{key:0},[m(" @promptpost.")],64)):C("",!0)])):C("",!0),d("div",Te,[o(v,{size:"large",key:"back",type:"default",onClick:z},{default:l(()=>[m(s(e(t)("cancel")),1)]),_:1}),o(v,{size:"large","html-type":"submit",key:"submit",class:"btn-secondary"},{default:l(()=>[m(s(e(t)("confirm")),1)]),_:1})])]),_:1},8,["model","rules"])]),_:1},8,["open","title"]),o(M,{open:e(g),"onUpdate:open":n[12]||(n[12]=r=>O(g)?g.value=r:null),title:e(t)("change_your_pin"),footer:!1,onCancel:I,maskClosable:!1},{default:l(()=>[o(u),o(U,{ref_key:"formPinRef",ref:F,model:e(c),layout:"vertical",onFinish:ee,rules:e(X)},{default:l(()=>[o(f,{label:e(t)("old_pin"),name:"oldPhonePin"},{default:l(()=>[(p(),S(A,{key:e(q),value:e(c).oldPhonePin,"onUpdate:value":n[6]||(n[6]=r=>e(c).oldPhonePin=r),maxlength:6,onKeydown:$,onPaste:n[7]||(n[7]=K(()=>{},["prevent"]))},null,8,["value"]))]),_:1},8,["label"]),o(f,{name:"newPhonePin",label:e(t)("new_pin")},{default:l(()=>[(p(),S(A,{key:e(q),value:e(c).newPhonePin,"onUpdate:value":n[8]||(n[8]=r=>e(c).newPhonePin=r),maxlength:6,onKeydown:$,onPaste:n[9]||(n[9]=K(()=>{},["prevent"]))},null,8,["value"]))]),_:1},8,["label"]),o(f,{label:e(t)("confirm_pin"),name:"confirmPhonePin"},{default:l(()=>[(p(),S(A,{key:e(q),value:e(c).confirmPhonePin,"onUpdate:value":n[10]||(n[10]=r=>e(c).confirmPhonePin=r),maxlength:6,onKeydown:$,onPaste:n[11]||(n[11]=K(()=>{},["prevent"]))},null,8,["value"]))]),_:1},8,["label"]),e(_)?(p(),P("div",je,s(a.$t(`error.${e(_).code}`)),1)):C("",!0),d("div",De,[o(v,{size:"large",key:"back",type:"default",onClick:I},{default:l(()=>[m(s(e(t)("cancel")),1)]),_:1}),o(v,{size:"large","html-type":"submit",key:"submit",class:"btn-secondary"},{default:l(()=>[m(s(e(t)("confirm")),1)]),_:1})])]),_:1},8,["model","rules"])]),_:1},8,["open","title"])],64)}}});export{Xe 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.