PageSourceSearch

https://cdn.feelyou.com/js/3010.a5ac54ef.js

js feelyou.com collected 2026-09-24 14:44:13 UTC 5,533 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunkmentallica"]=self["webpackChunkmentallica"]||[]).push([[3010],{30711:(e,s,a)=>{a.a(e,(async(e,o)=>{try{a.d(s,{A:()=>y});a(44114);var r=a(20641),t=a(50953),l=a(53751),n=a(90033),d=a(75220),i=a(57696),u=a(59639),w=a(13855),c=a(14410),p=a(35480),h=a(7405),m=a(80468),v=a(80161),g=a(90102),P=a(5303),f=e([c,m,v]);[c,m,v]=f.then?(await f)():f;const b={class:"change-password"},_={class:"content-container"},y=(0,r.pM)({__name:"ChangePasswordPage",setup(e){const s=(0,t.Kh)({oldPassword:"",isWrongOldPassword:!1,newPassword:"",isSending:!1}),a=(0,d.rd)(),{toggleErrorPopup:o}=(0,h.O)(),{t:f}=(0,m.h)(),y=(0,u.fG)({oldPassword:{required:w.mw,minLength:(0,w.Bp)(6)},newPassword:{required:w.mw,minLength:(0,w.Bp)(6)}},s),k=(0,r.EW)((()=>{if(y.value.oldPassword.$errors.length){if(y.value.oldPassword.required.$invalid)return"Old password is required";if(y.value.oldPassword.minLength.$invalid)return`Minimum length of password is ${y.value.oldPassword.minLength.$params.min} symbols`}return s.isWrongOldPassword?"Old password is wrong":""})),$=(0,r.EW)((()=>{if(y.value.newPassword.$errors.length){if(y.value.newPassword.required.$invalid)return"New password is required";if(y.value.newPassword.minLength.$invalid)return`Minimum length of password is ${y.value.newPassword.minLength.$params.min} symbols`}return""}));function A(){return y.value.$touch(),!y.value.$error}async function R(){if(A()&&!s.isSending){s.isSending=!0;try{await c.A.auth.updatePassword(s.oldPassword,s.newPassword),S()}catch(e){"auth/wrong-password"===(null===e||void 0===e?void 0:e.code)?s.isWrongOldPassword=!0:o("Something went wrong")}s.isSending=!1}}function S(){a.options.history.state.back?a.go(-1):a.push({name:"EditProfile"})}return(0,i.xX)((()=>{s.oldPassword="",s.newPassword="",y.value.$reset()})),(e,a)=>((0,r.uX)(),(0,r.Wv)((0,t.R1)(i.AO),null,{default:(0,r.k6)((()=>[(0,r.bF)((0,t.R1)(i.W9),{"force-overscroll":"",fullscreen:""},{default:(0,r.k6)((()=>[(0,r.bF)(v.A,{title:(0,t.R1)(f)("changePassword"),"show-avatar":!1},null,8,["title"]),(0,r.Lk)("div",b,[(0,r.Lk)("div",_,[(0,r.bF)(g.A,{modelValue:s.oldPassword,"onUpdate:modelValue":[a[0]||(a[0]=e=>s.oldPassword=e),a[1]||(a[1]=e=>s.isWrongOldPassword=!1)],placeholder:(0,t.R1)(f)("oldPassword"),type:"password",name:"old-password",class:"change-password__input","error-msg":k.value,onKeydown:(0,l.jR)(R,["enter"])},{start:(0,r.k6)((()=>[(0,r.bF)((0,t.R1)(i.iq),{class:"button-icon",icon:(0,t.R1)(p.AaQ)},null,8,["icon"])])),_:1},8,["modelValue","placeholder","error-msg"]),(0,r.bF)(g.A,{modelValue:s.newPassword,"onUpdate:modelValue":a[2]||(a[2]=e=>s.newPassword=e),placeholder:(0,t.R1)(f)("newPassword"),type:"password",name:"new-password",class:"change-password__input","error-msg":$.value,onKeydown:(0,l.jR)(R,["enter"])},{start:(0,r.k6)((()=>[(0,r.bF)((0,t.R1)(i.iq),{class:"button-icon",icon:(0,t.R1)(p.AaQ)},null,8,["icon"])])),_:1},8,["modelValue","placeholder","error-msg"]),(0,r.bF)(P.A,{class:"change-password__button",onClick:R},{default:(0,r.k6)((()=>[s.isSending?((0,r.uX)(),(0,r.Wv)((0,t.R1)(i.w2),{key:1})):((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)((0,n.v_)((0,t.R1)(f)("save")),1)],64))])),_:1}),(0,r.bF)(P.A,{white:"",class:"change-password__button",onClick:S},{default:(0,r.k6)((()=>[(0,r.eW)((0,n.v_)((0,t.R1)(f)("cancel")),1)])),_:1})])])])),_:1})])),_:1}))}});o()}catch(b){o(b)}}))},90102:(e,s,a)=>{a.d(s,{A:()=>m});var o=a(20641),r=a(50953),t=a(90033),l=a(57696);const n={class:"base-input-wrapper"},d={class:"base-input__container"},i={key:0,class:"base-input__start"},u=["src","alt"],w={key:0,class:"base-input__error"},c=(0,o.pM)({__name:"BaseInput",props:{modelValue:{default:""},slot:{default:""},errorMsg:{default:""},placeholder:{default:""},type:{default:"text"},enableAutocomplete:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,{emit:s}){const a=e,c=s,p=(0,r.Kh)({isShowPassword:!1}),h=(0,o.EW)({get(){return a.modelValue},set(e){c("update:modelValue",e)}}),m=(0,o.EW)((()=>"password"===a.type?p.isShowPassword?"text":"password":a.type));return(e,s)=>((0,o.uX)(),(0,o.CE)("div",n,[(0,o.Lk)("div",d,[e.$slots.start?((0,o.uX)(),(0,o.CE)("div",i,[(0,o.RG)(e.$slots,"start")])):(0,o.Q3)("",!0),(0,o.bF)((0,r.R1)(l.$w),(0,o.v6)({modelValue:h.value,"onUpdate:modelValue":s[0]||(s[0]=e=>h.value=e),autocomplete:e.enableAutocomplete?void 0:"new-password",placeholder:a.placeholder,label:"",type:m.value,class:["base-input",{"base-input--icon-left":e.$slots.start,"base-input--show-password-button":"password"===a.type}],"clear-on-edit":!1},e.$attrs),null,16,["modelValue","autocomplete","placeholder","type","class"]),"password"===a.type?((0,o.uX)(),(0,o.CE)("button",{key:1,type:"button",class:"base-input__show-password-button",onClick:s[1]||(s[1]=e=>p.isShowPassword=!p.isShowPassword)},[(0,o.Lk)("img",{src:`/assets/icon/eye${p.isShowPassword?"-off":""}-icon.svg`,alt:(p.isShowPassword?"Hide":"Show")+" password"},null,8,u)])):(0,o.Q3)("",!0)]),a.errorMsg?((0,o.uX)(),(0,o.CE)("div",w,(0,t.v_)(a.errorMsg),
11)):(0,o.Q3)("",!0)]))}});var p=a(66262);const h=(0,p.A)(c,[["__scopeId","data-v-08f836f3"]]),m=h},9729:(e,s,a)=>{a.a(e,(async(e,o)=>{try{a.r(s),a.d(s,{default:()=>d});var r=a(20608),t=(a(74674),a(66262)),l=e([r]);r=(l.then?(await l)():l)[0];const n=(0,t.A)(r.A,[["__scopeId","data-v-8d98a85a"]]),d=n;o()}catch(n){o(n)}}))},74674:()=>{},20608:(e,s,a)=>{a.a(e,(async(e,o)=>{try{a.d(s,{A:()=>r.A});var r=a(30711),t=e([r]);r=(t.then?(await t)():t)[0],o()}catch(l){o(l)}}))}}]);
2//# sourceMappingURL=3010.a5ac54ef.js.map

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.