1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3792],{3792:(e,a,t)=>{t.r(a),t.d(a,{default:()=>i});function r(e,a){return function(e){if(Array.isArray(e))return e}(e)||function(e,a){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,s,o,i,n=[],l=!0,c=!1;try{if(o=(t=t.call(e)).next,0===a){if(Object(t)!==t)return;l=!1}else for(;!(l=(r=o.call(t)).done)&&(n.push(r.value),n.length!==a);l=!0);}catch(e){c=!0,s=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(c)throw s}}return n}}(e,a)||function(e,a){if(e){if("string"==typeof e)return s(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?s(e,a):void 0}}(e,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,r=Array(a);t<a;t++)r[t]=e[t];return r}const o={props:["token"],data:function(){return{emailExistsError:!1,checkingEmailLoader:!1,emailAllowed:!1,passwordChangeForm:{password:{valid:!0,pristine:!1,dirty:!1,value:"",validators:{required:{value:!0,valid:!0,errorText:"To pole jest wymagane"},regex:{value:/^(([^<>()\[\]\\.,;:\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,}))$/,valid:!0,errorText:"To nie jest poprawny adres email"}}},repeatPassword:{valid:!0,pristine:!1,dirty:!1,value:"",validators:{required:{value:!0,valid:!0,errorText:"To pole jest wymagane"},regex:{value:/^(([^<>()\[\]\\.,;:\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,}))$/,valid:!0,errorText:"To nie jest poprawny adres email"}}}}}},mounted:function(){this.setFocus()},methods:{setFocus:function(){var e=this;setTimeout((function(){e.$refs.userpassword.focus()}),100)},validateInput:function(e){for(var a=!0,t=0,s=Object.entries(e.validators);t<s.length;t++){var o=r(s[t],2),i=o[0],n=o[1];"required"===i&&(n.valid=e.value.length>0),"regex"===i&&(n.valid=n.value.test(e.value)),n.valid||(a=!1)}return e.valid=a,a},validateForm:function(){for(var e=!0,a=0,t=Object.entries(this.passwordChangeForm);a<t.length;a++){var s=r(t[a],2),o=(s[0],s[1]);this.validateInput(o)||(e=!1)}return e},changePassword:function(){axios.post("".concat(this.apiEndpoint,"/api/changePassword"),{password:this.passwordChangeForm.password.value,token:this.token}).then((function(e){window.location.href="/"})).catch((function(e){return console.error("BÅÄ
d przypomnienia hasÅa!",e)}))}}};const i=(0,t(4486).A)(o,(function(){var e=this,a=e._self._c;return a("div",{staticClass:"w-100 tc-pt--10"},[e._m(0),e._v(" "),a("div",{staticClass:"wrapper"},[a("form",{attrs:{novalidate:"",action:e.apiEndpoint+"/login",method:"post"},on:{submit:function(a){return a.preventDefault(),e.changePassword.apply(null,arguments)}}},[a("div",{staticClass:"tc-form-input--group tc-icon--suffix",class:{"tc-form-input--danger":!e.passwordChangeForm.password.valid||e.emailExistsError,"tc-form-input--success":e.emailAllowed&&e.passwordChangeForm.password.valid}},[a("div",{staticClass:"input-wrapper"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.passwordChangeForm.password.value,expression:"passwordChangeForm.password.value"}],ref:"userpassword",staticClass:"custom-input",attrs:{type:"password",name:"password",id:"password",autocomplete:"email",placeholder:"Nowe hasÅo",required:""},domProps:{value:e.passwordChangeForm.password.value},on:{input:function(a){a.target.composing||e.$set(e.passwordChangeForm.password,"value",a.target.value)}}}),e._v(" "),a("div",{staticClass:"tc-form-input--icon"},[e.checkingEmailLoader||e.emailAllowed?e._e():a("i",{staticClass:"material-icons"},[e._v("lock")]),e._v(" "),e.checkingEmailLoader?a("div",{staticClass:"tc-form-input--icon-loading"},[a("svg",{staticClass:"tc-spinner",attrs:{width:"100%",height:"100%",viewBox:"0 0 66 66",xmlns:"http://www.w3.org/2000/svg"}},[a("circle",{staticClass:"tc-circle",attrs:{fill:"none","stroke-width":"6","stroke-linecap":"round",cx:"33",cy:"33",r:"30"}}
1)])]):e._e(),e._v(" "),e.emailAllowed&&e.passwordChangeForm.password.valid?a("i",{staticClass:"material-icons"},[e._v("check")]):e._e()])]),e._v(" "),e.passwordChangeForm.password.valid?e._e():a("div",{staticClass:"tc-form-input--caption"},e._l(e.passwordChangeForm.password.validators,(function(t,r){return a("span",{directives:[{name:"show",rawName:"v-show",value:!t.valid,expression:"!validator.valid"}],key:r},[e._v(e._s(t.errorText))])})),0),e._v(" "),e.emailExistsError?a("div",{staticClass:"tc-form-input--caption"},[a("span",[e._v("Taki email istnieje już w naszej bazie!")])]):e._e()]),e._v(" "),a("div",{staticClass:"tc-form-input--group tc-icon--suffix",class:{"tc-form-input--danger":!e.passwordChangeForm.repeatPassword.valid||e.emailExistsError,"tc-form-input--success":e.emailAllowed&&e.passwordChangeForm.repeatPassword.valid}},[a("div",{staticClass:"input-wrapper"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.passwordChangeForm.repeatPassword.value,expression:"passwordChangeForm.repeatPassword.value"}],ref:"usermail",staticClass:"custom-input",attrs:{type:"password",name:"repeatPassword",id:"repeatPassword",autocomplete:"email",placeholder:"Powtórz nowe hasÅo",required:""},domProps:{value:e.passwordChangeForm.repeatPassword.value},on:{input:function(a){a.target.composing||e.$set(e.passwordChangeForm.repeatPassword,"value",a.target.value)}}}),e._v(" "),a("div",{staticClass:"tc-form-input--icon"},[e.checkingEmailLoader||e.emailAllowed?e._e():a("i",{staticClass:"material-icons"},[e._v("lock")]),e._v(" "),e.checkingEmailLoader?a("div",{staticClass:"tc-form-input--icon-loading"},[a("svg",{staticClass:"tc-spinner",attrs:{width:"100%",height:"100%",viewBox:"0 0 66 66",xmlns:"http://www.w3.org/2000/svg"}},[a("circle",{staticClass:"tc-circle",attrs:{fill:"none","stroke-width":"6","stroke-linecap":"round",cx:"33",cy:"33",r:"30"}})])]):e._e(),e._v(" "),e.emailAllowed&&e.passwordChangeForm.repeatPassword.valid?a("i",{staticClass:"material-icons"},[e._v("check")]):e._e()])]),e._v(" "),e.passwordChangeForm.repeatPassword.valid?e._e():a("div",{staticClass:"tc-form-input--caption"},e._l(e.passwordChangeForm.repeatPassword.validators,(function(t,r){return a("span",{directives:[{name:"show",rawName:"v-show",value:!t.valid,expression:"!validator.valid"}],key:r},[e._v("\n "+e._s(t.errorText)+"\n ")])})),0),e._v(" "),e.emailExistsError?a("div",{staticClass:"tc-form-input--caption"},[a("span",[e._v("Taki email istnieje już w naszej bazie!")])]):e._e()]),e._v(" "),a("button",{staticClass:"tc-btn tc-btn--primary w-100",attrs:{type:"submit"}},[e._v("ZmieÅ hasÅo")])])])])}),[function(){var e=this._self._c;return e("header",{staticClass:"d-flex justify-content-between align-items-center align-content-center tc-mb--2"},[e("h3",[this._v("Formularz zmiany hasÅa")])])}],!1,null,null,null).exports},4486:(e,a,t)=>{function r(e,a,t,r,s,o,i,n){var l,c="function"==typeof e?e.options:e;if(a&&(c.render=a,c.staticRenderFns=t,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},c._ssrRegister=l):s&&(l=n?function(){s.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(c.functional){c._injectStyles=l;var d=c.render;c.render=function(e,a){return l.call(a),d(e,a)}}else{var p=c.beforeCreate;c.beforeCreate=p?[].concat(p,l):[l]}return{exports:e,options:c}}t.d(a,{A:()=>r})}}]);
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.