(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c1d2d8be"],{"1bf8":function(e,t,a){},"1fd3":function(e,t,a){},"34b0":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mb-4"},[!0===e.authenticated||"true"===e.authenticated?a("div",{staticClass:"user_area nameholder"},[e._v(" "+e._s(e.user.first_name)+" "+e._s(e.user.last_name)),a("br"),a("span",{staticClass:"small"}),a("span",{staticClass:"small"},[e._v(e._s(e.user.email&&"null"!==e.user.email?e.user.email:""))])]):e._e(),a("div",{staticClass:"left_listing"},[a("ul",[a("li",[a("router-link",{attrs:{to:{name:"myprofile"}}},[e._v("Profile")])],1),a("li",[a("router-link",{attrs:{to:{name:"myaddress"}}},[e._v("Addresses")])],1),a("li",[a("router-link",{attrs:{to:{name:"myorders"}}},[e._v("Orders")])],1),a("li",[a("router-link",{attrs:{to:{name:"review"}}},[e._v("My Reviews and Ratings")])],1),a("li",[a("router-link",{attrs:{to:{name:"helpdesk"}}},[e._v("Help")])],1)]),a("div",{staticClass:"signoutholder"},[a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.signOut.apply(null,arguments)}}},[e._v("Logout")])])])])},r=[],n=a("5530"),i=a("825e"),o=a("2f62"),l={components:{},data:function(){return{uploadedimg:""}},methods:Object(n["a"])(Object(n["a"])({},Object(o["b"])({signOutAction:"auth/signOut"})),{},{signOut:function(){var e=this;this.signOutAction().then((function(){e.$router.push({name:"login"})})).catch((function(e){}))},addScrollEffect:function(){}}),computed:Object(n["a"])(Object(n["a"])(Object(n["a"])(Object(n["a"])({},Object(o["d"])("auth",{})),Object(o["d"])("products",{open:function(e){return e.products}})),Object(o["d"])("cart",{cartTotalQty:function(e){return e.cart?e.cart.total_qty:""}})),Object(o["c"])({authenticated:"auth/authenticated",user:"auth/user"})),mounted:function(){var e=this;axios.get(i["a"]+"/get-user/"+this.user.user_id).then((function(t){t.data.status&&(""==t.data.result.profile_pic||null==t.data.result.profile_pic?("male"==t.data.result.gender&&(e.uploadedimg=i["b"].defaults.homeURL+"/images/maleicon.png"),"female"==t.data.result.gender&&(e.uploadedimg=i["b"].defaults.homeURL+"/images/femaleicon.png")):e.uploadedimg=i["b"].defaults.homeURL+"/images/"+t.data.result.profile_pic)})).catch((function(e){}))}},c=l,d=a("2877"),u=Object(d["a"])(c,s,r,!1,null,"f13f0a60",null);t["a"]=u.exports},"587b":function(e,t,a){"use strict";a("1bf8")},"770d":function(e,t,a){},"93df":function(e,t,a){"use strict";a("770d")},ad2b:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{directives:[{name:"show",rawName:"v-show",value:e.open||e.open1||e.open2,expression:"open || open1 || open2"}],staticClass:"main-modal-backdrop"}),a("header-view",{attrs:{settings:e.settings},on:{"update:settings":function(t){e.settings=t}}}),e._v("   "),a("section",{staticClass:"like_brands d-flex"},[a("div",{staticClass:"container myprofile",attrs:{"data-aos":"fade-up"}},[a("div",{staticClass:"row d-flex",attrs:{"data-aos":"fade-up","data-aos-delay":"150"}},[a("div",{staticClass:"col-lg-3 col-xs-12"},[a("SideNav")],1),a("div",{staticClass:"col-lg-9 col-xs-12 right_brands"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-md-8"},[a("div",{staticClass:"edit_profile myprofile_new_delivery_address"},[a("h3",{staticClass:"protitle"},[e._v("Edit Profile")]),a("ValidationObserver",{ref:"form",scopedSlots:e._u([{key:"default",fn:function(t){var s=t.handleSubmit;return[a("form",{staticClass:"mt-3",attrs:{enctype:"multipart/form-data"},on:{submit:function(t){return t.preventDefault(),s(e.onSubmit)}}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-md-6"},[a("ValidationProvider",{attrs:{mode:"passive",name:"email"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes,r=t.errors;return[a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-right"},[a("a",{staticClass:"changed pl-4",attrs:{href:"#\n "}},[e._v("  ")])]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.email,expression:"email"}],staticClass:"form-control",class:s,attrs:{readonly:"",type:"text",placeholder:"enter email id",name:""},domProps:{value:e.email},on:{input:function(t){t.target.composing||(e.email=t.target.value)}}}),a("p",{class:s},[e._v(" "+e._s(r[0])+" ")])])]}}],null,!0)})],1),a("div",{staticClass:"col-md-6"},[a("ValidationProvider",{attrs:{mode:"passive",name:"email"},scopedSlots:e._u([{key:"default",fn:function(t){t.classes,t.errors;return[a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-right"},[a("a",{staticClass:"changed pl-4",attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.toggle.apply(null,arguments)}}},[e._v(" Change Password ")])]),a("input",{staticClass:"form-control",attrs:{readonly:"",type:"password",placeholder:"*******",name:""}})])]}}],null,!0)})],1),a("div",{staticClass:"col-md-6"},[a("ValidationProvider",{attrs:{mode:"passive",name:"phone",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes;t.errors;return[a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-right"},[a("a",{staticClass:"changed pl-4",attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.toggle2.apply(null,arguments)}}},[e._v(" Change Mobile Number")])]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.phone,expression:"phone"}],staticClass:"form-control",class:s,attrs:{readonly:"",type:"text",placeholder:"enter phone number",name:""},domProps:{value:e.phone},on:{input:function(t){t.target.composing||(e.phone=t.target.value)}}})])]}}],null,!0)})],1),a("div",{staticClass:"col-12 mt-3"},[a("h2",{staticClass:"generalinfo"},[e._v("General Information")])]),a("div",{staticClass:"col-md-6"},[a("ValidationProvider",{attrs:{mode:"passive",name:"firstName",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes,r=t.errors;return[a("div",{staticClass:"form-group"},[a("label",{staticClass:"d-none"},[e._v("First name")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.firstName,expression:"firstName"}],staticClass:"form-control",class:s,attrs:{type:"text",placeholder:"enter first name",name:"firstName"},domProps:{value:e.firstName},on:{input:function(t){t.target.composing||(e.firstName=t.target.value)}}}),a("p",{class:s},[e._v(" "+e._s(r[0])+" ")])])]}}],null,!0)})],1),a("div",{staticClass:"col-md-6"},[a("ValidationProvider",{attrs:{mode:"passive",name:"lastName",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes,r=t.errors;return[a("div",{staticClass:"form-group"},[a("label",{staticClass:"d-none"},[e._v("Last name")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.lastName,expression:"lastName"}],staticClass:"form-control",class:s,attrs:{type:"text",placeholder:"enter last name",name:""},domProps:{value:e.lastName},on:{input:function(t){t.target.composing||(e.lastName=t.target.value)}}}),a("p",{class:s},[e._v(" "+e._s(r[0])+" ")])])]}}],null,!0)})],1),a("div",{staticClass:"col-md-6"},[a("ValidationProvider",{attrs:{mode:"passive",name:"gender",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes,r=t.errors;return[a("div",{staticClass:"form-group"},[a("label",[e._v("Gender")]),a("div",{staticClass:"row"},[a("div",{staticClass:"col-md-6"},[a("label",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.gender,expression:"gender"}],class:s,attrs:{id:"male",type:"radio",name:"gender",value:"male"},domProps:{checked:"male"==e.gender,checked:e._q(e.gender,"male")},on:{change:function(t){e.gender="male"}}}),a("span",[e._v("Male")])])]),a("div",{staticClass:"col-md-6"},[a("label",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.gender,expression:"gender"}],class:s,attrs:{id:"female",type:"radio",name:"gender",value:"female"},domProps:{checked:"female"==e.gender,checked:e._q(e.gender,"female")},on:{change:function(t){e.gender="female"}}}),a("span",[e._v("Female")])])]),a("div",{staticClass:"col-md-6 d-none"},[a("label",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.gender,expression:"gender"}],class:s,attrs:{id:"transgender",type:"radio",name:"gender",value:"transgender"},domProps:{checked:"transgender"==e.gender,checked:e._q(e.gender,"transgender")},on:{change:function(t){e.gender="transgender"}}}),a("span",[e._v("Transgender")])]),a("p",{class:s},[e._v(" "+e._s(r[0])+" ")])])])])]}}],null,!0)})],1),a("div",{staticClass:"col-md-12"},[a("div",{staticClass:"add_new_address_box_bt"},[a("input",{staticClass:"sbsave btn btn-primary",attrs:{type:"submit",name:""},domProps:{value:e.processingForm?"Please wait...":"Save Changes"}})])])])])]}}])})],1)])])])])])]),a("div",{staticClass:"find_my_fit_popup overlay overlay main-overlay-modal",class:e.open?"open":"",attrs:{id:"findmyNav"}},[a("div",{staticClass:"edit_change_password_box"},[a("a",{staticClass:"closebtn main-modal-close-btn",attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.toggle.apply(null,arguments)}}},[e._v("×")]),a("div",{staticClass:"overlay-content passwordchangere"},[a("h4",[e._v("Change Password")]),a("ValidationObserver",{ref:"form",scopedSlots:e._u([{key:"default",fn:function(t){var s=t.handleSubmit;return[a("form",{attrs:{method:"POST"},on:{submit:function(t){return t.preventDefault(),s(e.changePassword)}}},[a("ValidationProvider",{attrs:{vid:"password",name:"password",rules:"required|min:8|verify_password"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes,r=t.errors;return[a("div",{staticClass:"form-group"},[a("label",[e._v("New Password")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.password,expression:"password"}],staticClass:"form-control",class:s,attrs:{type:"password"},domProps:{value:e.password},on:{input:[function(t){t.target.composing||(e.password=t.target.value)},e.checkPassword]}}),a("p",{class:s},[e._v(e._s(r[0]))]),a("ul",[a("li",{class:{is_valid:e.contains_eight_characters}},[e._v(" 8 Characters ")]),a("li",{class:{is_valid:e.contains_number}},[e._v(" Contains Number ")]),a("li",{class:{is_valid:e.contains_uppercase}},[e._v(" Contains Uppercase ")]),a("li",{class:{is_valid:e.contains_special_character}},[e._v(" Contains Special Character ")])])])]}}],null,!0)}),a("ValidationProvider",{attrs:{name:"Password confirmation",rules:"required|confirmed:password"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.classes,r=t.errors;return[a("div",{staticClass:"form-group"},[a("label",[e._v("Re-enter Password")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.confirmation,expression:"confirmation"}],staticClass:"form-control",attrs:{type:"password"},domProps:{value:e.confirmation},on:{input:function(t){t.target.composing||(e.confirmation=t.target.value)}}}),a("p",{class:s},[e._v(e._s(r[0]))])])]}}],null,!0)}),a("div",{staticClass:"edit_change_password_box_bt"},[a("input",{staticClass:"login_button btn btn-primary",attrs:{type:"submit",value:"Change",name:""}})])],1)]}}])})],1)])]),a("div",{staticClass:"find_my_fit_popup overlay main-overlay-modal",class:e.open1?"open":"",attrs:{id:"changeEmail"}},[a("ChangeEmailOrMobile",{attrs:{type:"email"},on:{toggle:e.toggle1}})],1),a("div",{staticClass:"find_my_fit_popup overlay main-overlay-modal",class:e.open2?"open":"",attrs:{id:"changeMobile"}},[a("ChangeEmailOrMobile",{attrs:{type:"mobile"},on:{toggle:e.toggle2}})],1)],1)},r=[],n=a("5530"),i=(a("4d63"),a("c607"),a("ac1f"),a("2c3e"),a("25f0"),a("00b4"),a("0315")),o=a("34b0"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"edit_change_password_box"},[a("a",{staticClass:"closebtn main-modal-close-btn",attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.$emit("toggle")}}},[e._v("×")]),a("div",{staticClass:"overlay-content"},[a("h4",{staticClass:"mb-4"},[e._v(" "+e._s(e.isEmail?"Change Email":"Change Mobile")+" ")]),a("form",{attrs:{method:"POST"},on:{submit:function(t){return t.preventDefault(),e.changeSubmit.apply(null,arguments)}}},[a("div",{staticClass:"input-group verifym mb-3"},[a("label",{staticClass:"w-100"},[e._v(e._s(e.isEmail?"Email":"Mobile"))]),e.isEmail?a("input",{directives:[{name:"model",rawName:"v-model",value:e.newemail,expression:"newemail"}],staticClass:"form-control loginemailmobile",staticStyle:{padding:"20px 10px"},attrs:{type:"email",autocomplete:"off",name:"",placeholder:"enter email address"},domProps:{value:e.newemail},on:{keyup:e.showOtp,input:function(t){t.target.composing||(e.newemail=t.target.value)}}}):e._e(),e.isMobile?a("input",{directives:[{name:"model",rawName:"v-model",value:e.newmobile,expression:"newmobile"}],staticClass:"form-control loginemailmobile",staticStyle:{padding:"20px 10px"},attrs:{type:"number",autocomplete:"off",maxlength:"10",minlength:"10",oninput:"javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);",placeholder:"enter mobile number",name:""},domProps:{value:e.newmobile},on:{keyup:e.showOtp,input:function(t){t.target.composing||(e.newmobile=t.target.value)}}}):e._e(),a("div",{staticClass:"input-group-append showOtpbutton"},[a("button",{class:["btn","btn-outline-secondary","otpbtn",{disabled:!e.allowSendOtp}],attrs:{type:"button"},on:{click:e.sendOTP}},[e._v(" "+e._s(e.sendingOtp?"Wait...":"Send OTP")+" ")])])]),!e.allowSendOtp&&e.otpCooldownCounter>0?a("div",{staticClass:"mb-2"},[a("OtpTimer",{attrs:{time:e.otpCooldownCounter}})],1):e._e(),a("span",{staticStyle:{color:"red"}},[e._v(e._s(e.msg))]),a("br"),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showOtpSection,expression:"showOtpSection"}],staticClass:"showOtpsection form-group input-group align-items-center",staticStyle:{display:"none"}},[a("label",[e._v("Enter OTP")]),a("div",{staticClass:"ml-2",staticStyle:{display:"flex","flex-direction":"row"}},[a("OtpInput",{model:{value:e.otp,callback:function(t){e.otp=t},expression:"otp"}}),a("br")],1),a("input",{directives:[{name:"model",rawName:"v-model",value:e.otp,expression:"otp"}],staticClass:"form-control",attrs:{type:"hidden",name:"",placeholder:""},domProps:{value:e.otp},on:{input:function(t){t.target.composing||(e.otp=t.target.value)}}})]),e.showOtpVerifyBtn?a("button",{staticClass:"login_button d-block d-block btn btn-primary",attrs:{type:"button"},on:{click:e.verifyOTP}},[e._v(" "+e._s(e.verifyingOtp?"Verifying...":(e.isEmail,"Verify and Save"))+" ")]):e._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"edit_change_password_box_bt"},[a("input",{ref:"formSubmitBtn",staticClass:"login_button",attrs:{type:"submit",value:"Change",name:""}})])])])])},c=[],d=a("1da1"),u=(a("96cf"),a("2f62")),p=a("bc3a"),m=a.n(p),f=a("3632"),h=a("825e"),v=a("a5c4"),g={props:{type:{type:String,default:"email"}},components:{OtpTimer:v["a"],OtpInput:f["a"]},computed:Object(n["a"])(Object(n["a"])({},Object(u["c"])({authenticated:"auth/authenticated",user:"auth/user"})),{},{isEmail:function(){return this.type===this.types.EMAIL},isMobile:function(){return this.type===this.types.MOBILE},validEmail:function(){return this.newemail&&this.reg.test(this.newemail)},validMobile:function(){return this.newmobile&&this.newmobile.length>9}}),data:function(){return{newemail:"",newmobile:"",otp:"",msg:"",reg:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,24}))$/,types:{MOBILE:"mobile",EMAIL:"email"},otpTimer:null,allowSendOtp:!0,otpCooldownCounter:0,OTP_COOLDOWN_TIME:180,sendingOtp:!1,showOtpVerifyBtn:!1,showOtpSection:!1,verifyingOtp:!1,detailsVerified:!1}},methods:Object(n["a"])({handleOnComplete:function(e){this.otp=e},handleOnChange:function(e){this.otp=e},verifyOTP:function(){var e=this;return Object(d["a"])(regeneratorRuntime.mark((function t(){var a,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.verifyingOtp){t.next=2;break}return t.abrupt("return");case 2:if(a="",4===e.otp.length){t.next=5;break}return t.abrupt("return",Vue.$toast.error("Please enter a valid otp",{}));case 5:return e.isEmail?a="/verify-email-otp/"+e.newemail:e.isMobile&&(a="/verify-otp/"+e.newmobile),a=h["a"]+a+"/"+e.otp,e.verifyingOtp=!0,t.next=10,h["b"].get(a);case 10:if(s=t.sent,!s.data.status){t.next=19;break}Vue.$toast.success(s.data.message,{}),e.verifyingOtp=!1,e.detailsVerified=!0,e.showOtpSection=!1,e.$refs.formSubmitBtn.click(),t.next=21;break;case 19:return e.verifyingOtp=!1,t.abrupt("return",Vue.$toast.error(s.data.message,{}));case 21:case"end":return t.stop()}}),t)})))()},showOtp:function(){this.newemail||this.newmobile||(this.showOtpSection=!1,this.showOtpVerifyBtn=!1,this.detailsVerified=!1),this.validEmail||this.validMobile?this.msg="":this.isMobile?this.msg="Please enter a valid mobile no.":this.isEmail&&(this.msg="Please enter a valid email address")},sendOTP:function(){var e=this;return Object(d["a"])(regeneratorRuntime.mark((function t(){var a,s,r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.allowSendOtp&&!e.sendingOtp){t.next=2;break}return t.abrupt("return");case 2:if(a="",!e.isEmail){t.next=24;break}if(e.validEmail){t.next=6;break}return t.abrupt("return",Vue.$toast.error("Please enter a valid email.",{}));case 6:return t.prev=6,e.sendingOtp=!0,t.next=10,h["b"].post(h["a"]+"/check-email-exists",{email:e.newemail});case 10:if(s=t.sent,r=s.data.result,!r){t.next=15;break}return e.sendingOtp=!1,t.abrupt("return",Vue.$toast.error("Email already exists.",{}));case 15:t.next=21;break;case 17:return t.prev=17,t.t0=t["catch"](6),e.sendingOtp=!1,t.abrupt("return",Vue.$toast.error("Some error occured.",{}));case 21:a="/change-email-otp/"+e.newemail,t.next=28;break;case 24:if(!e.isMobile){t.next=28;break}if(e.validMobile){t.next=27;break}return t.abrupt("return",Vue.$toast.error("Please enter a valid mobile no.",{}));case 27:a="/change-mobile-otp/"+e.newmobile;case 28:return a=h["a"]+a,t.prev=29,e.sendingOtp=!0,t.next=33,h["b"].get(a);case 33:n=t.sent,n.data.status?(Vue.$toast.success(n.data.message,{}),e.showOtpSection=!0,e.showOtpVerifyBtn=!0,e.disableSendOtp()):Vue.$toast.error(n.data.message,{}),e.sendingOtp=!1,t.next=41;break;case 38:t.prev=38,t.t1=t["catch"](29),e.sendingOtp=!1;case 41:case"end":return t.stop()}}),t,null,[[6,17],[29,38]])})))()},changeSubmit:function(){var e=this;return Object(d["a"])(regeneratorRuntime.mark((function t(){var a,s,r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.verifyingOtp){t.next=2;break}return t.abrupt("return");case 2:if(console.log("SUBMIT FUNCTION RUNNING"),e.detailsVerified&&e.showOtpVerifyBtn){t.next=6;break}return console.log("DETAILS NOT VERIFIED"),t.abrupt("return",Vue.$toast.error("Verify your changes with OTP before submitting.",{}));case 6:if(a={user_id:e.user.user_id},s="",!e.isEmail){t.next=16;break}if(e.validEmail){t.next=12;break}return console.log("EMAIL INVALID & NOT VERIFIED"),t.abrupt("return",Vue.$toast.error("Please enter a valid Email!",{}));case 12:a.email=e.newemail,s="/updateemail",t.next=22;break;case 16:if(!e.isMobile){t.next=22;break}if(e.validMobile){t.next=20;break}return console.log("MOBILE INVALID & NOT VERIFIED"),t.abrupt("return",Vue.$toast.error("Please enter a valid mobile no!",{}));case 20:a.mobile=e.newmobile,s="/updatemobile";case 22:return console.log("NO ERRORS before submitting form"),e.verifyingOtp=!0,r={Authorization:"Bearer {token}","My-Custom-Header":"foobar"},t.next=27,h["b"].post(h["a"]+s,a,{headers:r});case 27:n=t.sent,n.data.status&&(Vue.$toast.success(n.data.message,{}),e.signOutAction().then((function(){e.$router.push({name:"login"})})).catch((function(t){e.verifyingOtp=!1})));case 29:case"end":return t.stop()}}),t)})))()},disableSendOtp:function(){var e=this;this.allowSendOtp=!1,this.showOtpVerifyBtn=!0,this.otpCooldownCounter=this.OTP_COOLDOWN_TIME,clearInterval(this.otpTimer),this.otpTimer=setInterval((function(){e.otpCooldownCounter<=0&&(e.allowSendOtp=!0,clearInterval(e.otpTimer)),e.otpCooldownCounter--}),1e3)}},Object(u["b"])({signOutAction:"auth/signOut"}))},b=g,_=(a("587b"),a("2877")),w=Object(_["a"])(b,l,c,!1,null,"cea21b02",null),O=w.exports,y=a("7bb1"),C=a("4c93"),x=a("cce2"),k=a.n(x);a("7e4a");Object(y["d"])("required",Object(n["a"])(Object(n["a"])({},C["f"]),{},{message:"This field is required"})),Object(y["d"])("confirmed",Object(n["a"])(Object(n["a"])({},C["b"]),{},{message:"Password does not match"})),Object(y["d"])("min",Object(n["a"])(Object(n["a"])({},C["d"]),{},{message:"Password must be 8 character"})),Object(y["d"])("alpha_num",Object(n["a"])(Object(n["a"])({},C["a"]),{},{message:"Enter number and character"})),Object(y["d"])("verify_password",{getMessage:function(e){return"The password must contain at least: 1 uppercase letter, 1 lowercase letter, 1 number, and one special character (E.g. , . _ & ? etc)"},validate:function(e){var t=new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*])(?=.{8,})");return t.test(e)}}),Object(y["c"])({classes:{valid:"is-valid",invalid:"is-invalid"}});var E={name:"editProfile",data:function(){return{settings:[],open:!1,open1:!1,open2:!1,firstName:"",lastName:"",email:"",phone:"",gender:"",uploadURL:h["c"],loading:!0,dob:"",ageGroup:"",state:"",city:"",password:"",confirmation:"",msg:"",password_length:0,contains_eight_characters:!1,contains_number:!1,contains_uppercase:!1,contains_special_character:!1,valid_password:!1,processingForm:!1}},components:{ValidationProvider:y["b"],ValidationObserver:y["a"],HeaderView:i["a"],SideNav:o["a"],ChangeEmailOrMobile:O,birthDatepicker:k.a},methods:Object(n["a"])(Object(n["a"])({checkPassword:function(){this.password_length=this.password.length;var e=/[ !@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]/;this.password_length>8?this.contains_eight_characters=!0:this.contains_eight_characters=!1,this.contains_number=/\d/.test(this.password),this.contains_uppercase=/[A-Z]/.test(this.password),this.contains_special_character=e.test(this.password),!0===this.contains_eight_characters&&!0===this.contains_special_character&&!0===this.contains_uppercase&&!0===this.contains_number?this.valid_password=!0:this.valid_password=!1},toggle:function(){this.open=!this.open,this.open1=!1,this.open2=!1},toggle1:function(){this.open=!1,this.open1=!this.open1,this.open2=!1},toggle2:function(){this.open=!1,this.open1=!1,this.open2=!this.open2}},Object(u["b"])({signOutAction:"auth/signOut"})),{},{openChangeMobile:function(){document.getElementById("changeMobile").style.width="100%"},findChangeMobile:function(){document.getElementById("changeMobile").style.width="0%"},openChangeEmail:function(){document.getElementById("changeEmail").style.width="100%"},findChangeEmail:function(){document.getElementById("changeEmail").style.width="0%"},findmyopen:function(){document.getElementById("findmyNav").style.width="100%"},findmyclose:function(){document.getElementById("findmyNav").style.width="0%"},getuser:function(e){},onSubmit:function(){this.add()},changePassword:function(){this.updatePass()},crete_formdata:function(){var e=new FormData;return e.append("firstName",this.firstName),e.append("lastName",this.lastName),e.append("email",this.email),e.append("phone",this.phone),e.append("gender",this.gender),e.append("ageGroup",this.ageGroup),e.append("state",this.state),e.append("city",this.city),e.append("user_id",this.user.user_id),e},updatePass:function(){var e=this;this.isloading=!0;var t={pass:this.password,user_id:this.user.user_id};m.a.post(h["a"]+"/changepassword",t).then((function(t){e.isloading=!1,Vue.$toast.success("Successfully changed password",{}),e.signOutAction().then((function(){e.$router.push({name:"login"})})).catch((function(e){}))})).catch((function(t){e.isloading=!1,e.error_msg(t)}))},add:function(){var e=this;this.isloading=!0,this.processingForm||(this.processingForm=!0,m.a.post(h["a"]+"/updateuser",this.crete_formdata(),{headers:{"Content-Type":"multipart/form-data"}}).then((function(t){e.isloading=!1,e.processingForm=!1,Vue.$toast.success("Successfully updated profile",{})})).catch((function(t){Vue.$toast.error("Error in updating profile",{}),e.isloading=!1,e.processingForm=!1,e.error_msg(t)})))},error_msg:function(e){401==e.response.status&&this.$route.push({name:"login"}),e.response.data.errors["firstName"]&&this.$refs.form.setErrors({firstName:e.response.data.errors["firstName"]}),422==e.response.status&&(e.response.data.errors["lastName"]&&this.$refs.form.setErrors({lastName:e.response.data.errors["lastName"]}),e.response.data.errors["email"]&&this.$refs.form.setErrors({email:e.response.data.errors["email"]}),e.response.data.errors["phone"]&&this.$refs.form.setErrors({phone:e.response.data.errors["phone"]}),e.response.data.errors["gender"]&&this.$refs.form.setErrors({gender:e.response.data.errors["gender"]}),e.response.data.errors["dob"]&&this.$refs.form.setErrors({dob:e.response.data.errors["dob"]}),e.response.data.errors["ageGroup"]&&this.$refs.form.setErrors({ageGroup:e.response.data.errors["ageGroup"]}),e.response.data.errors["state"]&&this.$refs.form.setErrors({state:e.response.data.errors["state"]}),e.response.data.errors["city"]&&this.$refs.form.setErrors({city:e.response.data.errors["city"]}))}}),computed:Object(n["a"])(Object(n["a"])(Object(n["a"])({},Object(u["d"])("auth",{})),Object(u["d"])("cart",{cartTotalQty:function(e){return e.cart?e.cart.total_qty:""}})),Object(u["c"])({authenticated:"auth/authenticated",user:"auth/user"})),mounted:function(){var e=this;m.a.get(h["a"]+"/get-user/"+this.user.user_id).then((function(t){t.data.status&&(e.firstName=t.data.result.first_name,e.lastName=t.data.result.last_name,e.email=t.data.result.email,e.ageGroup=t.data.result.age_group,e.gender=t.data.result.gender,e.phone=t.data.result.mobile,e.ageGroup&&"null"!==e.ageGroup||(e.ageGroup=""),e.email&&"null"!==e.email||(e.email="Not Updated"))})).catch((function(e){}))}},N=E,P=(a("c867"),a("93df"),Object(_["a"])(N,s,r,!1,null,"1a718874",null));t["default"]=P.exports},c867:function(e,t,a){"use strict";a("1fd3")}}]); //# sourceMappingURL=chunk-c1d2d8be.15b7aebe.js.map