(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a0d44e64","chunk-2d0e6c6b"],{"1a2d5":function(e,t,r){"use strict";r("c4d6")},"450c6":function(e,t,r){"use strict";r.r(t);var a=r("0798"),s=r("8336"),i=r("99d9"),o=r("4bd4"),n=r("8654"),c=function(){var e=this,t=e._self._c;return t("div",{staticClass:"page-wrap"},[t("div",{staticClass:"session-form-hold"},[t("base-card",{attrs:{loading:e.loading}},[t(i["c"],{staticClass:"text-center"},[e.$vuetify.theme.dark?t("img",{staticClass:"mb-4",attrs:{height:"50",src:r("f06c"),alt:""}}):t("img",{staticClass:"mb-4",attrs:{height:"50",src:r("6996"),alt:""}}),e.loading||e.error?e.error?[t(a["a"],{staticClass:"text-left",attrs:{border:"left",text:"",icon:"mdi-alert-circle-outline",type:"error"}},[e._v(" "+e._s(e.error)+" ")]),e.error?t(s["a"],{staticClass:"mt-4",attrs:{color:"secondary",block:"",to:{name:"sign-in"}}},[e._v(" Voltar ")]):e._e()]:[t(a["a"],{staticClass:"text-left",attrs:{border:"left",text:"",icon:"mdi-information-outline",type:"info"}},[e._v(" Aguarde enquanto o nosso sistema verifica seu WhatsApp. ")])]:[t("h5",[e._v("Vamos redefinir sua senha")]),t("h6",{staticClass:"text--disabled font-weight-medium mb-10"},[e._v(" Preencha as senha para continuar ")]),t(o["a"],{on:{submit:function(t){return t.preventDefault(),e.processRecaptcha.apply(null,arguments)}},model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[t(n["a"],{attrs:{label:"WhatsApp",disabled:""},model:{value:e.user.phone,callback:function(t){e.$set(e.user,"phone",t)},expression:"user.phone"}}),t(n["a"],{attrs:{"append-icon":e.show?"mdi-eye":"mdi-eye-off",type:e.show?"text":"password",name:"input-10-2",label:"Senha",disabled:e.innerLoading,rules:e.passwordRules},on:{"click:append":function(t){e.show=!e.show}},model:{value:e.user.password,callback:function(t){e.$set(e.user,"password",t)},expression:"user.password"}}),t(n["a"],{attrs:{"append-icon":e.show?"mdi-eye":"mdi-eye-off",type:e.show?"text":"password",name:"input-10-2",label:"Confirme a senha",rules:[e=>!!e||"Confirmação da senha é obrigatória",t=>t===e.user.password||"Senhas não conferem"],disabled:e.innerLoading},on:{"click:append":function(t){e.show=!e.show}},model:{value:e.confirmPassword,callback:function(t){e.confirmPassword=t},expression:"confirmPassword"}}),e.innerError?t(a["a"],{staticClass:"text-left",attrs:{border:"left",text:"",icon:"mdi-alert-circle-outline",type:"error"}},[e._v(" "+e._s(e.innerError)+" ")]):e._e(),t(s["a"],{staticClass:"mb-4",attrs:{block:"",color:"primary",loading:e.innerLoading,disabled:!e.valid,type:"submit"}},[e._v(" Redefinir Senha ")])],1)]],2)],1)],1),t("re-captcha",{ref:"recaptcha",attrs:{autoRun:""},on:{success:e.execute,error:e.recaptchaError,close:e.recaptchaError}})],1)},d=[],l=(r("14d9"),r("b8ba")),h=r("6bf2"),u=r("2f62"),p=r("a126"),_={name:"ResetPassword",metaInfo:{title:"Criar Conta"},data:()=>({show:!1,loading:!0,error:!1,innerLoading:!1,innerError:!1,valid:!1,user:{phone:"(14) 99999-9999",password:""},confirmPassword:"",passwordRules:Object(p["a"])()}),methods:{...Object(u["b"])("auth",["setLogin"]),processRecaptcha(){this.innerLoading=!0,this.innerError=!1,this.$refs.recaptcha.execute()},execute(e){this.f&&this.f(e)},async register(e){try{this.innerLoading=!0,this.innerError=!1;let t=this.$route.query.token;const r=await h["a"].resetPassword.useToken(t,this.user.password,e);await this.setLogin(r),this.$router.push("/app")}catch(t){this.innerError=t.message}finally{this.innerLoading=!1}},async readToken(e){try{let t=this.$route.query.token,r=await h["a"].resetPassword.readToken(t,e);this.user.phone=r.user.phone,this.loading=!1,this.innerLoading=!1,this.f=this.register}catch(t){this.loading=!1,this.error=t.message}},recaptchaError(){this.loading?(this.loading=!1,this.error="Erro ao validar o captcha, atualize a página e tente novamente."):(this.innerLoading=!1,this.innerError="Erro ao validar o captcha")},formatName(e){return e.toLowerCase().split(" ").map(e=>e.length>3?e.charAt(0).toUpperCase()+e.slice(1):e).join(" ")}},mounted(){let e=this.$route.query.token;e?this.f=this.readToken:(this.loading=!1,this.error="Você precisa acessar essa página a partir do link enviado para seu WhatsApp. Não recebeu o link? Clique em voltar e tente novamente.")},components:{ReCaptcha:l["a"]}},E=_,m=(r("1a2d5"),r("2877")),b=Object(m["a"])(E,c,d,!1,null,"a316ed60",null);t["default"]=b.exports},"4bd4":function(e,t,r){"use strict";r("14d9");var a=r("58df"),s=r("7e2b"),i=r("3206");t["a"]=Object(a["a"])(s["a"],Object(i["b"])("form")).extend({name:"v-form",provide(){return{form:this}},inheritAttrs:!1,props:{disabled:Boolean,lazyValidation:Boolean,readonly:Boolean,value:Boolean},data:()=>({inputs:[],watchers:[],errorBag:{}}),watch:{errorBag:{handler(e){const t=Object.values(e).includes(!0);this.$emit("input",!t)},deep:!0,immediate:!0}},methods:{watchInput(e){const t=e=>e.$watch("hasError",t=>{this.$set(this.errorBag,e._uid,t)},{immediate:!0}),r={_uid:e._uid,valid:()=>{},shouldValidate:()=>{}};return this.lazyValidation?r.shouldValidate=e.$watch("shouldValidate",a=>{a&&(this.errorBag.hasOwnProperty(e._uid)||(r.valid=t(e)))}):r.valid=t(e),r},validate(){return 0===this.inputs.filter(e=>!e.validate(!0)).length},reset(){this.inputs.forEach(e=>e.reset()),this.resetErrorBag()},resetErrorBag(){this.lazyValidation&&setTimeout(()=>{this.errorBag={}},0)},resetValidation(){this.inputs.forEach(e=>e.resetValidation()),this.resetErrorBag()},register(e){this.inputs.push(e),this.watchers.push(this.watchInput(e))},unregister(e){const t=this.inputs.find(t=>t._uid===e._uid);if(!t)return;const r=this.watchers.find(e=>e._uid===t._uid);r&&(r.valid(),r.shouldValidate()),this.watchers=this.watchers.filter(e=>e._uid!==t._uid),this.inputs=this.inputs.filter(e=>e._uid!==t._uid),this.$delete(this.errorBag,t._uid)}},render(e){return e("form",{staticClass:"v-form",attrs:{novalidate:!0,...this.attrs$},on:{submit:e=>this.$emit("submit",e)}},this.$slots.default)}})},6996:function(e,t,r){e.exports=r.p+"img/logo-dark.e21216d7.png"},"99d9":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return o})),r.d(t,"c",(function(){return n})),r.d(t,"d",(function(){return c}));var a=r("b0af"),s=r("80d2");const i=Object(s["j"])("v-card__actions"),o=Object(s["j"])("v-card__subtitle"),n=Object(s["j"])("v-card__text"),c=Object(s["j"])("v-card__title");a["a"]},a126:function(e,t,r){"use strict";const a=e=>{const t={minLength:8,uppercase:!0,lowercase:!0,numbers:!0,symbols:!0,...e||{}};return[e=>!!e||"Senha é obrigatória",e=>(t.uppercase||t.lowercase)&&/[A-Za-z]/.test(e)||"Senha deve conter pelo menos uma letra",e=>t.numbers&&/\d/.test(e)||"Senha deve conter pelo menos um número",e=>e.length>=t.minLength||`Senha deve ter no mínimo ${t.minLength} caracteres`]};t["a"]=a},b8ba:function(e,t,r){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"g-recaptcha",staticStyle:{"z-index":"10000"},attrs:{"data-sitekey":e.recaptchaToken,"data-callback":"recaptchaScript","data-expired-callback":"recaptchaScriptExpired","data-error-callback":"recaptchaScriptError","data-size":"invisible"}})},s=[];const{VUE_APP_VERCEL_ENV:i}=Object({VUE_APP_VERCEL_GIT_COMMIT_SHA:"2eec157e36dc48d5ac677615846f2385c5f66e60",VUE_APP_VERCEL_GIT_PREVIOUS_SHA:"",VUE_APP_PLATFORM_NAME:"Londrina Esporte Clube",VUE_APP_VERCEL_URL:"londrina-bkghyyozj-voy-tecnologia.vercel.app",VUE_APP_PLATFORM_DESCRIPTION:"Sistema para venda de ingressos dos jogos do Londrina",VUE_APP_VERCEL_GIT_COMMIT_AUTHOR_NAME:"Gabriel Pastori",VUE_APP_VERCEL_GIT_REPO_OWNER:"gabrielpastori1",VUE_APP_VERCEL_GIT_REPO_SLUG:"ticketme-frontend",VUE_APP_VERCEL_GIT_PULL_REQUEST_ID:"",VUE_APP_VERCEL_BRANCH_URL:"londrina-fc-git-main-voy-tecnologia.vercel.app",VUE_APP_MAPS_KEY:"AIzaSyCKq3YPK_6c2tFzyYCeiQu4wWn6xVK0mUw",VUE_APP_PLATFORM_ID:"17b8e4c3-ddff-470d-83da-45238661cee8",VUE_APP_VERCEL_GIT_REPO_ID:"526310062",VUE_APP_SERVICE_WHATSAPP:"5521988471167",VUE_APP_VERCEL_PROJECT_PRODUCTION_URL:"lec.agroplayingressos.com",VUE_APP_RECAPTCHA:"6LfuKJAhAAAAADMtdk6UlHuh015XUwjSSgxwQBe9",VUE_APP_SERVER:"https://ticketme-api.herokuapp.com",VUE_APP_VERCEL_GIT_COMMIT_AUTHOR_LOGIN:"gabrielpastori1",VUE_APP_VERCEL_GIT_PROVIDER:"github",VUE_APP_VERCEL_ENV:"production",VUE_APP_VERCEL_GIT_COMMIT_MESSAGE:"better refound modal info",VUE_APP_VERCEL_GIT_COMMIT_REF:"main",NODE_ENV:"production",BASE_URL:"/"});var o={emits:["success","error","expired","loaded"],data(){return{scriptEl:null,observer:null,env:i||"development",recaptchaToken:"6LfuKJAhAAAAADMtdk6UlHuh015XUwjSSgxwQBe9"}},methods:{async execute(){try{if("development"===!this.env&&this.$emit("success","development"),!window.grecaptcha)return this.$emit("error");let e=window.grecaptcha.getResponse();e&&(window.grecaptcha.reset(),this.startReCaptchaObservation()),window.grecaptcha.execute()}catch(e){this.$emit("error",e)}},async detectWhenReCaptchaChallengeIsShown(){return new Promise((function(e){const t=document.body,r={childList:!0,attributes:!0,attributeFilter:["style"],attributeOldValue:!1,characterData:!1,characterDataOldValue:!1,subtree:!1};function a(t){t.forEach(t=>{if(t.addedNodes.length){var r=t.addedNodes[0],a=r.querySelectorAll("iframe");if(a.length){var i,o=null===(i=a[0].parentNode)||void 0===i?void 0:i.parentNode;o&&(s.disconnect(),e(o))}}})}const s=new MutationObserver(a);s.observe(t,r)}))},observeChallengeClosed(e){this.observer=new MutationObserver(t=>{t.forEach(t=>{if("attributes"===t.type&&"style"===t.attributeName){let t=window.getComputedStyle(e);"hidden"!==t.visibility||window.grecaptcha.getResponse()||(console.log("reCAPTCHA challenge was closed!"),this.onClose())}})}),this.observer.observe(e,{attributes:!0,attributeFilter:["style"]})},async startReCaptchaObservation(){try{this.observer&&this.observer.disconnect();const e=await this.detectWhenReCaptchaChallengeIsShown();this.observeChallengeClosed(e)}catch(e){console.error("Failed to start observing reCAPTCHA:",e)}},onLoaded(){this.$emit("loaded"),this.autoRun&&this.execute()},beforeExecute(e){this.observer&&this.observer.disconnect(),this.$emit("success",e)},onError(e){this.$emit("error",e)},onClose(){this.$emit("close")},onExpired(e){this.$emit("expired",e)}},mounted(){let e=document.createElement("script");document.head.appendChild(e),e.setAttribute("src","https://www.google.com/recaptcha/api.js?onload=recaptchaScriptLoaded"),this.scriptEl=e,window.recaptchaScript=this.beforeExecute,window.recaptchaScriptLoaded=this.onLoaded,window.recaptchaScriptError=this.onError,window.recaptchaScriptExpired=this.onExpired,this.startReCaptchaObservation()},destroyed(){this.scriptEl&&document.head.removeChild(this.scriptEl),this.observer&&this.observer.disconnect()},props:{autoRun:{type:Boolean,default:!1}}},n=o,c=r("2877"),d=Object(c["a"])(n,a,s,!1,null,null,null);t["a"]=d.exports},c4d6:function(e,t,r){},f06c:function(e,t,r){e.exports=r.p+"img/logo-light.1e5c8946.png"}}]);
//# sourceMappingURL=chunk-a0d44e64.bf4ac70d.js.map