1(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{1049:function(e,r,t){"use strict";t(993)},1475:function(e,r,t){},1603:function(e,r,t){"use strict";t(1475)},924:function(e,r,t){"use strict";t.r(r);var s=t(853),o=t(69),n=t(156),a=t(984),i=t(11),u=t(990),p=t(469),d=t.n(p),c=t(31),l=t(40),f=t(994);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);r&&(s=s.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,s)}return t}function _defineProperty(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var m={name:"ChangePassword",components:{FormError:n.a,Result:u.a,TInputPassword:f.a},mixins:[a.a],beforeRouteEnter:function beforeRouteEnter(e,r,t){var s=this;t((function(e){e.token||e.$router.push({name:i.a.membership.signIn,query:{code:s.setting.code}})}))},props:{displayHeader:{type:Boolean,default:!0},token:{type:String,required:!0}},data:function data(){return{loading:!1,finished:!1,form:{password:null,passwordConfirm:null},formErrors:[],paths:i.a}},computed:function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(t,!0).forEach((function(r){_defineProperty(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({},Object(l.d)({setting:"setting/getSetting"})),methods:{onSubmit:function onSubmit(){var e=this;this.$v.form.$touch(),this.$v.$invalid||(this.loading=!0,o.a.updatePassword({reset_password_token:this.token,password:this.form.password}).then((function(){e.finished=!0,e.loading=!1,e.formErrors=[],Object(c.p)({action:"removeQuery",query:"tripla_booking_widget_open"})})).catch((function(r){e.formErrors=r.titleList,e.loading=!1})))},handlePasswordChange:d()((function(e){this.form.password=e}),500),handlePasswordConfirmChange:d()((function(e){this.form.passwordConfirm=e}),500)},validations:{form:{password:{required:s.required,minLength:Object(s.minLength)(8)},passwordConfirm:{sameAsPassword:Object(s.sameAs)("password")}}}},w=(t(1603),t(33)),b=Object(w.a)(m,(function render(){var e=this,r=e._self._c;return r("div",{staticClass:"center-wrapper"},[r("div",{directives:[{name:"show",rawName:"v-show",value:!e.finished,expression:"!finished"}]},[r("b-form",{staticClass:"form-wrapper mt-5",attrs:{novalidate:""},on:{submit:function submit(r){return r.preventDefault(),e.onSubmit.apply(null,arguments)}}},[r("h5",{staticClass:"font-weight-bold"},[e._v(e._s(e.$t("membershipForm.changePassword")))]),e._v(" "),r("p",{staticClass:"gray-font"},[e._v(e._s(e.$t("membershipForm.changePasswordSecondary")))]),e._v(" "),r("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),r("b-form-group",{attrs:{label:e.$t("membershipForm.newPassword"),"label-for":"password"}},[r("t-input-password",{attrs:{id:"password",value:e.form.password,required:"",maxlength:255,state:e.$v.form.password.$dirty?!e.$v.form.password.$error:null},on:{input:e.handlePasswordChange}}),e._v(" "),r("p",{directives:[{name:"show",rawName:"v-show",value:e.$v.form.password.$dirty&&e.$v.form.password.$error,expression:"$v.form.password.$dirty && $v.form.password.$error"}],staticClass:"invalid-feedback feedback-display"},[e._v("\n "+e._s(e.$t("membershipForm.passwordError"))+"\n ")])],1),e._v(" "),r("b-form-group",{attrs:{label:e.$t("membershipForm.confirmNewPassword"),"label-for":"password-confirm"}},[r("t-input-password",{attrs:{id:"password-confirm",value:e.form.passwordConfirm,maxlength:255,required:"",state:e.$v.form.passwordConfirm.$dirty?!e.$v.form.passwordConfirm.$error:null},on:{input:e.handlePasswordConfirmChange}}),e._v(" "),r("p",{directives:[{name:"show",rawName:"v-show",value:e.$v.form.passwordConfirm.$dirty&&e.$v.form.passwordConfirm.$error,expression:"$v.form.passwordConfirm.$dirty && $v.form.passwordConfirm.$error"}],staticClass:"invalid-feedback feedback-display"},[e._v("\n "+e._s(e.$t("membershipForm.passwordError"))+"\n ")])],1),e._v(" "),r("b-button",{staticClass:"w-100",attrs:{disabled:e.loading,variant:"primary-dark",type:"submit"}},[r("b-spinner",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],staticClass:"spinner mr-2",attrs:{label:e.$t("base.loading"),small:""}}),e._v("\n "+e._s(e.$t("membershipForm.setPassword"))+"\n ")],1)],1)],1),e._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:e.finished,expression:"finished"}],staticClass:"result-wrapper"},[r("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),r("Result",{scopedSlots:e._u([{key:"content",fn:function fn(){return[r("p",{staticClass:"result-primary-text"},[e._v(e._s(e.$t("membershipForm.changePasswordResult")))]),e._v(" "),r("p",{staticClass:"result-success-text"},[e._v(e._s(e.$t("membershipForm.changePasswordResult02")))]),e._v(" "),r("p",{staticClass:"result-secondary-text"},[e._v(e._s(e.$t("membershipForm.changePasswordResult03")))]),e._v(" "),r("b-button",{attrs:{to:{name:e.paths.membership.sign
1In,query:{code:e.setting.code}},variant:"primary-dark",type:"submit",block:""}},[e._v("\n "+e._s(e.$t("base.login"))+"\n ")])]},proxy:!0}])})],1)])}),[],!1,null,"62b939a6",null);r.default=b.exports},977:function(e,r,t){},984:function(e,r,t){"use strict";var s=t(40);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);r&&(s=s.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,s)}return t}function _defineProperty(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var o=Object(s.a)("setting").mapMutations;r.a={methods:function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(t,!0).forEach((function(r){_defineProperty(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({},o(["setDisplayHeader"])),beforeRouteEnter:function beforeRouteEnter(e,r,t){t((function(e){var r=e.displayHeader;e.setDisplayHeader(r)}))}}},989:function(e,r,t){"use strict";t(977)},990:function(e,r,t){"use strict";var s={name:"MembershipResult"},o=(t(989),t(33)),n=Object(o.a)(s,(function render(){var e=this,r=e._self._c;return r("div",{staticClass:"wrapper"},[r("div",{staticClass:"form-container"},[e._t("content",(function(){return[r("h4",[e._v("Title")]),e._v(" "),r("h5",{staticClass:"secondary-text"},[e._v("Subtitle")])]}))],2)])}),[],!1,null,"3a531cfa",null);r.a=n.exports},993:function(e,r,t){},994:function(e,r,t){"use strict";var s=t(9),o=t(974),n=t(199),a=t(465),i=Object(s.defineComponent)({name:"InputPassword",components:{BInputGroup:o.a,BInputGroupText:n.a,BInputGroupAppend:a.a},props:{value:{type:String,default:""},readonly:{type:Boolean,default:!1},state:{type:Boolean,default:null},autocomplete:{type:String,default:"on"},name:{type:String,default:""},maxlength:{type:Number,default:void 0},required:{type:Boolean,default:!1}},setup(e,{emit:r}){const t=Object(s.ref)(!1);return{password:Object(s.computed)({get:()=>e.value,set:e=>r("input",e)}),showCurrentPassword:t,toggleShowCurrentPassword:function toggleShowCurrentPassword(){t.value=!t.value}}}}),u=(t(1049),t(33)),p=Object(u.a)(i,(function render(){var e=this,r=e._self._c;e._self._setupProxy;return r("b-input-group",[r("b-form-input",{attrs:{readonly:e.readonly,type:e.showCurrentPassword?"text":"password",state:e.state,autocomplete:e.autocomplete,name:e.name,maxlength:e.maxlength,required:e.required},on:{input:function input(r){return e.$emit("input",r)},change:function change(r){return e.$emit("change",r)},blur:function blur(r){return e.$emit("blur",r)}},model:{value:e.password,callback:function callback(r){e.password=r},expression:"password"}}),e._v(" "),r("b-input-group-append",[r("b-input-group-text",{on:{click:e.toggleShowCurrentPassword}},[r("i",{class:e.showCurrentPassword?"icon-visibility-off":"icon-visibility",staticStyle:{"font-size":"16px"}})])],1),e._v(" "),e._t("default")],2)}),[],!1,null,"4cfa06b7",null);r.a=p.exports}}]); 2//# sourceMappingURL=page-Membership-ChangePassword-vue.b96612bdd86edc33a290.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.