1"use strict";(self.webpackChunkapp_project=self.webpackChunkapp_project||[]).push([[2120],{3299:function(e,t,s){s.r(t),s.d(t,{default:function(){return f}});var r=s(64467),n=s(23029),i=s(92901),o=s(50388),a=s(53954),c=s(90991),u=s(15361);function p(e,t){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,r)}return s}function l(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?p(Object(s),!0).forEach(function(t){(0,r.A)(e,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):p(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function h(e,t,s,r){var n=(0,c.A)((0,a.A)(1&r?e.prototype:e),t,s);return 2&r&&"function"==typeof n?function(e){return n.apply(s,e)}:n}var f=function(e){function t(e){return(0,n.A)(this,t),s=this,r=t,i=[e],r=(0,a.A)(r),(0,o.A)(s,d()?Reflect.construct(r,i||[],(0,a.A)(s).constructor):r.apply(s,i));var s,r,i}return(0,u.A)(t,e),(0,i.A)(t,[{key:"SELECTORS",get:function(){return l(l({},h(t,"SELECTORS",this,1)),{},{inputEmail:"#login-form-email",passwordResetEmail:"#passwordResetEmail",passwordResetForm:".password-reset-form",passwordResetSuccess:".password-reset-success"})}},{key:"CLASSES",get:function(){return l(l({},h(t,"CLASSES",this,1)),{},{hidden:"smooth-hidden"})}},{key:"emailInput",get:function(){return this._emailInput||(this._emailInput=this.$el.querySelector(this.SELECTORS.inputEmail)),this._emailInput}},{key:"passwordResetEmail",get:function(){return this._passwordResetEmail||(this._passwordResetEmail=document.body.querySelector(this.SELECTORS.passwordResetEmail)),this._passwordResetEmail}},{key:"passwordResetForm",get:function(){return this._passwordResetForm||(this._passwordResetForm=document.body.querySelector(this.SELECTORS.passwordResetForm)),this._passwordResetForm}},{key:"passwordResetSuccess",get:function(){return this._passwordResetSuccess||(this._passwordResetSuccess=document.body.querySelector(this.SELECTORS.passwordResetSuccess)),this._passwordResetSuccess}},{key:"bindEmail",value:function(){this.emailInput&&this.setState({email:this.emailInput.value})}},{key:"transitionView",value:function(){this.passwordResetForm.classList.toggle(this.CLASSES.hidden),this.passwordResetSuccess.classList.toggle(this.CLASSES.hidden)}},{key:"handleRes",value:function(e){e.success?(this.bindEmail(),this.transitionView(),this.endLoading(),window.dataLayer&&window.dataLayer.push({event:"gaEvent",action:this.$el.classList.contains("reset-password-save")?"Update_Password_Success":"Forgot_Password_Success",area:!this.$el.classList.contains("reset-password-save")&&this.$options.area?this.$options.area:""})):h(t,"handleRes",this,3)([e])}},{key:"stateChange",value:function(e){"email"in e&&(this.passwordResetEmail.innerHTML=e.email)}}])}(s(79874).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.