(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5b75d2ac"],{5823:function(t,a,e){"use strict";e.r(a),e.d(a,"ChangePasswordForm",(function(){return O}));var r=e("a74e"),s=e("42c2"),n=e("f5f2"),i=e("30c6"),o=e("ce37"),c=e("5987"),u=e("2aa4"),p=e("5475"),d=e("d142"),l=e("71d2"),f=function(){var t=this,a=t._self._c;return a("div",{staticClass:"wrapper"},[a("base-font",{attrs:{variant:"heading",marginReset:""}},[t._v(" "+t._s(t.langs.changePassword.text)+" ")]),t.form?a("form",{staticClass:"form"},[t.currentPageView.status.code?a("info-box",{attrs:{status:t.currentPageView.status.code}},[t._v(" "+t._s(t.currentPageView.status.message)+" ")]):t._e(),a("div",{staticClass:"form-inner-wrapper"},[a("input-template",{attrs:{input:t.form.inputs.oldPassword,autocomplete:"email"}}),a("input-template",{attrs:{input:t.form.inputs.password,autocomplete:"email"}})],1),a("button-submit",{attrs:{loading:t.currentPageView.processing,type:"secondary",rightSlot:!0},on:{click:function(a){return t.currentPageView.changePassword()}}},[a("base-font",{attrs:{color:"white",tag:"span"}},[t._v(t._s(t.langs.changePassword.button))])],1)],1):t._e()],1)},h=[],m=e("4562"),w=e("7e8d"),g={components:{ButtonSubmit:m["a"],InputTemplate:c["d"],InfoBox:w["a"]},computed:{page:function(){return this.$app.page},currentPageView:function(){return this.page.view},form:function(){return this.currentPageView.form},langs:function(){return this.$app.translator.get("client-profile")}}},b=g,v=(e("adef"),e("2be6")),x=Object(v["a"])(b,f,h,!1,null,"5423a6a1",null),P=x.exports,O=function(){function t(a){Object(n["a"])(this,t),Object(o["a"])(this,"status",""),Object(o["a"])(this,"processing",!1),Object(o["a"])(this,"form",!1),Object(o["a"])(this,"component",P),this.app=a}return Object(i["a"])(t,[{key:"translations",get:function(){return this.app.translator.get("forms.clientChangePassword")}},{key:"init",value:function(){var t=Object(s["a"])(Object(r["a"])().mark((function t(){var a=this;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.app.translator.prefetch("errors");case 2:return t.next=4,this.app.translator.prefetch("forms.clientChangePassword");case 4:this.form=new u["a"],this.form.addInput(c["c"].create({translations:function(){return a.app.translator.get("forms.clientChangePassword.inputOldPassword")},attribute:"oldPassword",name:"oldPassword",validation:[Object(p["a"])()],rules:[]})),this.form.addInput(c["c"].create({translations:function(){return a.app.translator.get("forms.clientChangePassword.inputNewPassword")},attribute:"password",name:"password",validation:[Object(p["a"])()],rules:Object(d["a"])(l["b"],this.app)}));case 7:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}()},{key:"changePassword",value:function(){var t=Object(s["a"])(Object(r["a"])().mark((function t(){var a,e,s,n;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.form.validate();case 2:if(t.sent){t.next=4;break}return t.abrupt("return",!1);case 4:return t.prev=4,this.processing=!0,a=this.form.getValues(),t.next=9,this.app.getService("rext").userChangePassword(a);case 9:if(e=t.sent,s=e.error,n=e.alias,this.processing=!1,!s){t.next=16;break}return this.status={message:this.translations.status[n],code:"error"},t.abrupt("return");case 16:this.status={message:this.translations.status.SUCCESS,code:"correct"},this.processing=!1,t.next=24;break;case 20:t.prev=20,t.t0=t["catch"](4),console.error(t.t0),this.status={message:this.translations.status.SERVER_ERROR,code:"error"};case 24:case"end":return t.stop()}}),t,this,[[4,20]])})));function a(){return t.apply(this,arguments)}return a}()}]),t}()},"91d4":function(t,a,e){var r=e("d7a3");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);var s=e("0ed3").default;s("4a92e8f3",r,!0,{sourceMap:!1,shadowMode:!1})},adef:function(t,a,e){"use strict";e("91d4")},d7a3:function(t,a,e){var r=e("5eaa");a=r(!1),a.push([t.i,"@keyframes in-btn-social-5423a6a1{0%{left:-110%;top:90%}50%{left:10%;top:-30%}100%{top:-10%;left:-10%}}@keyframes out-btn-social-5423a6a1{0%{top:-10%;left:-10%}50%{left:10%;top:-30%}100%{left:-110%;top:90%}}@media(min-width: 992px){.wrapper .form[data-v-5423a6a1]{margin:3rem 0}}.wrapper .form[data-v-5423a6a1] label{color:#1c1c1c}@media(min-width: 1200px){.wrapper .form[data-v-5423a6a1] .field-wrapper{width:350px}}.wrapper .form[data-v-5423a6a1] .btn{width:100%;margin-bottom:0}@media(min-width: 992px){.wrapper .form[data-v-5423a6a1] .btn{margin-right:auto;max-width:35%}}@media(min-width: 1200px){.wrapper .form[data-v-5423a6a1] .btn{max-width:25%}}",""]),t.exports=a}}]); //# sourceMappingURL=chunk-5b75d2ac.63fa4423.js.map