-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path985aede.js
More file actions
1 lines (1 loc) · 4.94 KB
/
Copy path985aede.js
File metadata and controls
1 lines (1 loc) · 4.94 KB
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{383:function(e,t,o){var content=o(715);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(11).default)("f45175a8",content,!0,{sourceMap:!1})},714:function(e,t,o){"use strict";o(383)},715:function(e,t,o){var r=o(10)(function(i){return i[1]});r.push([e.i,"#modal_login form{min-width:220px;position:relative;width:100%}#modal_login form label{display:block;font-size:var(--font_size_small);margin-bottom:4px}#modal_login form input{background-color:var(--bg_third);border:none;border-bottom:1px solid var(--border_primary);border-radius:4px 4px 0 0;height:32px;margin-bottom:12px;padding:0 4px;width:100%}#modal_login form button{background-color:transparent;border:1px solid var(--primary_color);border-radius:4px;color:var(--text_base);height:32px;margin-bottom:12px;position:relative;text-transform:uppercase;transition:var(--transition_color);width:100%}#modal_login form button:hover{background-color:var(--primary_color);color:var(--text_invert)}#modal_login a:hover{-webkit-text-decoration:underline;text-decoration:underline}#modal_login .loading_icon{align-items:center;background-color:var(--primary_color);color:var(--text_invert);display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:5}#modal_login .loading_icon svg{animation:spin 1s linear infinite;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#modal_login .recover_password{display:block;font-weight:var(--font_weight_light);width:-moz-fit-content;width:fit-content}.areaUsuarioLogin-box-erro{align-items:center;background-color:var(--bg_error_color);bottom:12%;color:var(--text_error_color);display:flex;justify-content:center;left:50%;min-height:40px;opacity:0;padding:4px;position:absolute;text-align:center;transform:translateX(-50%);transition:var(--transition_fade);visibility:hidden;width:calc(100% - 16px);z-index:10}.areaUsuarioLogin-box-erro.-show{opacity:1;visibility:visible}",""]),r.locals={},e.exports=r},881:function(e,t,o){"use strict";o.r(t);var r={props:{placeholderEmail:{type:String,default:""},placeholderPassword:{type:String,default:""}},data:()=>({email:"",senha:"",msgErro:null,loading:!1,timerAlertMessage:null}),methods:{login(){let e=!0;if(0===this.email.length&&(e=!1),0===this.senha.length&&(e=!1),!e)return void this.showMessage("Preencha todos os campos");this.loading=!0;const t=this.$cookies.get("PHPSESSID"),o=t?{"App-Token":"wapstore",Session:t}:{"App-Token":"wapstore"};this.$axios.request({method:"post",url:"/v2/front/checkout/login",headers:o,data:{usuario:this.email,senha:this.senha}}).then(e=>{this.$store.commit("setUser",e.data),this.$emit("loginIsDone"),this.loading=!1,window.location.href=`${this.$store.state.siteUrl}minha-conta`}).catch(e=>{this.showMessage(e.response.data.error),this.loading=!1})},showMessage(e){if(!e)return;clearTimeout(this.timerAlertMessage),this.timerAlertMessage=null;const t=this.$refs.alertMessage;t.innerHTML=e,t.classList.add("-show"),setTimeout(()=>{t.classList.remove("-show")},3e3)}}},n=(o(714),o(12)),component=Object(n.a)(r,function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"modal_login"}},[t("form",{on:{submit:function(t){return t.preventDefault(),e.login()}}},[t("span",{ref:"alertMessage",staticClass:"areaUsuarioLogin-box-erro"}),e._v(" "),t("label",{attrs:{for:"email"}},[e._v(e._s(e.$store.getters["language/getContent"]("header.clientArea.modal.email"))+":")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.email,expression:"email"}],attrs:{id:"email",type:"email",value:"",autocomplete:"username",placeholder:e.placeholderEmail},domProps:{value:e.email},on:{input:function(t){t.target.composing||(e.email=t.target.value)}}}),e._v(" "),t("label",{attrs:{for:"senha"}},[e._v(e._s(e.$store.getters["language/getContent"]("header.clientArea.modal.password"))+":")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.senha,expression:"senha"}],attrs:{id:"senha",type:"password",value:"",autocomplete:"current-password",placeholder:e.placeholderPassword},domProps:{value:e.senha},on:{input:function(t){t.target.composing||(e.senha=t.target.value)}}}),e._v(" "),t("button",{attrs:{type:"submit"}},[e._t("labelBtSubmit",function(){return[e._v("\n "+e._s(e.$store.getters["language/getContent"]("header.clientArea.modal.button"))+"\n ")]}),e._v(" "),t("transition",{attrs:{name:"fade"}},[e.loading?t("div",{staticClass:"loading_icon"},[t("svg",{attrs:{width:"30",height:"30"}},[t("use",{attrs:{"xlink:href":"#spin-icon"}})])]):e._e()])],2),e._v(" "),t("a",{staticClass:"recover_password",attrs:{href:`${e.$store.state.siteUrl}minha-conta/alterar-senha`,"aria-label":"Abrir recuperação de conta"}},[e._v(e._s(e.$store.getters["language/getContent"]("header.clientArea.modal.forgotPassword")))])])])},[],!1,null,null,null);t.default=component.exports}}]);