JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbrimport{cP as i,d as F,cQ as $,cR as B,cS as N,aE as U,r as _,o as b,c as q,w as s,b as t,a as e,e as l,u as P,cT as A,f as E,A as H,H as I,U as O,t as R,O as L,h as T,i as W,c7 as g}from"./index-DkU_k8ha.js";import{c as j,a as x}from"./index.esm-C31Er1z9.js";import{_ as D,a as G}from"./PasswordInput.vue_vue_type_script_setup_true_lang-C3bZEMCv.js";import{_ as M}from"./LogoBox.vue_vue_type_script_setup_true_lang-BwzRkmst.js";import{f as Q}from"./index-ziIzQLNK.js";import"./pagination-DHBtEPOn.js";import"./create-element-if-not-defined-B6HK_5Zl.js";import"./swiper-vue-CDQc1nWo.js";import"./autoplay-D0lvy0Fu.js";import"./logo-kgjl7bG8.js";function z(){return{get:i.get,post:i.post,patch:i.patch,put:i.put,delete:i.delete}}const J=z(),K=e("h2",{class:"mb-0"},"Welcome back",-1),X=e("p",{class:"mb-0"},"Welcome back, please enter your detail",-1),Y={href:"#",class:"btn border bg-light mb-2 mb-xxl-0 flex-centered"},Z={href:"#",class:"btn border bg-light mb-0 flex-centered gap-1"},ee=e("div",{class:"position-relative my-5"},[e("hr"),e("p",{class:"small position-absolute top-50 start-50 translate-middle bg-body px-4"}," Or ")],-1),te={key:0,class:"mb-4 text-danger"},oe={class:"input-floating-label form-floating mb-4"},se=e("label",{for:"floatingInput"},"Email address",-1),ae={class:"mb-4 d-flex justify-content-between"},ne=e("div",{class:"form-check"},[e("input",{type:"checkbox",class:"form-check-input",id:"checkbox-1"}),e("label",{class:"form-check-label",for:"checkbox-1"},"Remember me")],-1),le={class:"align-items-center mt-0"},re={class:"d-grid"},ce={class:"mt-4 text-center"},we=F({__name:"index",setup(ie){const r=$({id:"1",email:"user@email.com",password:"password"}),v=B(),f=N().query,c=U(""),w=j({email:x().email("Please enter a valid email").required("Please enter your email"),password:x().required("Please enter your password")}),k=()=>f.redirectedFrom?g.push(`${f.redirectedFrom}`):g.push("/"),y=async()=>{var a,m,n,d;let u={};await w.validate(r).then(o=>u=o).catch(o=>c.value=o.message);try{const o=await J.post("/login",u);o.data.token&&(v.saveSession({...o.data,token:o.data.token}),k())}catch(o){(m=(a=o.response)==null?void 0:a.data)!=null&&m.error&&c.value.length==0&&(c.value=(d=(n=o.response)==null?void 0:n.data)==null?void 0:d.error)}};return(u,a)=>{const m=_("v-icon"),n=O,d=_("font-awesome-icon"),o=R,V=L,h=_("router-link"),S=T,C=W;return b(),q(G,null,{default:s(()=>[t(n,{sm:"10",lg:"5",class:"d-flex m-auto vh-100"},{default:s(()=>[t(o,{class:"w-100 m-auto"},{default:s(()=>[t(n,{sm:"10",class:"my-5 m-auto"},{default:s(()=>[t(M,{smallLogo:""}),K,X,t(o,{class:"mt-5"},{default:s(()=>[t(n,{xxl:"6",class:"d-grid"},{default:s(()=>[e("a",Y,[t(m,{name:"fc-google",scale:"1",class:"text-google-icon me-2",height:"18",width:"18"}),l("Signup with Google")])]),_:1}),t(n,{xxl:"6",class:"d-grid"},{default:s(()=>[e("a",Z,[t(d,{icon:P(Q),class:"text-facebook me-2"},null,8,["icon"]),l("Signup with Facebook")])]),_:1}),ee]),_:1}),t(C,{onSubmit:A(y,["prevent"])},{default:s(()=>[c.value.length>0?(b(),E("div",te,H(c.value),1)):I("",!0),e("div",oe,[t(V,{modelValue:r.email,"onUpdate:modelValue":a[0]||(a[0]=p=>r.email=p),type:"email",class:"form-control",id:"floatingInput",placeholder:"name@example.com"},null,8,["modelValue"]),se]),t(D,{modelValue:r.password,"onUpdate:modelValue":a[1]||(a[1]=p=>r.password=p),name:"password",autocomplete:"",containerClass:"mb-4"},null,8,["modelValue"]),e("div",ae,[ne,t(h,{to:{name:"auth.forgot-password"},class:"link-underline-primary"},{default:s(()=>[l(" Forgot password?")]),_:1},8,["to"])]),e("div",le,[e("div",re,[t(S,{variant:"dark",class:"mb-0",type:"submit"},{default:s(()=>[l("Login")]),_:1})])])]),_:1}),e("div",ce,[e("span",null,[l("Not registered yet?"),t(h,{to:{name:"auth.sign-up"}},{default:s(()=>[l(" Create an account")]),_:1},8,["to"])])])]),_:1})]),_:1})]),_:1})]),_:1})}}});export{we as default};