mirror of
https://bitbucket.org/studiotem/jandl-taskmanager-app.git
synced 2026-10-21 06:20:21 +00:00
2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[1481],{1560:function(r,e,o){o.d(e,{n:function(){return u}});var t=o(56768),a=o(93651),s=o(61950),n=o(90144),l=o(77658),i=o(74600);const u=(0,l.p)({name:"VForm",props:{...(0,a.pE)()},emits:{"update:modelValue":r=>!0,submit:r=>!0},setup(r,e){let{slots:o,emit:l}=e;const u=(0,a.DG)(r),d=(0,n.KR)();function m(r){r.preventDefault(),u.reset()}function c(r){const e=r,o=u.validate();e.then=o.then.bind(o),e.catch=o.catch.bind(o),e.finally=o.finally.bind(o),l("submit",e),e.defaultPrevented||o.then(r=>{let{valid:e}=r;var o;e&&(null==(o=d.value)||o.submit())}),e.preventDefault()}return(0,i.C)(()=>{var r;return(0,t.bF)("form",{ref:d,class:"v-form",novalidate:!0,onReset:m,onSubmit:c},[null==(r=o.default)?void 0:r.call(o,u)])}),(0,s.O)(u,d)}})},41481:function(r,e,o){o.r(e),o.d(e,{default:function(){return F}});var t=o(56768),a=o(43813);const s={class:"auth-card"};function n(r,e,o,n,l,i){const u=(0,t.g2)("A-login-form");return(0,t.uX)(),(0,t.Wv)(a.I,null,{default:(0,t.k6)(()=>[(0,t.Lk)("div",s,[e[0]||(e[0]=(0,t.Lk)("h1",null,"Log In with your E-mail",-1)),(0,t.bF)(u)])]),_:1})}o(28743);var l=o(45130),i=o(24232),u=o(42807),d=o(1560),m=o(15728);const c={class:"d-flex flex-column"};function p(r,e,o,a,s,n){return(0,t.uX)(),(0,t.Wv)(d.n,{onKeydown:e[5]||(e[5]=(0,l.jR)(r=>n.submit(),["enter"]))},{default:(0,t.k6)(()=>[(0,t.bF)(m.Wx,{modelValue:s.form.email,"onUpdate:modelValue":e[0]||(e[0]=r=>s.form.email=r),label:"E-mail",variant:"solo",autocomplete:"email",class:(0,i.C4)(["mb-2",{error:s.v$.form.email.$errors.length}]),"bg-color":"white",hint:s.v$.form.email.$errors?s.errorUtils.parseErrors(s.v$.form.email.$errors):null},null,8,["modelValue","hint","class"]),(0,t.bF)(m.Wx,{modelValue:s.form.password,"onUpdate:modelValue":e[1]||(e[1]=r=>s.form.password=r),type:s.showPassword?"text":"password",variant:"solo","bg-color":"white",class:(0,i.C4)(["mb-2",{error:s.v$.form.password.$errors.length}]),counter:12,label:"Heslo",autocomplete:"current-password",hint:s.v$.form.password.$errors?s.errorUtils.parseErrors(s.v$.form.password.$errors):null,"append-icon":s.showPassword?"mdi-eye":"mdi-eye-off","onClick:append":e[2]||(e[2]=r=>s.showPassword=!s.showPassword)},null,8,["modelValue","type","hint","class","append-icon"]),(0,t.Lk)("div",c,[(0,t.bF)(u.D,{class:"button primary block",color:"#7F39FB",onClick:e[3]||(e[3]=r=>n.submit())},{default:(0,t.k6)(()=>[...e[6]||(e[6]=[(0,t.eW)("Log In",-1)])]),_:1}),(0,t.Lk)("p",{class:"mt-5 text-center cursor-pointer",onClick:e[4]||(e[4]=e=>r.$router.push({name:"Forgot password"}))}," Forgotten password ? ")])]),_:1})}var f=o(63883),h=o(77175),v=o(8782),w={data(){return{errorUtils:v.A,v$:(0,f.Ay)(),form:{},showPassword:!1}},validations(){return{form:{email:{required:h.mw,email:h.Rp},password:{required:h.mw,minLength:(0,h.Bp)(12)}}}},methods:{async submit(){if(await this.v$.$validate())try{await this.$store.dispatch("auth/login",this.form),this.$router.push({name:"Dashboard - Tasks"})}catch(r){this.$toast.error(this.$parseError(r))}}}},b=o(71241);const $=(0,b.A)(w,[["render",p]]);var k=$,g={components:{ALoginForm:k}};const y=(0,b.A)(g,[["render",n]]);var F=y},43813:function(r,e,o){o.d(e,{I:function(){return l}});var t=o(56768),a=(o(65792),o(54663)),s=o(77658),n=o(74600);const l=(0,s.p)({name:"VContainer",props:{fluid:{type:Boolean,default:!1},...(0,a.X)()},setup(r,e){let{slots:o}=e;return(0,n.C)(()=>(0,t.bF)(r.tag,{class:["v-container",{"v-container--fluid":r.fluid}]},o)),{}}})}}]);
|
|
//# sourceMappingURL=1481.5a2ae1b3.js.map
|